Plugin Author
AITpro
(@aitpro)
Are you using a standard WordPress Login page or a custom Login page? ie wp-login.php or some other URL?
Are you using any additional Login or Login Security plugins?
Does your theme do anything with Login processing?
My guess is that there is some kind of Login processing conflict going on.
Thread Starter
j3d3s3
(@j3d3s3)
I disabled all the plugin and found out that the “easy smtp email plugin” was forcing the BPS to send email through smtp. But there was a port issue with the server in sending smtp emails. So the BPS is trying to send the email (when admin login happens) using smtp and the server was holding the process. As soon as we corrected the server issue for smtp, the BPS is working great as usual!
Thank you so much for taking great effort in making the plugin a wonderful one! We have been using the plugin for few years now and never seem to have the issue with the plugin – always something else!
Plugin Author
AITpro
(@aitpro)
Wow that was a complex problem. Excellent job on figuring that out. I will test the easy smtp email plugin and recreate this scenario to see if there is something that can be done in BPS for this type of problem. Thanks for posting what was causing the problem.
Plugin Author
AITpro
(@aitpro)
Tested the Easy SMTP Mail plugin and the Easy WP SMTP plugin. Unfortunately, BPS cannot display any kind of error message or control what happens since these plugins hook into the WordPress default wp_mail() function and then process emails after the fact.
Thread Starter
j3d3s3
(@j3d3s3)
In our server the port 465 was blocked. The “Easy WP SMTP” plugin was configured to send the email through SMTP using that port (SSL – 465 – smtp.gmail.com). So when BPS was trying to send the email (successful admin login email) using “Easy WP SMTP” configuration it was stuck since the port 465 was blocked in our web server. It took almost 5 minutes to login (probably timeout on Admin login email process). So when I changed the settings from “BPS Security->Login Security->Login Security & Monitoring->Logging Options->Log All Account Logins” to “BPS Security->Login Security->Login Security & Monitoring->Logging Options->Log Only Account Lockouts“, it does not have to send email on successful Admin login, so it goes in immediately. When we opened up the port 465 in the server, BPS was able to send the email using “Easy WP SMTP” configuration and it goes in immediately even with the setting “BPS Security->Login Security->Login Security & Monitoring->Logging Options->Log All Account Logins“. Hope this helps. Thanks.