Re: Secure Connection Failed

Petr Pisar <[email protected]> Sun, 7 Jan 2024 19:25:57 +0100
Newsgroups gmane.comp.audio.icecast.general
Message-ID <[email protected]>
V Sun, Jan 07, 2024 at 04:41:17PM +0000, John napsal(a):
> I have installed Icecast and have it working. I'm now trying to make it work
> with https. I've configured it as per instructions - at least, I believe
> I have - and when it try to connect to it, I get an error page that says:
> 
> 
> Secure Connection Failed
> 
> An error occurred during a connection to www.<my domain>.com:8000. Cannot
> communicate securely with peer: no common encryption algorithm(s).
> 
> Error code: SSL_ERROR_NO_CYPHER_OVERLAP
>
The message says it: A list of encryption algorightms acceptable by the client
and acceptable by the server has an empty intersection.

What algorithms do they support dependends on their configuration and on
a cryptographical libraries they use. You can try looking into their
documentation and configuration. However, much easier will be probably running
them in a more verbose mode to reveal algorithms advertized on the TLS level.
Or capture the network packets and inspect them in a network analyzer, e.g. in
Wireshark.

As far as I know, icecast 2.4.4 hard codes a list of algorithms (search for
CONFIG_DEFAULT_CIPHER_LIST in the sources). This is in general a bad idea as
operating systems vendors and cryptographical library vendors usually know
better what algorightms are suitable. Good software should not override the
defaults. Once of the outcomes of overrides are interoperability issues you
experience.

-- Petr

_______________________________________________
Icecast mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/icecast
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE4/QvzhVoMKgDWObpT9GuwzZa978FAmWa7LEACgkQT9GuwzZa
978LAw/9Hrtb/rBqdw8dpFYYgA0DCePKwZNENMhIs4bGr6u7LBRhXRxsDi/Jtn9E
09kgAhBGctUn04TnEdA1QVcyZvd3TG+FsGH6K+VSiLyCJrW4ARx2WZ9gMtHYAb6b
ToIgzzuHHK645BHmH58uBBKXl9/s3D67XYh2b8K3DYNlcdSEJc6tBCR5fTlyVWZz
pPR8aDQp4izhMjYkW0Rtk43PGU4+kdlnrgL0ntHm9TwWglr9y1pUuxm3dlwvzzgz
wFlif0vz5ClAAJdksBghAT6HJX/Tu4SZof5Z9ediDTC/DvQPIWu4RZ0CeGw//COE
sdwUtPs18Occvbhh31tUrPHI7MZnnXgFYcVzd1vgM/FAlFPrTdtc6EOMpapTce25
M55jPchJCo2AzABKMSoR/cQz4SJ2GphvCMTApkCMGGi5b9BR3bKNwUmGY5skBoyL
4f951yaSBUxXoC7CUMN3At8LEV6KLsSQOsWLmb3jFzuRdzNbg4C33hCu4V3EWVxP
uUJE+B78eAiEKkAiskuEFr48ftPgO5qGI51RxYoLasraxxaO5GyExe5gpu0s0kfu
LJMldMTQ7BcKUtyjJkLv7bCvWeB+1KpiwEMrH54wrcjMl50+E2ilTJ5xK65ZVzlR
VPlBLY8Pqtn8631Yi5Zba9xZuuqwiaICZNwDiBgWDnPu/h/pkuc=
=QEkW
-----END PGP SIGNATURE-----