I'm having an issue with a Realex Redirect payment extension on Opencart. The payment goes through fine but Realex is giving the message:
"Your transaction has been successful but there was a problem connecting back to the merchants web site Please contact the merchant and advise them that you received this error message"
I have asked Realex to provide a request log:
2017-07-12 16:56:56.687 Trying to connecting to return URL : /index.php?route=payment/realex/notify
2017-07-12 16:56:56.867 Trying to connecting to return URL : /index.php?route=payment/realex/notify
2017-07-12 16:56:56.943 Trying to connecting to return URL : /index.php?route=payment/realex/notify
2017-07-12 16:56:57.017 Retry attempts :3
2017-07-12 16:56:57.017 Detail error message from apache http client :java.lang.RuntimeException: Could not generate DH keypair
2017-07-12 16:56:57.020 Http Status Code:0
It had been redirecting back to the notification URL before the migration to the server to support TLS 1.2, what could the issue be here?
Thanks
This answer would be relevant: Java: Why does SSL handshake give 'Could not generate DH keypair' exception?
Your Realex account manager should also be able to advise on compatible TLS certificates.
Best,
Seán