google-app-engine


Push pubsub messages on app engine results in 403 error


I am trying to integrate google pubsub into my project.
So far I managed to get everyhting to work (create/delete topics/subscriptions publish and pull messages) except for push endpoints, I am unable to sent messages to them.
I am using app engine flex environment, and used this code as sample:
https://github.com/GoogleCloudPlatform/cloud-pubsub-samples-java/tree/master/appengine-push
I am not getting any useful logs except a 403 error similar to this "
POST /_ah/push-handlers/receive_message? HTTP/1.1" 403 156 - "-" "versionId-dot-projectId.com"
I followed the document in here which explains what to do in case of 403, but no luck.
https://cloud.google.com/pubsub/docs/troubleshooting
https://cloud.google.com/pubsub/docs/advanced#gae-endpoints
My questions:
Does pubsub need ssl certificates even on app engine.
If it does, what sort of self signed certificates are acceptable.

Related Links

Is it possible to run Google Omaha on Google App Engine?
Loading request start-up time variation in google app engine?
GAE 1.7.3 - How to debug appengine-web.xml XML error validating
How to setup data fixtures in Google App Engine for Go
How to write a JDO Query to sort result based on long attribute?
GAE doesn't import gflags
Real time notification system on Google App Engine(GAE)
How can I easily get a list of the indexed terms from a search index in the google appengine full text search api in java?
jpa #version on google appengine with #OneToMany: appengine bug or usage error?
How can I delete old backup via cron?
Error on itext-gae.jar
How to get the original from address in a forwarded message in google app engine?
Cannot authorize my google app to access my Cloud SQL instance
GooglePlaces autocomplete - more than one input
Import GAE data through Storage into BigQuery fails
Google AppEngine Tutorial, difference between code snippets

Categories

HOME
service-worker
scikit-learn
wakanda
ecmascript-6
google-spreadsheet
obfuscation
saml-2.0
jsf-2.2
devise
knitr
pdfbox
web-hosting
interpolation
polling
azure-container-service
retrofit2
android-securityexception
3nf
dreamweaver
google-content-api
nodemcu
swagger-2.0
symbols
imagemap
flask-sqlalchemy
highstock
jboss6.x
tiki-wiki
definitelytyped
moses
mat
progress-bar
android-things
bringtofront
mailkit
hard-drive
sammy.js
login-script
pop3
nested-lists
magento-1.9.2.4
reason
parse-tree
alphabetical
google-knowledge-graph
graphhopper
reactivekit
timing
ideascript
visa
portforwarding
naming
print-css
uiimage
robomongo
stdmap
qtranslate
java-bytecode-asm
colorbar
gameplay-kit
rsa-archer-grc
renaming
stax
custom-lists
redistributable
google-cloud-console
mongodb-php
macaulay2
i386
vorpal.js
nss
ikiwiki
uiactionsheet
database-relations
findfirst
qbxml
intel-c++
ons-api
rrule
dbaccess
android-cookiemanager
pseudo-class
structuremap3
mdichild
amslidemenu
mysql-error-1044
mbunit
hidapi
poker
actiondispatch
web-farm
htdocs
landscape-portrait
jqote
multiplatform
load-time
rowlex
binomial-heap
hbm2java
zend-rest
web-application-project
mathematical-notation
todos
change-management
commercial-application
pnrp

Resources

Encrypt Message