I've stumbled across a problem yesterday with a web-app that I installed at a local company a year ago. It was running on port 80 as normal and has been for a year with no problems, but they were running it on unsuitable hardware. It has now been moved to a server but this server is already running IIS on port 80 so the admin has set Apache running on 8080.
The site displays no problems, but when I try to log in it just returns me to the login page. There are no messages to say that the login was successful or otherwise as the app should do.
I changed my local testing copy to 8080 and I had the same problem. Put it back to 80 and the login would work as expected; ie it would either log me on properly or it would display a login-failed page.
Has anyone any idea why this would be happening and how to resolve it?