View Issue Details

IDProjectCategoryView StatusLast Update
0004088unrealircdpublic2012-08-17 13:45
Reporterbekarfel Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to duplicate 
Product Version3.2.9 
Summary0004088: encrypted vhost passwords don't work
Descriptionusing an encryption scheme for vhost passwords causes the password to fail at all times
Steps To Reproduceuse mkpasswd to generate a password phrase
paste the phrase into the .conf vhost block
rehash
try to login to the vhost with password, and it fails with "Invalid password"
Additional Information/mkpasswd sha1 DREADNOUGHT
20120225120334 -dread.upsidetalk.com- *** Authentication phrase (method=sha1, para=DREADNOUGHT) is: $nDIdb9GA$e9YsCYtqg8/fh1OmEYcvPRnMy1U=
/rehash
20120225120433 -dread.upsidetalk.com- *** Notice -- BekarfelACER is rehashing server config file
20120225120433 382: unrealircd.conf Rehashing
20120225120433 -dread.upsidetalk.com- *** Notice -- Loading IRCd configuration ..
20120225120433 -dread.upsidetalk.com- *** Notice -- Configuration loaded without any problems ..
/vhost dreadnought DREADNOUGHT
20120225120453 -dread.upsidetalk.com- [vhost] Failed login for vhost dreadnought by BekarfelACER!~here@localhost - incorrect password
20120225120453 -dread.upsidetalk.com- *** [vhost] Login for dreadnought failed - password incorrect
 
125: vhost {
126: vhost this.host.is.a.figment.of.your.imagination;
127: from {
128: userhost *@127.*;
129: };
130: login dreadnought;
131: password $nDIdb9GA$e9YsCYtqg8/fh1OmEYcvPRnMy1U= {
132: sha1;
133: };
134: };
3rd party modules

Activities

warg

2012-02-26 05:09

reporter   ~0016908

Use quotes.

password "$nDIdb9GA$e9YsCYtqg8/fh1OmEYcvPRnMy1U=" { sha1; };

syzop

2012-08-17 13:45

administrator   ~0017084

see warg's comment. it works.

Issue History

Date Modified Username Field Change
2012-02-25 21:31 bekarfel New Issue
2012-02-26 05:09 warg Note Added: 0016908
2012-08-17 13:45 syzop Note Added: 0017084
2012-08-17 13:45 syzop Status new => closed
2012-08-17 13:45 syzop Resolution open => unable to duplicate