I had the exact same problem, running version 3.5.4 stack and source versions on a OpenSuse 11.0 environment. The URL formed by kt_url() function in the ktutil.txt doesn't use rootUrl correctly in the final string.
My address should be:
http://***.***.***.***/documentos/...
and it becomes
http://***.***.***.***/...
The same URL malforming is noticed in the Document Indexer Statistics refresh link, also without "/documentos" in the URL.
I tried locating the serverName.txt but it wasn't where it should be. I solved the first one with a dirty patch in the ktutil.inc, switching:
$base_url = str_replace(array("\n","\r"), array('',''), $base_url);
$base_url = '
http://201.6.9.151/documentos';
Any suggestions on a definitive patch for this? In my vision it could be simply joining the servername with the rootUrl, but I am seeing this just from my point of view.
Thanks in advance.