works better in browser, but creates a failure in lab test. also locally, request.server.info returns as 127.0.0.1 instead of hostname