<div dir="ltr"><div><div><div>How do you enable htpasswdauth on the Buildbot web server?<br><br>The docs (<a href="http://docs.buildbot.net/current/manual/cfg-statustargets.html">http://docs.buildbot.net/current/manual/cfg-statustargets.html</a>) confusingly say I should delete my entire WebStatus instance and replace it with something like:<br><br>   auth = util.HTPasswdAuth('/path/to/htpasswd')<br><br></div>which doesn't work.<br><br></div>So I tried keeping my WebStatus and just replacing the Authz.auth variable, like:<br><br>    htpasswd_auth = auth.HTPasswdAuth(os.path.join(BASE_DIR, '../htpasswd'))<br>    authz_cfg=authz.Authz(<br>        #auth=auth.BasicAuth([("admin", "mypassword")]),<br>        auth=htpasswd_auth,<br>        gracefulShutdown = False,<br>        forceBuild = 'auth',<br>        forceAllBuilds = 'auth',<br>        pingBuilder = False,<br>        stopBuild = True,<br>        stopAllBuilds = True,<br>        cancelPendingBuild = True,<br>    )<br>    c['status'].append(html.WebStatus(http_port=8010, authz=authz_cfg))<br><br></div>This doesn't throw any errors and the server comes back up, but now I can't login and there's still no htpasswd prompt. What am I doing wrong?<br><br></div>