Closed znerol closed 13 years ago
diff --git a/scripts/httpserver/httpserver.php b/scripts/httpserver/httpserver.php index a7cfb3d..3de3b6b 100755 --- a/scripts/httpserver/httpserver.php +++ b/scripts/httpserver/httpserver.php @@ -270,6 +270,11 @@ class HTTPServer 'CONTENT_TYPE' => @$headers['Content-Type'], 'CONTENT_LENGTH' => $content_length, ); + + // Optain REMOTE_ADDR from socket + if (!socket_getpeername($request->socket, $cgi_env['REMOTE_ADDR'])) { + $cgi_env['REMOTE_ADDR'] = '127.0.0.1'; + } foreach ($headers as $name => $value) {
included your patch in 6559711556521fb2d99a774aa3e6e4d26a916298, thanks!