I have configured a Google Pub/Sub topic and can Pull successfully from it. I have also configured a Push subscription, but my endpoint doesn't seem to be receiving any messages from it.
I have a publicly accessible HTTPS server, with a valid SSL certificate signed by a certificate authority and routable by DNS.
I have registered the endpoint, first verifying that I have access to the domain and then registering the endpoint on the Google Cloud Platform Console, as per the instructions here.
I do not have a firewall, and have checked the logs of my endpoint. I can POST to it from my app, but it doesn't receive anything from Google Pub/Sub (To address questions brought up in this post).
Note: my app is not hosted on Google App Engine, but that shouldn't be a problem according to Pub/Sub Documentation and FAQ.
Any idea what might be going on?
Best, Ishaan