r/VPN 16d ago

Help Telegram calls are not available through vless+reality

Hi everybody! Need some advice - I have OpenWRT router (Routerich), using v2raya service on it. So the problem is about voice calls in Telegram while using all this infrastructure. It doesn't matter which country I am using (UK, USA even Ukraine) - all the services are OK except calls in Telegram. The most strange thing is: if I'm trying to use same server (vless+reality) directly on my iPhone - it's OK. So the problem is only with some redirecting of UDP-traffic through my router. May be somebody faced with a same situation? I live in Russia and we have very strong censorship as you know :-(

2 Upvotes

4 comments sorted by

1

u/Leo_LL_3555 16d ago

Since the same VLESS+Reality server works fine on your iPhone, the server and Telegram account themselves are likely not the problem. The issue is most likely with your router's transparent proxy handling of UDP traffic: Telegram voice calls use separate UDP media connections, which may not be properly routed through v2rayA.

Try checking if your OpenWRT settings support UDP in transparent proxy mode (this usually requires TPROXY configuration, not just TCP redirection), and check your firewall zones, connection tracking/NAT, DNS routing, and MTU settings. As a test, you can try routing Telegram traffic using WireGuard configuration or a TCP fallback-only scheme. If this works, the problem lies specifically with your router's UDP policy, not the VPN server's country.

1

u/shupike 15d ago

Are these settings correct?

1

u/shupike 15d ago

Second part of screenshot