Fatal Error at login
Posted: Fri Apr 30, 2021 8:13 am
Hi,
since day before yesterday I get a fatal error when I log in to Wordpress. I did not install any updates or change anything else.
WordPress-Version 5.7.1
Current Theme: GeneratePress (Version 2.4.1)
Current Plugin: WordPress w3all phpBB integration (Version 2.4.4)
PHP-Version 7.4.16
The error is of type E_ERROR in line 847 of file /wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php .
Uncaught Error: Cannot unset string offsets in /usr/www/users/ciafad/ciaf/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php:847
Stack trace:
#0 /usr/www/users/ciafad/ciaf/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php(2755): WP_w3all_phpbb::phpBB_user_session_set(Object(WP_User))
#1 /usr/www/users/ciafad/ciaf/wp-content/plugins/wp-w3all-phpbb-integration/wp_w3all.php(966): WP_w3all_phpbb::phpBB_user_session_set_res(Object(WP_User))
#2 /usr/www/users/ciafad/ciaf/wp-includes/user.php(170): wp_check_password('##password##', '$argon2id$v=19$...', 61)
#3 /usr/www/users/ciafad/ciaf/wp-includes/class-wp-hook.php(292): wp_authenticate_username_password(Object(WP_User), '##user name#', '##password##')
#4 /usr/www/users/ciafad/ciaf/wp-includes/plugin.php(212): WP_Hook->apply_filters(NULL, Array)
#5 /usr/www/users/ciafad/ciaf/wp-includes/pluggable.php(582): apply_filters('authenticate', NULL, '##user name##', '##password##')
#6 /usr/www/users/ciafad/ciaf/wp-includes/user.php(
What I have tried:
I updated the plugin, since my version 2.4.4 was not exactly like the version downloaded from WordPress repository. Also my version was installed on March 16, the repository states the last update as beeing 3 weeks old. Have there been two updates with the same number?
The problem started shortly after a user changed his mail adress in phpbb. He was the first user to get this error message. That may or may not be connected. In WP database he was still listed with the old adress. I updated that. The problem is still there. Any login from any user gets the same error.
A user can log in from phpbb side. The forum works ok.
Now it gets really weird. When switching over to WP some users get 'Notice: mismatching session OR bruteforce login detected. Please login here again to unlock your account.'. Some users can switch over. I cannot find any difference.
I created an new user. He can switch to WP. He cannot log in from WP side.
I tried "forgot my password" for a user who could not switch. He still cannot switch over.
What else can I do?
Any help would be greatly appreciated.
Regards
Brigitta
since day before yesterday I get a fatal error when I log in to Wordpress. I did not install any updates or change anything else.
WordPress-Version 5.7.1
Current Theme: GeneratePress (Version 2.4.1)
Current Plugin: WordPress w3all phpBB integration (Version 2.4.4)
PHP-Version 7.4.16
The error is of type E_ERROR in line 847 of file /wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php .
Uncaught Error: Cannot unset string offsets in /usr/www/users/ciafad/ciaf/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php:847
Stack trace:
#0 /usr/www/users/ciafad/ciaf/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php(2755): WP_w3all_phpbb::phpBB_user_session_set(Object(WP_User))
#1 /usr/www/users/ciafad/ciaf/wp-content/plugins/wp-w3all-phpbb-integration/wp_w3all.php(966): WP_w3all_phpbb::phpBB_user_session_set_res(Object(WP_User))
#2 /usr/www/users/ciafad/ciaf/wp-includes/user.php(170): wp_check_password('##password##', '$argon2id$v=19$...', 61)
#3 /usr/www/users/ciafad/ciaf/wp-includes/class-wp-hook.php(292): wp_authenticate_username_password(Object(WP_User), '##user name#', '##password##')
#4 /usr/www/users/ciafad/ciaf/wp-includes/plugin.php(212): WP_Hook->apply_filters(NULL, Array)
#5 /usr/www/users/ciafad/ciaf/wp-includes/pluggable.php(582): apply_filters('authenticate', NULL, '##user name##', '##password##')
#6 /usr/www/users/ciafad/ciaf/wp-includes/user.php(
What I have tried:
I updated the plugin, since my version 2.4.4 was not exactly like the version downloaded from WordPress repository. Also my version was installed on March 16, the repository states the last update as beeing 3 weeks old. Have there been two updates with the same number?
The problem started shortly after a user changed his mail adress in phpbb. He was the first user to get this error message. That may or may not be connected. In WP database he was still listed with the old adress. I updated that. The problem is still there. Any login from any user gets the same error.
A user can log in from phpbb side. The forum works ok.
Now it gets really weird. When switching over to WP some users get 'Notice: mismatching session OR bruteforce login detected. Please login here again to unlock your account.'. Some users can switch over. I cannot find any difference.
I created an new user. He can switch to WP. He cannot log in from WP side.
I tried "forgot my password" for a user who could not switch. He still cannot switch over.
What else can I do?
Any help would be greatly appreciated.
Regards
Brigitta