Just upgraded from 9 to 15 and the upgrade went smoothly. But...
Our tiki server is behind an exterior server that proxies requests to the tiki server. That means we have an external facing URL and the internal URL.
When users are simply browsing the tiki from "outside" everything works fine. However, if you try to login, after login, tiki returns/redirects to a URL with the internal server name in it.
Example: external is "help.mycompany.com" and internal is "websrv.mycompany.com". the external is proxied over to the websrv server. After login to tiki, it redirects to 'websrv.mycompany.com' which then breaks (as that is not accessible outside the company).
I've scoured all the files in the tiki directory for the internal name. I've looked everywhere I can think of in the control panel and not seen a hostname yet. I've even changed the actual internal servers name (hostname) to something else and rebooted and it still redirects (but that fails too as it continues to redirect to the "old" internal hostname 'websrv.mycompany.com" instead of the newly installed "test" name of "tikiwiki.mycompany.com" (name strictly chosen to be different and to help diagnose). I've confirmed the apache virtualhost has the "new" test name too. There are just no config files on the whole system (CentOS 5.11) that have the word 'websrv' in them.
So somewhere tiki has an idea what the server name is (or was) and after login, starts using it.
Can anyone direct me to where it is? I'm all for being yelled at if it's somewhere even remotely obvious. But I'm kinda concerned because after the upgrade, our content people can't reliably get logged in.
Any pointers/help would be appreciated.