id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,branch,changelog,apichanges,internalchanges 9371,tracd --basic-auth doesn't work for SHA passwords,Daniel Musketa ,Jun Omae,"{{{tracd --basic-auth}}} works for passwords generated by htpasswd in crypt (which is linux default) or md5 (option {{{-m}}}) mode, but not for passwords generated in SHA (option {{{-s}}}) mode. == How to reproduce == {{{#!sh # create a fresh env trac-admin trac-env/ initenv # create file for auth (user=passwd=mode) echo crypt:PgjnZnmDQ8S7w >> .htpasswd echo md5:$apr1$PjxHNVvY$41a7qPozEZ1b47OomFoos/ >> .htpasswd echo sha:{SHA}2PRZAyDhNDqRW2OUFwZQqPNdaSY= >> .htpasswd # run tracd tracd --basic-auth=trac-env,.htpasswd, --port 8000 --hostname 0.0.0.0 trac-env & }}} || Login as user || HTTP || || {{{crypt}}} || 200 || || {{{md5}}} || 200 || || {{{sha}}} || 401 ||",enhancement,closed,high,1.0,web frontend/tracd,0.12dev,normal,fixed,bitesized,,,tracd: basic authentication now supports SHA1 passwords,,