Thanks for your responses so far
here is an update - my host and PayPal technical support are pointing to it being a script problem with ZenCart - see comments below;
from my host only minutes ago -
As for the issue yourself, I really don't think migrating is going to solve the problem. We've shown that DNS lookups are working and that it's possible for you to connect to the Paypal's API and also that curl does work to connect (see my curl -i command I ran earlier in this ticket).
It's looking more and more like an issue with the way zen cart use CURL. Can you ask them to run troubleshooting on it?
from PayPal Tech Support a few hours ago;
looks good so far. But its definitely not on our Site the issue. I checked again with our network Team.
You are not blocked. Manually you can connect.
Being able to resolve our domain (either https://www.paypal.com, api-3t.paypal.com or otherwise) via manual tools such as 'host' or 'dig' indicates that DNS resolution works and that our nameservers are properly propagating the A-record for our domains.
I am unfortunately not sure why this doesn't appear to be working for you as part of your integration - but because manual tests check out correctly, this points directly at an error with the application / script you're using.
Have you tried using our PayPal SDK's directly by any chance? You can find these at the following link; https://paypal.github.io/
I'd be interested to find out whether these fail to resolve as well.
every test known to man has been done over the past 5 days now - tracerts from different servers at the host, and other route traces, API checks etc - I wont add them to this post as it would take up page after page. Essentially my host is resolving to PayPal.
My naive assertion of the simple fix in a previous post was delusional - I made the mistake of not checking past step 1 of the checkout process where the error occurred with a couple of sites in the first instance, so if it didn't occur at step 1 I didn't look further - only yesterday did I do a step by step check on all my sites - it can happen at the end of step 2 (continue) as I discovered where it reverts back to login page (https://www.mysite.com/index.php?main_page=login) with an error message that is similar to the wording of the error (6) but doesn't use that terminology "Error An error occurred when we tried to contact the payment processor. Please try again, select an alternate payment method, or contact the store owner for assistance. ( )".
Through doing this I discovered all 9 of my eCommerce sites (all ZC) on the server were affected and had been since Friday 14th.
Factors that don't quite fit the ZC script thing - not that it should arbitrarily be discounted - (a) Host migrated all their servers to a new platform on 14th June, the day the problems started (b) one ZC domain on the hosts U.S.A. server works fine, no problems and it is a 100% 'clone' of one of the sites on the Australian server - copied from a .com.au domain and uploaded onto a .com domain, absolute mirror copy. (c) cPanel upgraded 8 days ago at my host - one tech at host (have been dealing with 3 of them) said it may be a Curl problem - see this link "I've running a few tests as there may be a bug with CURL which could be causing this problem: http://sourceforge.net/p/curl/bugs/1247/ " - apparently they cannot revert to a previous version of CURL just for a test to see if in fact that is the issue.
I am having some of my sites migrated to their U.S. server to see if that solves the issue - their operation in the U.S. is using a different platform. One huge problem I have is that 3 of my better performing sites cannot be hosted on a U.S. server because of previous a DMCA issue (trademark related). The other issue is if I move these particular domains to another cPanel host will they have a different version of CURL operating or does cPanel upgrade every client globally simultaneously ?
If there are specific tracert or other reports you want to see please let me know.
In conclusion (ooops, shouldn't use that term, this issue is far from concluded), as much as I am doubtful there is a ZC scripting issue is there any tests that can be done to determine this? In my admin on one site only I deleted PayPal and reinstated it to see if that made a difference but it didn't.
If indeed there is something I should try then please be detailed on how I should do it - I am not a puter tech or coder :)
looking forward to assistance here.
cheers,
Mike