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 '19 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. – Artem Pelenitsyn May 29 '19 at 9:31
  • Settings / Data & Storage / Proxy – JoKeR Jun 4 '19 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". – Artem Pelenitsyn Jun 6 '19 at 15:28

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.