Hey, guys. Our EE site continues to work fine, but we are having trouble getting into the Control Panel. We are not aware of anything having been changed, but for the past week the login page loads, we put a valid user & pw, hit Enter, wait a very long time, then get a 500 Internal Server error page. However, if we then return and put in a bad username & pw combination, it says “wrong login,” but we are then in fact logged into the control panel!
Looking at the log file, all of the attempts that appeared to time out were successful. This seems to happen on all browsers and via all ISP’s. Any idea what we should look for to make it work normally again?
This is an old version: ExpressionEngine 1.6.4 Build: 20080829
Did you resolve this issue? I’m having the same thing with a site I just migrated to a new server. Website is fine but a successful login to the control panel causes an internal server error. The control panel was all working fine before the migration and I’m at a bit of a loss at how to resolve this!
So my login is successful and then I get the Internal Server Error when it tries to load the control panel.
If I go back to login page after that it redirects back to the homepage as I am logged in and I see the error again.
This got me thinking though and I am able to manually type other control panel urls in and these load! So it only seems to be effecting the CP homepage itself.
I’m using a newer version of EE to you but any clues to what would cause a internal server error would be helpful at this stage! I’m waiting to get server error logs from host to try and find out in more detail what is causing the issue.
Internal Server Errors will always have more verbose errors logged in the server’s error logs. Check there for more details.
If you’re using MAMP, this is a known issue with PHP < 7 in their distros, as they are using out of date curl / SSL libs and are unable to retrieve content over https, which is what all services will connect to expressionengine.com with for news, licensing, software updates, etc. The solution is to not use MAMP, or use MAMP with PHP 7+ (which you should be doing regardless of whether you are using MAMP).
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.