Commands to reproduce touch srp.db openssl srp -srpvfile srp.db -add fuser # password "pass" openssl s_server -srpvfile srp.db -nocert -cipher SRP -www
# another term, 5 times openssl s_client -connect localhost:4433 -srpuser fuser -srppass stdin # input "pass" I get this in server output, one accept per client run: Using default temp DH parameters ACCEPT User fuser doesn't exist ACCEPT User @�j doesn't exist ACCEPT User fuser doesn't exist ACCEPT User @�j doesn't exist ACCEPT User fuser doesn't exist ACCEPT Somehow, every other time, SRP user is printed as rubbish. Seems like a bug somewhere, hopefully only in the command line tool. Trying same sequence again, I often get "User doesn't exist" instead, that is username is apparently empty. _______________________________________________ openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev