On Wed, Dec 19, 2012 at 09:20:07AM -0600, lists@packetmail.net wrote:
Hello,
After updating to ngircd-20 from ngircd-19.2 with the same build options, all connecting clients are rejected with "Bad server password". The configuration file remained unchanged between the ngircd-20 upgrade. Am I missing something obvious? The server password is made of [0-9A-Za-z\x5e]{22}
Please verify that "ngircd --configtest" results in the expected values for the "Password" configuration variable with version 20.
No errors or oddities are reported in /var/log/syslog and the start-up looks to be normal. Revering to 19.2 restores connectivity despite the "password too long" warning.
This is quite "undefined behaviour": the server can't store your configured password, so it's quite uncertain with which password it will/can compare the passwords it receives from clients ...
Do your clients pass in the "too long" password or the one cut off and used by ngIRCd?
But all in all, you should fix your configuration :-)
Regards Alex