Closed
Description
I would like to reference an issue from parse-community/parse-server#3575 which crashes the node process when APNS cert is expired. It also happens for me, here is the stack trace:
3|parse-se | Error: certificate has expired: 2016-09-27T04:03:38.000Z
3|parse-se | at validateCredentials (/opt/parse-server-tc/node_modules/apn/lib/credentials/validate.js:12:9)
3|parse-se | at /opt/parse-server-tc/node_modules/apn/lib/connection.js:163:5
3|parse-se | at _fulfilled (/opt/parse-server-tc/node_modules/q/q.js:834:54)
3|parse-se | at self.promiseDispatch.done (/opt/parse-server-tc/node_modules/q/q.js:863:30)
3|parse-se | at Promise.promise.promiseDispatch (/opt/parse-server-tc/node_modules/q/q.js:796:13)
3|parse-se | at /opt/parse-server-tc/node_modules/q/q.js:604:44
3|parse-se | at runSingle (/opt/parse-server-tc/node_modules/q/q.js:137:13)
3|parse-se | at flush (/opt/parse-server-tc/node_modules/q/q.js:125:13)
3|parse-se | at _combinedTickCallback (internal/process/next_tick.js:67:7)
3|parse-se | at process._tickDomainCallback [as _tickCallback] (internal/process/next_tick.js:122:9)
parse-server-push-adapter version: 1.2.0
Metadata
Metadata
Assignees
Labels
No labels