I've installed phpBB 3.0 RC1 on my server, and attempted an upgrade successfully from phpBB 2.0.x. However, I'm having some trouble logging into the admin control panel, and performing a few other activities (eg, various activities in the UCP). I can log in normally quite happily. However, If I try to log into the administration control panel, I get the reauthentication page. Enter my password, and I'm redirected to the "You have successfully authenticated and will now be redirected to the Administration Control Panel." page. However, the link I'm given has two SIDs, and the ? and &s in the first "section" are still HTML-encoded:
http://url/adm/index.php
%3F%26amp%3Bsid%3D1cb8d135b9a5dab867a4399735d38098
?sid=1b7cd0b5578137cb71a275326e0efd88
(the line break is my own)
The fact that it's then created a new session means that I then get an authentication error on the next page. I've tried this under Firefox 2.0.0.3, IE7 and Safari, under different machines. It doesn't appear to be a cookie problem. I've also had similar issues with, for instance, the "delete all cookies" link, which sends me to:
http://url/ucp.php
%3Fmode
%3Ddelete_cookies
%26amp%3Bsid%3D
d8a81d0376a4d56f6d9043909f7900e0
?mode=delete_cookies&confirm_key=4Q6PQ6GBEG
If I attempt to update some settings in the UCP, for instance on the http://url/ucp.php?i=165 page (global settings), it then tries to send me to:
http://url/ucp.php
%3Fi%3D165?i=prefs&mode=personal
which gives a 404, naturally. The same happens on most other UCP pages.
The server is running lighttpd and PHP 4.4.6, with MySQL 4.1.22. A test account can be provided if required.
EDIT: It seems the problem may be similar to, or the same as,
this one - I can get into the admin control panel if I navigate away to a different page and then reuse the admin link at the bottom.
Thanks for any help or suggestions,