I'm trying to configure Squid to work as a Telegram Messenger proxy using this guide. My Squid complains about their proposed config options (output of squid -k parse):

2019/05/22 11:17:20| Processing: acl DiscoverSNIHost at_step SslBump1
2019/05/22 11:17:20| FATAL: Invalid ACL type 'at_step'
FATAL: Bungled /etc/squid/squid.conf line 1003: acl DiscoverSNIHost at_step SslBump1
Squid Cache (Version 3.5.27): Terminated abnormally.

Squid website says that at_step appeared in version 3.5, so the version shouldn't be an issue. Some forums suggest compiling Squid from source code with flags like --with-openssl and --enable-ssl-crtd to make options like at_step working. I wonder is this could be the problem. And should I, then, compile and install Squid myself?

Ubuntu 18.04.1

  • If you are trying to use proxy with Telegram you just can activate proxy in Telegram advanced settings.
    – JoKeR
    May 27, 2019 at 21:18
  • I don't see such an option on my phone, but at this point, I'd like to figure out Squid. In the meantime, I put on dante socks proxy server. It worked out of the box. May 29, 2019 at 9:31
  • Settings / Data & Storage / Proxy
    – JoKeR
    Jun 4, 2019 at 9:47
  • I can't see what you're suggesting. I need an actual proxy server (e.g. squid) up, and only then I can put its address / port into "Settings / Data & Storage / Proxy". Jun 6, 2019 at 15:28
  • @JoKeR without a proxy you can't just enable telegram's proxy function. Your comment is off-topic and is false information
    – france1
    Dec 1, 2021 at 15:53


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.