Skip Menu |

This queue is for tickets about the AxKit-XSP-WebUtils CPAN distribution.

Report information
The Basics
Id: 7153
Status: new
Priority: 0/
Queue: AxKit-XSP-WebUtils

People
Owner: Nobody in particular
Requestors: paul.mckay [...] openpsl.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.6
Fixed in: (no value)



Subject: web:redirect doesn't work with latest mozilla firefox version
Running perl version 5.8.4 AxKit version 1.6.2 Apache version 1.3.29 GNU/Linux kernel 2.4.25-040218 Redirects using web:redirect e.g. <web:redirect> <web:uri>/account.xml</web:uri> </web:redirect> No longer work when accessing sites using Mozilla (with a default setup). Same redirects still work in Internet Explorer. Strangely, redirects that set the web:secure tag to yes, work in both browsers. e.g. <web:redirect> <web:uri>/account.xml</web:uri> <web:secure>yes</web:secure> </web:redirect> This will work in either browser.
From: paul.mckay [...] openpsl.com
Checked the module out, this is a problem when you are working with sites that haven't been registered with the DNS yet. If you only have an ip address then the bit of code that is checking to see if you are going through a proxy or not is fired and adds a port number of 0 (which can't be right anyway) to the end of the uri. IE ignores this and contacts port 80 anyway, but Mozilla conks out. Will add in a check to see if the uri is an ip address, although a better 'are we a proxy' check would be mrore appropriate. Patch to come. [guest - Wed Jul 28 06:53:52 2004]: Show quoted text
> Running perl version 5.8.4 > AxKit version 1.6.2 > Apache version 1.3.29 > GNU/Linux kernel 2.4.25-040218 > > Redirects using web:redirect e.g. > > <web:redirect> > <web:uri>/account.xml</web:uri> > </web:redirect> > > No longer work when accessing sites using Mozilla (with a default > setup). Same redirects still work in Internet Explorer. > > Strangely, redirects that set the web:secure tag to yes, work in both > browsers. > > e.g. > <web:redirect> > <web:uri>/account.xml</web:uri> > <web:secure>yes</web:secure> > </web:redirect> > > This will work in either browser.