By Jeremy Kosick on Thursday, 26 April 2018
Posted in General Issues
Replies 9
Likes 0
Views 671
Votes 0
We received a complaint that registration wasn't working. When we did a test registration it takes almost 60 seconds to complete registration.
Hi Jeremy,

Yes, the registration was indeed working fine, where I've tested just now: http://take.ms/OHAWEU
Regarding the slow registration is it possible for you to provide us with the FTP access to your site to check on this issue?

You can add the information needed by edit your first post in the Details section or you can just include your site's access once at http://stackideas.com/dashboard/site rather than needing to keep adding them in your replies
·
Thursday, 26 April 2018 13:19
·
0 Likes
·
0 Votes
·
0 Comments
·
I have updated with FTP
·
Thursday, 26 April 2018 13:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Jeremy seems like the FTP was not working: http://take.ms/w74aa
·
Thursday, 26 April 2018 14:07
·
0 Likes
·
0 Votes
·
0 Comments
·
I think there was a typo in url. I checked from my end and it is working for me, can you try again please?
·
Thursday, 26 April 2018 22:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Jeremy,

I am sorry for the delay of this reply,

My colleague have discuss this issue with me today and he found out it seems like when the system trying to send those immediately email notification to your site moderator/superadmin (total 5 users) when someone completed their new registration on your site, then the final registration form submit step need to spend around 30 ~ 40 second to load finish.

Once he trying to disable this `Send Registration E-mail To Site Admin` setting from your site backend > Easysocial > user > profile type > Registered Users , then that loading time reduce until 12 ~ 15 second.

Then i tried check further on this on your site like get rid of some of the other thing :
- Create a new profile type and only display 4 mandatory field from the registration form.
- Temporary disable all the 3rd party plugin and switch to use Joomla default Protostar template
- Then try register again, and it still the same load very slow during the submission process.

So i try to Google regarding this because i realised your site currently mail setting was used PHP mailer.

Based on what i read through all these info from Google, most of the user also suggested to look at these following thing on the server, it might help this which caused send mail slow : e.g.
- Check the server send mail log whether it did show any error in the log file, at least start check from there it might be find out any clue for this

- Check the mail server whether there have performing anti-spam checks, blacklist checks, content scanning, and throttling during send mail process.

- Check that your server has reverse DNS set up. it could be that the receiving server is trying to verify your identity, and can't resolve your IP address to a name. Or you can temporary set to use your DNS IP server to Google's public DNS server 8.8.8.8 see https://developers.google.com/speed/public-dns

Perhaps you can consult with your webhosting provider regarding this to assist you on this and see how it goes.

By the way, keep us update regarding this if above point can help much you here.
·
Friday, 27 April 2018 23:29
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm not seeing any issues with the mail server. We need the emails to go to the Admins for new member approval as each member must approved. I changed to the SMTP mailer and I stiil get the same long registration time. I'm on a cpanel VPS. If I send a test mail from joomla I get it within 2 seconds. It seems it would be better for registration to register immediately and have the email run after registration in the background.
·
Saturday, 28 April 2018 12:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, may i know did you consult with your webhosting provider regarding this yet? Because they might have these experience who reported this similar issue before.

For now, i already commented out some of the code from this file -> JoomlaFolder/administrator/components/com_easysocial/includes/mailer/mailer.php , it shouldn't send out immediately those email notification who registered on the site to your site moderator, it should load fast now.

And you have to setup cronjob on your Cpanel server, so it will execute the cronjob every 5 minute and send out the email notification to your site moderator. You can read more this documentation : https://stackideas.com/docs/easysocial/administrators/cronjobs

In meanwhile, I will pass to our developer to investigate this issue again on this coming Monday.
·
Saturday, 28 April 2018 12:42
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post