2017-02-09 70 views
2

我已經使用Mailgun路由成功接收到流星應用的電子郵件,但現在它已經突然停止工作。流星銀河傳入的POST請求失敗

我的設置是,我將域的所有電子郵件轉發到Mailgun,並將它們路由到我的應用端點(通過POST請求)並解析它們。 Mailgun提供了一個測試工具,我輸入我的應用程序的端點URL和它現在給我下面的響應:

Post failed: [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error 

該應用程序託管在銀河下面是我的「來電」的路線是什麼樣的,如果這是任何幫助。

任何想法?

Picker.route('/incoming/', function(params, req, res, next) { 
    res.writeHead(200, {'content-type': 'text/plain'}); 
    res.write('received successfully:\n\n'); 
    res.end("thanks"); 

    parseEmail(req.body); 
}); 

更新:切換到http沒有幫助..

回答

0

我收到了類似的錯誤(下圖)。我將回調網址配置爲example.com/abc,但實際上應該是example.com/abc/或example.com/abc/index.php。結果,當Mailgun擊中URL時,它獲得了HTTP 301臨時重定向。 Mailgun給出了一個模糊的錯誤,而不是遵循重定向。

發佈失敗:[Errno 1] _ssl.c:510:錯誤:14077438:SSL例程:SSL23_GET_SERVER_HELLO:tlsv1警報內部錯誤