--- nginx-0.9.5/src/core/ngx_inet.c 2011-02-17 07:01:16.000000000 -0800<br>+++ nginx-0.9.5/src/core/ngx_inet2.c 2011-03-02 05:48:53.737646990 -0800<br>@@ -826,7 +826,11 @@<br> if (*port == ':') {<br> port++;<br>
<br>- len = last - port;<br>+ if (uri) {<br>+ len = uri - port;<br>+ } else {<br>+ len = last - port;<br>+ }<br> <br> if (len == 0) {<br>
u->err = "invalid port";<br>