if (authorization == null) {
httpHeader headers = getDefaultHeaders(path);
headers.put(httpHeader.WWW_AUTHENTICATE,"Basic realm=\"admin log-in\"");
httpd.sendRespondHeader(conProp,out,httpVersion,401,headers);
return;
<BUG>}
userDB.Entry entry = sb.userDB.proxyAuth(authorization);
if (adminAccountBase64MD5.equals(serverCodings.encodeMD5Hex(authorization.trim().substring(6)))) {
serverCore.bfHost.remove(conProp.getProperty("CLIENTIP"));
} else if(entry != null && entry.hasAdminRight()){</BUG>
serverCore.bfHost.remove(conProp.getProperty("CLIENTIP"));

if (authorization == null) {
httpHeader headers = getDefaultHeaders(path);
headers.put(httpHeader.WWW_AUTHENTICATE,"Basic realm=\"admin log-in\"");
httpd.sendRespondHeader(conProp,out,httpVersion,401,headers);
return;
}
if (sb.userDB.hasAdminRight(authorization)) {
serverCore.bfHost.remove(conProp.getProperty("CLIENTIP"));
