Cannot create new users with wp-members anymore

tlagren
User w
User w
Posts: 18
Joined: Tue Oct 16, 2018 5:37 pm

Re: Cannot create new users with wp-members anymore

Post by tlagren »

I'm just trying to let new users register to Wordpress using WP-members, but with the w3all plugin enabled it's not working. The user does not receive any error messages and there is no issues in the logfile, the user is not created.

If I disable w3all new users can register to wp.
When using "not linked users", new users can register to wp, but cannot login to wp.
If if remove DB config for wp3all (to make the code stop) new users can register to wp and the also login to wp.

This has been working for years, but suddenly I noticed that new users hasn't been added for long so I'm not really sure what caused this.

To try to find where the code stops i added debug to it and found that w3all_add_phpbb_user was the last part that was executed.

/Tomas
tlagren
User w
User w
Posts: 18
Joined: Tue Oct 16, 2018 5:37 pm

Re: Cannot create new users with wp-members anymore

Post by tlagren »

This is so strange. Today I have tested this
  • Re-installed both wp-members and w3all
  • Upgraded phpbb to latest 3.3.15
  • Tried with and without the phpbb wp extension.
  • Disabled all plugins excepts wp-members and w3all.
Then having w3all enabled and selected the option to link users, new users cannot register to Wordpress anymore.

/Tomas
User avatar
axew3
w3all User
w3all User
Posts: 2912
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: Cannot create new users with wp-members anymore

Post by axew3 »

from where you try to register and fail? WP default login/reg page or the wp-members registration page?
tlagren
User w
User w
Posts: 18
Joined: Tue Oct 16, 2018 5:37 pm

Re: Cannot create new users with wp-members anymore

Post by tlagren »

It's from the wp-members registration page. I haven't got time to re-enable the default wp registration but wil try to do that.

/Tomas
tlagren
User w
User w
Posts: 18
Joined: Tue Oct 16, 2018 5:37 pm

Re: Cannot create new users with wp-members anymore

Post by tlagren »

Finally some progress :-)

I enabled user registration in Wordpress and created a new user with my test email address which I always use in this scenarios.
When using the WP signup page I received the error that the email address did already exist in the phpbb database. I found an old user in phpbb that I created for several years ago, removed it and bang it works.
So far so good, the difference here is that the default wp page stops and display the error while the wp-member registration probably stops, but not displaying the error so the user think the registration process succeeded.

Then I started to look at real users that complained about the registration process and found that those users had accounts in phpbb created many years ago, long time before we started with Wordpress but not used the for years.

But it's still strange that this behavior started in February unless the check email function is a new feature.

Edit:
The function "The function "Enable/Disable check of the email in phpBB before it is updated in WordPress (front-end plugins pages)" was disabled also.

/Tomas
User avatar
axew3
w3all User
w3all User
Posts: 2912
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: Cannot create new users with wp-members anymore

Post by axew3 »

Then I started to look at real users that complained about the registration process and found that those users had accounts in phpbb created many years ago, long time before we started with Wordpress but not used the for years.
they can so login into WP using the old email, so they will be added on-fly into WP maybe
display the error while the wp-member registration probably stops
i will try to reproduce this

are you using the new phpbb config inclusion as it is on 2.9.3?
viewtopic.php?t=2026
wp page stops and display the error
which error is thrown?
Post Reply