Ticket #823 (new defect)

Opened 5 years ago

"Illegal character in URL" bug when using remote GS between Linux server and win client

Reported by: ak19 Owned by: nobody
Priority: moderate Milestone: 2.87 Release
Component: Collection Building Severity: major
Keywords: Cc:


Pierre Fillon's message to the mailing list:

Dear Greenstone users, We cannot run properly the remote GLI, having the message "Illegal character in URL" every time we are moving or deleting files or directories. The GLI (2.85) is installed on PCs / Windows (various versions). A screen capture of the GLI running process window is joined (Err.jpg). The collections are on 64 bits Linux servers (x86_64) : - Greenstone 2.84 on Ubuntu 10.04.3 / Apache 2.2.14 / PERL 5.10.1 - Greenstone 2.85 on Debian 5.0 (Lenny) / Apache 2.2.9 / PERL 5.10.0 The character set is UTF-8 on the Linux servers. The problem remains when all the file names are lower than 32 characters and don't have any special character (like accents). The problem remains when we replace PERL 5.10 by PERL 5.8.9 ( http://wiki.greenstone.org/wiki/index.php/2.83_Release_Notes#Perl_5.8.9_for_Linux). The problem remains when we specify the default character set in Apache (AddDefaultCharset? On) (which is ISO-8859-1).

I suspect it has something to do with PERL scripts launched by Apache with a wrong character set. Does anyone know this problem or has a clue to solve it ? Thank you for your answers,

Note: See TracTickets for help on using tickets.