0

I have a Wordpress website on a cloud plan at Siteground. I switched the website to WPML recently. Since then, my main user (the blog author) has been unable to log into the website backend (wp-admin) twice. The behavior is the following: if they type in their right username and password, they get redirected to

https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1

If they use the wrong password (on purpose), Wordpress replies with a clear error the username/password combo is invalid.

The last time it happened, I deleted a WPML property in the user_meta table and that seemed to have fixed it. It seems I just got lucky. That property is no longer there but my user cannot log in.

Note: my user works fine. Both users are admins.

If I log into cPanel, I can see the following errors:

[Sun Jun 16 18:56:46.529690 2019] [:notice] [pid 14154] [client <SERVER_IP>:50072] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1
[Sun Jun 16 18:56:42.185580 2019] [:notice] [pid 2540] [client <SERVER_IP>:49266] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1
[Sun Jun 16 18:46:22.451731 2019] [:notice] [pid 14154] [client <SERVER_IP>:56324] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2Fedit.php&reauth=1
[Sun Jun 16 18:46:08.978918 2019] [:notice] [pid 14154] [client <SERVER_IP>:52744] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php
[Sun Jun 16 18:45:58.105780 2019] [:notice] [pid 2541] [client <SERVER_IP>:50026] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1
[Sun Jun 16 18:45:49.891114 2019] [:notice] [pid 2670] [client <SERVER_IP>:48594] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1
[Sun Jun 16 18:44:22.419923 2019] [:notice] [pid 2538] [client <SERVER_IP>:59342] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2Fedit.php&reauth=1
[Sun Jun 16 18:43:58.495465 2019] [:notice] [pid 2537] [client <SERVER_IP>:53378] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1
[Sun Jun 16 18:36:22.375436 2019] [:notice] [pid 2571] [client <SERVER_IP>:44032] mod_hive matched URI http://www.<DOMAIN_NAME>.com/wp-login.php (/home/<web_folder>/public_html/wp-login.php) with match 2, referer: https://www.<DOMAIN_NAME>.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.<DOMAIN_NAME>.com%2Fwp-admin%2F&reauth=1 

NB: I removed the IP address, folder name, and host name.

So how do I troubleshoot this? I tried logging in from 2 different computers, I tried IE and Chrome. I tried Chrome Incognito mode, and I cleaned my cookies. Googling mod_hive led me to people hitting the same issue with cookie-related errors.

I tried wp_cli over SSH and received this:

username@<host>.net [public_html]# wp user list
Error: Invalid field: user_login.

Any help is welcome.

Thanks.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.