und es geht jetzt ein wenig um die schuldfrage.
wenn an der serverkonfiguration was geändert wurde bin ich aus dem schneider. müßte nur wissen was da geändert wurde.
Müßte ich devil's advocate spielen, dann würde ich prüfen, ob es bezüglich URL-encoding nicht einfach Standardfunktionen (Perl-Module) gibt, deren Verwendung Dir den ganzen Ärger erspart hätte. Dann hätte der Server ändern können, was er will, vermute ich.