With my upstream hat on:

On Thu, 14 Jan 2016 23:05:57 +0300 Goltsov wrote:
> Package: squid
> Version: 3.5.12-1
>
> Binary package squid from Debian Stretch is built with gnutls library:
>
> % ldd /usr/sbin/squid | grep tls
> libgnutls-deb0.so.28 =>
> /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28 (0x00007fb17c336000)
>
> But if I add string
> https_port 3129
> to /etc/squid.conf file, I have a message in /var/log/squid/cache.log:
> ERROR: 'https_port' requires --with-openssl
>

There are many cryptographic features used in Squid. GnuTLS is used in
that version of Squid for others than the one you are trying.

> Can I use https_port without recompiling squid with openssl library?

No. Which is why the error message says what it does.

> Do you plan to build squid with libgnutls-openssl wrapper? Does this
> make sense?

No. The squid binary requires functionality from OpenSSL APIs which is
not provided through that wrapper. Upstream is aiming at full native
GnuTLS support instead.

Amos Jeffries
Squid Sofware Foundation

Reply via email to