Caret and percent in URLs not working under R6

Ever since our upgrade to R6 we have had a problem with certain URLs in one web app not working. The problem is caused by the Domino server converting the caret character (^) to %5E and a percent symbol (%) to %25.

?openagent&359,832^word%1%10~1

gets converted to

?openagent&359,832%5Ehjjh%251%10~1

I have found out about the HTTPAllowDecodedUrlPercent=1 setting in the notes.ini file, but I’m unable to find a way to get Domino to recognise the ^ character. Is there a way?

Thanks,

Subject: Caret and percent in URLs not working under R6

Can you not just unescape/decode the query string in your agent? This code,posted by Andre Guirard, should do the trick:

http://www-10.lotus.com/ldd/nd6forum.nsf/0/c428bfb15c57af9285256de000134710