Re-enter the SOCKS5 host, port, username, and password exactly as issued, make sure only one proxy is enabled in Telegram, and reconnect - the error clears when the handshake succeeds.

Telegram proxy errors

Fix Telegram proxy connection failed

Quick answer

Telegram shows 'proxy connection failed' when its SOCKS5 handshake does not complete: wrong fields, a blocked port, or two competing proxy settings at once.

Exact error text
Likely causes ranked
Ordered diagnostics
Verified remedy

When this is the right fit

  • Exact error text
  • Likely causes ranked
  • Ordered diagnostics

Who this page is for

Fix Telegram proxy connection failed

Telegram shows 'proxy connection failed' when its SOCKS5 handshake does not complete: wrong fields, a blocked port, or two competing proxy settings at once.

Diagnosis tree

Fails immediately after entering the proxy

Likely causes

  • - Wrong proxy type selected (HTTP instead of SOCKS5)
  • - Typo in host or port

Verified remedy

Select SOCKS5 as the type and re-copy host and port from the dashboard. NobleProxy endpoints support both protocols; Telegram needs the SOCKS5 one.

Connecting for a long time, then failing

Likely causes

  • - Port blocked by a local network or firewall
  • - Credentials never reach the handshake

Verified remedy

Test the same endpoint with curl --socks5 host:port from the same network. If curl also fails, open the endpoint port locally or switch networks to isolate the block.

Works, then drops repeatedly

Likely causes

  • - Another system proxy or VPN competes for the connection
  • - Battery savers suspend Telegram's socket

Verified remedy

Disable competing system proxies for the test, keep Telegram exempt from battery optimization, and keep the endpoint static so the session resumes on the same address.

Final connection check

  1. 1Re-enter SOCKS5 host, port, username, password
  2. 2Disable competing proxies/VPNs
  3. 3Reconnect Telegram
  4. 4Send a message and confirm delivery timing

Working connection

Telegram connects and messages send normally while the proxy stays enabled.

Broken connection

If curl through the endpoint also fails on this network, the port is blocked locally: switch networks or ask your network admin to allow the endpoint port.

Sources

Facts last reviewed 2026-09-01.

Prevent it recurring

Keep one Telegram account on one static endpoint and record the mapping. When credentials rotate, update Telegram and your runbook in the same window to avoid half-updated states.

195+ countries
99.9% uptime guarantee
Unlimited bandwidth
4.9/5 from 127 ratings

Frequently asked questions

Why does Telegram keep saying proxy connection failed?

The SOCKS5 handshake is not completing: re-check the proxy type is SOCKS5, re-copy host, port, username and password, and rule out a locally blocked port.

Does Telegram support HTTP proxies?

Telegram's built-in proxy setting is SOCKS5. Use the SOCKS5 capability of your NobleProxy endpoint rather than the HTTP one.

Choose one stable proxy for every active profile

Buy self-serve now, or talk with us about a larger agency inventory.