If you haven't configured the node yet then the gateway page indeed shows http://localhost:/ By 'configured the node' I mean, as part of the install process, entering your node's details. If not then there's yer problem. If not tried 0.3.9.1 yet - anyone confirm that the install script does indeed run the configuration tool? In particular the following entries ought to be present in freenet.ini for the gateway page to load:
services.fproxy.class=Freenet.contrib.fproxy.HttpHandlerServlet services.fproxy.allowedhosts=127.0.0.1 services.fproxy.port=8081
