REMOTE_ADDR is now optional