|
Dear Jonathan,
I’ve conducted some more research on the subject and I am sorry that I’ve used the term ‘illegal token’. It wasn’t my intension to really indicate that an underscore is an illegal token by any URL-standard that is documented. I can however confirm that the underscore is changed into a ‘%5’ on the following client-systems: - Windows system using Internet Explorer (any version) - Windows system using Mozilla FireFox (any version) - Linux system (tested on Slackware 10.0) using Mozilla FireFox (only tested with version 1.0.6)
The only client configuration that did work was Linux Slackware 10.0 using Konqueror.
I cannot confirm this problem is IIS related, since I haven’t been able to test this on a machine with apache. This is still something on my todo-list, but unfortunately that list is quite long (like who of us doesn’t have a long todo-list ;). We have not used the lockdown tool provided by Microsoft for IIS, since all our outgoing http traffic is going through a reverse Proxy, which has very good security-model that unfortunately is incompatible with the lockdown tool. The reverse Proxy however is not part of the issue because the problem also occurs without the reverse Proxy.
My statement for now is just that people having these problems, might want to check their URL for these kind of tokens and check if they are not being translated. I will try spending some time on narrowing the issue.
Greetings,
Geoff
|
