In rare instances you may encounter this error or another timeout error. If this happened for only a short time, it was likely caused by an API outage or maintenance downtime which may sometimes be displayed on the API status page. However, Visa is known not to report most outages.
If this issue is persisting across multiple hours or days, there is likely another issue. In all cases, these connection errors will not be resolvable by any changes or updates to our extension and will either stem from a server or network error. If your host has made any changes to the server configuration or firewalls they may be able to resolve the connection issues. We would recommend reaching out to your host, members of your team that manage a third party firewall service, or Authorize.Net support for further assistance.
If you or a member of your team have some technical knowledge, you can perform some tests via the command line to gather more information. If you are able to connect via SSH, you can run one of the following to test the connection from the server:
# If production curl -I https://api2.authorize.net/xml/v1/request.api # If sandbox curl -I https://apitest.authorize.net/xml/v1/request.api
If the response returns an error, you can test further with the following command:
traceroute api2.authorize.net
Depending on the information gathered here, you can contact your host or update any firewall settings as required.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article