Description
In WebServer.java in the method private void parseAuth(String line)
a call to base64Codec.decode is made, however base64Codec is null, in fact it's never ever assigned.
The exception thrown by this is eaten up by the empty catch-block and never reported anywhere.
Solution:
this.base64Codec = new Base64();
in the constructor of the class Connection will do the trick.