Never mind... It turns out that I reported this bug to lighttpd months ago...
http://redmine.lighttpd.net/issues/2333 On Fri, Mar 16, 2012 at 4:27 PM, Simon Cornelius P Umacob <[email protected]> wrote: > Weird, my $_SERVER["SERVER_NAME"] contains "[2001"... We're using lighttpd: > > # lighttpd -v > lighttpd/1.4.30 (ssl) - a light and fast webserver > Build-Date: Mar 9 2012 13:26:25 > > > On Fri, Mar 16, 2012 at 4:23 PM, Simon Cornelius P Umacob > <[email protected]> wrote: >> Houmenta! >> >> I'm testing our web app with IPv6 right now, and I seem to have some >> problems with $this->getResponse()->setRedirect(). Upon closer >> inspection, it looks like the problem is in >> AgaviWebRequest::initialize(): >> >> $SERVER_NAME = self::getSourceValue($sources['SERVER_NAME'], >> $sourceDefaults['SERVER_NAME']); >> $port = $this->getUrlPort(); >> if(preg_match_all('/\:/', $SERVER_NAME, $m) > 1) { >> $this->urlHost = preg_replace('/\]\:' . preg_quote($port, >> '/') . '$/', '', $SERVER_NAME); >> } else { >> $this->urlHost = preg_replace('/\:' . preg_quote($port, >> '/') . '$/', '', $SERVER_NAME); >> } >> >> var_dump($this->urlHost); >> >> Output: >> >> string(16) "https://[2001:0/" >> >> >> Cheers, >> >> [ simon.cpu ] _______________________________________________ users mailing list [email protected] http://lists.agavi.org/mailman/listinfo/users
