A few things I would suggest to check first:
-
Are you able to access your target url yourself? from both local and an outside environment?
-
Are your returning a 200 status code a long with the handshake token?
-
Are you 100% you’re using a valid SSL certificate? if you’re developing locally I would suggest you give a try to ngrok or similar https tunnel service to make it easier to debug