Did you already upgrade to 6.1.9?
For the 40-50 people who already upgraded to 6.1.9: it had a bug if you were using an RSA certificate (and not ECC certificate) that TLSv1.2 was not working. Signs were that users would be unable to connect with SSL/TLS. This can be fixed either by upgrading to 6.1.9.1 or easily by putting this in the unrealircd.conf (be sure you copy paste the complete text.. it has an horizontal scrollbar):
Code: Select all
set { tls { ciphers "ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256"; } }
The announcement
Here's the original 6.1.9 release announcement:
This 6.1.9(.1) release fixes a number of bugs, such as IPv6 hosts not resolving in UnrealIRCd 6.1.8/6.1.8.1 and 100% CPU usage in some circumstances. It also changes the SSL/TLS defaults to make things a little safer/better. Unless major issues are found this should be the last release of 2024. Next stable release is expected in January/February 2025.
The release notes are here. As always, you can download UnrealIRCd from unrealircd.org. If you want to upgrade on *NIX, then use: ./unrealircd upgrade
Do you like UnrealIRCd? Consider making a donation or order something from the shop.