Oh ... so ... it's not that it's not working, it's just that the APC/IPN from nochex is taking too long to process, so it's not done before the customer returns to your store.
I suppose you could try to put some sort of time delay in the handling of the success page.
... or find a way to make your server faster (why did you choose this particular new host anyway?), or get nochex to post the update to you faster (unlikely)
Or, maybe the bad SSL is causing a timeout to occur when nochex is posting to your server, and has to wait 15-30 seconds for the bad-certificate error to bypass in order to continue processing.
The BEST way to find out if it's really directly related to using the wrong SSL certificate for your present store config is to ... well ... use the right one, ie: go live.
And, if this really is the last remaining issue you're trying to sort out, well ...
Bookmarks