"Kann jetzt nicht in den alten Modus wechseln" - Fehler im Node.JS apn-Modul in der tls.connect-Funktion

Ich versuche, das Node.JS-APN-Modul zu implementieren, um eine Verbindung zu APNS (Apple Push Notification Service) herzustellen und Benachrichtigungen an iPhone-Geräte vom Node-Server (mit ExpressJS) zu senden, der auf einer Amazon EC2-Instanz mit Ubuntu 12.04 gehostet wird. Ich erhalte diesen Fehler:

"Error: Cannot switch to old mode now.",
"    at emitDataEvents (_stream_readable.js:720:11)",
"    at ReadStream.Readable.resume (_stream_readable.js:705:3)",
"    at TLSSocket.<anonymous> (/home/ubuntu/usemebeta/routes/message.js:101:48)",
"    at TLSSocket.g (events.js:186:14)",
"    at TLSSocket.EventEmitter.emit (events.js:97:17)",
"    at TLSSocket.<anonymous> (_tls_wrap.js:579:16)",
"    at TLSSocket.EventEmitter.emit (events.js:97:17)",
"    at TLSSocket._finishInit (_tls_wrap.js:198:8)"

wenn ich die APN-Modul-Funktion aufrufe, um Benachrichtigung zu pushen. Wenn ich jedoch das Gleiche in einer in eine Datei geschriebenen Funktion tue und diese Datei ausführe, funktioniert es einwandfrei. Bitte helfen Sie. Wie soll ich vorgehen, um das Problem zu beheben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage