Skip to main content

I am trying to setup a webhook subscription and am getting an error “GET to callback URL does not return 200”.

My callback URL is:

https://a0410022.fmphost.com/otto/receiver/Strava.fmp12/channel_activities?hub.verify_token=STRAVA&hub.challenge=15f7d1a91c1f40f8a748fd134752feb3&hub.mode=subscribe&apiKey=KKEY]

Which does in fact give a 200 OK response (see images 2 and 3, response and headers).

Why is the /push_subscriptions POST throwing back an error that the callback URL “GET to callback URL does not return 200”?

I just went through this and it ended up being that my SSL Certificate on my host domain was incomplete. Not sure if that applies to your situation though!


@mikeruns26.2 thanks for the response. My SSL appears to be valid: https://a0410022.fmphost.com


So originally I thought mine was fine too, but it was missing one of the certificates, so it was incomplete. I didn’t notice until I ran an SSL check on my server.


Seems to be totally green :) 

https://www.sslshopper.com/ssl-checker.html#hostname=a0410022.fmphost.com


Reply