Wordpress contact forms don't work on A2 Hosting they can't figure it out what could be the issue?Wordpress contact forms don't work on A2 Hosting they can't figure it out what could be the issue?
I have 80+ sites hosted on A2 and about a week ago I noticed that if I visit examplesite.com/cpanel or examplesite.com/webmail I would get
500
++++++++++++++
list of top cheapest host http://Listfreetop.pw
Top 200 best traffic exchange sites http://Listfreetop.pw/surf
free link exchange sites list http://Listfreetop.pw/links
list of top ptc sites
list of top ptp sites
Listfreetop.pw
Listfreetop.pw
+++++++++++++++
Internal Server Error
An internal server error has occured.
At the same time Wordpres would stop sending admin emails and the contact forms would stop working. I contacted A2 and they said a forced cPanel update has fixed the issue. Next day same thing. They fixed it again, next day same thing. I have customers calling me because their contact forms don't work and then I tell them OK it's fixed only to have the same thing happen again. This has been going on for a week and I'm about to lose my mind honestly. If you visit cpanel directly by typing :2083 then it works but not if you type /cpanel.
What could cause wordpress to not send emails and also cause 500 internal server error when you type domain.com/cpanel?
Sounds like permissions, but you really need to work with WordPress on this, not your host.
You need to consult with a developer for proper debugging assistance. It’s not your hosts job to figure out why your plugin isn’t working/. Do some basic debugging and figure it out
Tom Whiting, WHMCS Guru extraordinaire
Linux problems? WHMCS Problems? Give me a shout
Check out my WHMCS Addons
Sounds like permissions, but you really need to work with WordPress on this, not your host.
You need to consult with a developer for proper debugging assistance. It’s not your hosts job to figure out why your plugin isn’t working/. Do some basic debugging and figure it out
It's not a wordpress issue. Maybe you didn't read the above post. Accessing cpanel or /webmail is not wordpress. Contact forms and wordpres not emailing out for all sites regardless of theme is not a wordpress issue. It is a server issue...
500 errors are logged - without having access to the server itself, anything here is just going to be speculation. Since you mention the 500 errors when visiting cPanel, it's unlikely you'll be able to determine the issue because the error is being written to /usr/local/cpanel/logs/error_log and not your specific account.
Bummer. I'm just desperate to get this fixed. I signed up for a new host but right in the middle of moving out of state and can't migrate atm.
I have 80+ sites hosted on A2 and about a week ago I noticed that if I visit examplesite.com/cpanel or examplesite.com/webmail I would get
500
Internal Server Error
An internal server error has occured.
At the same time Wordpres would stop sending admin emails and the contact forms would stop working. I contacted A2 and they said a forced cPanel update has fixed the issue. Next day same thing. They fixed it again, next day same thing. I have customers calling me because their contact forms don't work and then I tell them OK it's fixed only to have the same thing happen again. This has been going on for a week and I'm about to lose my mind honestly. If you visit cpanel directly by typing :2083 then it works but not if you type /cpanel.
What could cause wordpress to not send emails and also cause 500 internal server error when you type domain.com/cpanel?
I've seen a few posts asking for advice and help, but it does raise a few questions.
1. Are all the websites you host WordPress?
2. Did you develop or do any work on them besides hosting?
make money selling
quickandeasyemails.com
hosting 99 uptime
seohat.tk
computersmain.com
hostile
make money coding
domain graph
netsukses.com
shortadz.net
host forum image
One thought that comes to mind is the version of cPanel/Apache and so forth from the previous host to A2.
3. Did one have Litespeed and other didn't?
4. Did any have any custom htaccess?
Now thinking about #4, that is sometimes the root of some issues between migrations. If you still have access to the old hosting account, pick one account that has an issue, and go through the same account on the old host to see if anything is different between the accounts. Unfortunately that will only allow you to see surface issues, and not server differences between hosts.
Another way to fix such issues is re-saving permalinks in each account. But that would involve going into each website, and really that is on the bottom of the list. #4 will be near the top of the list.
With all suggestions, we can only offer guess work without direct access to the issue. If you're able to track down the logs and post some of the errors here, some members may be able to give a better direct suggestion.
Hopefully this works out soon. I've been down that road and it is stressful. Communication with the clients is key, and letting them know what's happening is difference between potential bad reviews, and them staying on for many years and looking at this as a minor hiccup. Even some of the best hosts have hiccup moments.
I've seen a few posts asking for advice and help, but it does raise a few questions.
...............
OP says "I noticed that if I visit examplesite.com/cpanel or examplesite.com/webmail I would get (the 500 error) " - cPanel and webmail are not affected by htaccess files or other files within the account. The issue is with cPanel itself and outside of the OP's ability to troubleshoot and/or resolve it. Couple that with that the host already acknowledged a previous issue by forcing a cPanel update.
There's a lot more going on here, and some that is out of the OP's hands.
Accessing cpanel or webmail is a host issue, and it seem they're already given the OP a runaround that seems to work for 24 hours?!?!
500 errors are sometimes related to htaccess, but could also be from server. A theme or plugin that may have worked on one host may fail on another if the configuration is different...which then falls in the hosts hands again.
Emails not working...once these other issues are addressed, it's possible the emails will work again...but again guess work. What if there's a block on sending?
This is one of those cases where addressing one issue may correct a ton of smaller issues, or time and patience has to be put aside to deal with this...which is not in the OP's favor at the moment.
There's a lot more going on here, and some that is out of the OP's hands.
Accessing cpanel or webmail is a host issue, and it seem they're already given the OP a runaround that seems to work for 24 hours?!?!
500 errors are sometimes related to htaccess, but could also be from server. A theme or plugin that may have worked on one host may fail on another if the configuration is different...which then falls in the hosts hands again.
Emails not working...once these other issues are addressed, it's possible the emails will work again...but again guess work. What if there's a block on sending?
This is one of those cases where addressing one issue may correct a ton of smaller issues, or time and patience has to be put aside to deal with this...which is not in the OP's favor at the moment.
99.99% chance they're related. Yes, 500 errors are sometimes htaccess related BUT like the OP stated, they get it when going to cPanel/webmail which has nothing to do with an htaccess rule. Additionally they also said the host already tried forcing a cPanel update which indicates A . they know there is an issue and B. it's likely related to other issues.
Anything in this thread is guesswork except that the OP stated the error happens when using cPanel services; webmail, cPanel etc - this is at the host level and is only going to be resolved by them. Unlikely there is an issue at this point with any sites that are causing a 500 error while using cPanel services; webmail/cpanel.
There's a lot more going on here, and some that is out of the OP's hands.
Actually, it's likely not. Things like SMTP, exim, authentication etc are tied to various cPanel services. If those services have problems, various things stop working, including the ability to log in, send mail etc.
Additionally they also said the host already tried forcing a cPanel update which indicates A . they know there is an issue and B. it's likely related to other issues.
This alone raises question marks. Not uncommon, but how drastically different were the versions or configurations, and why do they only work for a day?
Actually, it's likely not. Things like SMTP, exim, authentication etc are tied to various cPanel services. If those services have problems, various things stop working, including the ability to log in, send mail etc.
This could be true and false. If there are issues, for sure things will stop working, but we also don't know what was allowed on the previous host. One host could allow anyone to send anything through the server, while another host will force using a SMTP plugin, which of course doesn't mean it can't be abused either.
This alone raises question marks. Not uncommon, but how drastically different were the versions or configurations, and why do they only work for a day?
.
This could be true and false. If there are issues, for sure things will stop working, but we also don't know what was allowed on the previous host. One host could allow anyone to send anything through the server, while another host will force using a SMTP plugin, which of course doesn't mean it can't be abused either.
Everything described is indicative of a problem with cPanel itself. The mail and URL issues are symptoms. How do I know this? We've seen it plenty of times on many systems.
We have seen issues related to .htaccess interfering when visiting example.com/cPanel or /webmail. If the OP can visit cpanel.example.com but not example.com/cPanel (where example.com is one of their domains, and not www.example.com) then the issue is likely related to .htaccess or any other plugin.
Below is the conversation between me and the latest A2 support rep from yesterday. Oldest message is on the bottom. It was fixed yesterday and now today it's not working again. All my sites are Wordpress but they have very few plugins. The only one in common is Updraft Plus Premium but could that plugin stop /cpanel and /webmail from working? And would forcing a cpanel update on the server end fix it if a plugin was the issue? It doesn't sound like a plugin or wordpress issue to me it sounds like a cpanel/server configuration issue. I just thought maybe someone here may have had a similar issue that could shed some light so I can tell A2 what to do to fix it. They have been going in circles for a week on this issue with no resolution and it's really frustrating to say the least.
From A2 5/18/19
Hello,
We also suspect a configuration issue within the VPS environment, and we've opened an internal ticket with our Operations team to dig into this and provide a permanent resolution to this issue. If you have it available, the IP address you were using when you encountered this issue will assist us in narrowing down our searches in the logs to see what exactly occurred when the error was encountered.
Are you still experiencing the error at this time?
Thank you,
James S.
Support Team Lead
A2 Hosting - Our Speed, Your Success!
+1.888.546.8946
https://www.a2hosting.com/support
18th May 2019
> Me
The problem is that this was fixed 4 or 5 days ago and I thought we were
all good. Then I get a call from a client today saying their contact form
didn't work. I tried to login to cpanel by using domain.com/cpanel and 500
error again. I then tested my contact form on several different websites
and the contact form was down for all of them. It said message sent but it
never got sent. I also updated the password on one of the wordpress sites
and wordpress is supposed to send an admin verification email when you do
that. The email never got sent. So it appears whatever is happening on the
server completely stops the ability for wordpress sites to send emails
altogether. I can't imagine that all websites in the world that use cpanel
and wordpress are not sending email. If that happen it would be all over
the forums so it makes me think the issue is on the A2 server. There is a
problem with configuration or something. The minute the issue was fixed
last time I immediately went to a contact form that wasn't working and it
was working again.
On Sat, May 18, 2019 at 12:14 AM Jawad T. - A2 Hosting <
mgmtqueue@a2hosting.com> wrote:
>
18th May 2019
Jawad T. - A2 Hosting
Staff
Hello,
My name is Jawad, I'm a Support Team Lead here at A2 Hosting. I wish we had met in better circumstances. I sincerely apologize for the inconvenience faced. Looking at the issue, I see a forced cPanel update has fixed the issue of /cpanel URLs throwing 500 error in each instance. However, I have reached out to our Operations team to investigate this in detail and see if can find out what is leading to the bug. Again, this is an issue that seems to be fixed by a cPanel update that again is an external software but we will work internally and use all resources at our disposal to ensure the cause is found and corrected if possible.
The other issue of websites not working at the time is surprising since cPanel does not directly effect the web server which is a stand alone entity. The most important connect between cPanel and Litespeed web server is actually the proxying of cPanel, webmail, WHM URLs to their respective service ports and hence a bug effecting them should not be effecting sites. If and when this happens again, please visit http://ipfinder.us or search 'myip' in http://google.com and let us know the IP number you get. Also share the URL and screen shot of the exact error so that we can continue to investigate this in detail.
I am not sure what they fixed by forcing a cPanel update. But yes, it is possible that the server itself has issues.
To narrow down the possible scenarios, have you tried to access /cpanel after renaming the .htaccess file? Use a web proxy to be sure nothing is cached at your end.
Also, try to access /cpanel on a different cPanel account that doesn't have any .htaccess file.
Hi there simple question what version of php are you using and what is the memory limit?
Branden Tobin - Customer Relations Forward Web
Click Here to View Our Enterprise Grade Web Hosting Offer
With all the back and forth, I think it's best to forward this to @A2 - Alex and hope it's resolved soon.
hey letsurf, where is your vps, is it at their Amsterdam location ? I have a 1 month old ticket open with both operations team and feedback@ due to major server degradation since Amsterdam fell for 2 days in april..
Server issue. Only they can fix it. You are best off working with them or trying a different provider.
Fast Host - Cloud Hosting w/ LiteSpeed & Imunify360 Security
Backup Storage - Backup Storage w/ SFTP, SSH & cPanel Access
From A2:
"""Hi Rusty,
We determined that the system which synchronizes changes across our server fleet is pushing a configuration change to this server which causes these redirects to break. Interestingly this change does not impact other servers but we have temporarily removed it from this server while our team investigates.
Should you notice a reoccurrence of this please do let us know."""
The /cpanel issue is resolved but I keep having clients tell me their contact form doesn't work. When I change the email address that the contact form sends to sometimes it works and sometimes it doesn't. I have tried changing the from email and it started working but the email would take 20 minutes to send. I have never once had email deliverability issues from my wordpress sites contact forms and now all the sudden with the A2 issues they are showing up so I am thinking they are related. When I set up a divi theme wordpress site I should be able to put the to address in the contact form and when someone fill that form it should simply email the site owner the form details right?
I know wordpress uses the php mail feature to send these messages. Do I really need to set up smtp for every client website just to get their contact form and wp admin messages to send out? I'm hoping this is a server issue and it will be resolved when I switch to a different host.
The /cpanel issue is resolved but I keep having clients tell me their contact form doesn't work. When I change the email address that the contact form sends to sometimes it works and sometimes it doesn't. I have tried changing the from email and it started working but the email would take 20 minutes to send. I have never once had email deliverability issues from my wordpress sites contact forms and now all the sudden with the A2 issues they are showing up so I am thinking they are related. When I set up a divi theme wordpress site I should be able to put the to address in the contact form and when someone fill that form it should simply email the site owner the form details right?
I know wordpress uses the php mail feature to send these messages. Do I really need to set up smtp for every client website just to get their contact form and wp admin messages to send out? I'm hoping this is a server issue and it will be resolved when I switch to a different host.
Sending anything through forms and PHP mail can lead to issues.
Every host is different, and every host treats PHP mail differently. Setting up smtp for every client is annoying at first like migrations, but once it's done, you should have no issues for as long as they have the account, and if the smtp is setup properly, you should have less issues like spam, dkim, etc. Using PHP mail directly will land at least 95% of mail in spam, which ends up being missed emails for your clients.
Using a SMTP plugin can help in not only with filters that rank PHP mail as spam but also it provides a troubleshooting avenue as most good SMTP plugins will have a debug option with a transcript of the test message sending that has all commands and responses to the SMTP server. That aspect alone would be enough to warrant usage of one. At this point the only people that can troubleshoot are the host admins by testing and checking logs for mail sending.
Also, you could use services like mailgun that have mail plugins for wordpress and bypass the host's mail sending filters completely.
Using a SMTP plugin can help in not only with filters that rank PHP mail as spam but also it provides a troubleshooting avenue as most good SMTP plugins will have a debug option with a transcript of the test message sending that has all commands and responses to the SMTP server. That aspect alone would be enough to warrant usage of one. At this point the only people that can troubleshoot are the host admins by testing and checking logs for mail sending.
Also, you could use services like mailgun that have mail plugins for wordpress and bypass the host's mail sending filters completely.
I have a premium Sendgrid account. If I have 80+ sites and they all have different domain names would I need to set up smtp for every one using their email address or could I just set up one email address under my main domain like forms@examplesite.com and use that for all sites? The only issue I have with setting up so many sites is that I don't want to contact each client, ask for login details for their email or set up a custom email for their smtp.