2016-04-27 7 views
0

デッドロックに達しました。受信メールの解析中にhttp.jsで無効な文字エラーが発生しました

私はhttps://github.com/MLstate/PEPSを設定しています。送信メールの作品はなく、受信メールのために、それはエラーの下にスロー:

[DEBUG] [6C0540C0-04F9-4B5C-A4D0-1A69FC67F234.1] [core] running data_post hook in smtpin plugin                    | 
[CRIT] [-] [core] TypeError: The header content contains invalid characters                         | 
[CRIT] [-] [core]  at ClientRequest.OutgoingMessage.setHeader (http.js:733:13)                       | 
[CRIT] [-] [core]  at new ClientRequest (http.js:1429:14)                            | 
[CRIT] [-] [core]  at Object.exports.request (http.js:1899:10)                           | 
[CRIT] [-] [core]  at Request.start (/usr/local/haraka/node_modules/request/index.js:603:30)                    | 
[CRIT] [-] [core]  at Request.write (/usr/local/haraka/node_modules/request/index.js:1226:28)                   | 
[CRIT] [-] [core]  at MessageStream.ondata (stream.js:51:26)                            | 
[CRIT] [-] [core]  at MessageStream.emit (events.js:95:17)                            | 
[CRIT] [-] [core]  at ChunkEmitter.<anonymous> (/usr/lib/node_modules/Haraka/messagestream.js:352:18)                 | 
[CRIT] [-] [core]  at ChunkEmitter.emit (events.js:95:17)                            | 
[CRIT] [-] [core]  at ChunkEmitter.end (/usr/lib/node_modules/Haraka/chunkemitter.js:92:14)                    | 
[NOTICE] [-] [core] Shutting down 

はhttp.jsファイル内のログ行を追加しようとしましたが、いくつかの理由から、それはharaka.logに表示されません。問題の解決方法に関する手がかりは?

答えて

0
  • おそらく、クライアントがHTTP形式でデータを送信していない可能性があります。あなたがUNIX環境にいる場合にcurl -v -X TRACE [yourserver]を実行して何が入っているのかを捕捉できることを検証するには

  • http.jsの編集は、ノードが実行可能ファイルに組み込まれているライブラリのスナップショットバージョンを使用するため、役に立ちません。あなたは、機器のノードライブラリにしたい場合、あなたはおそらく、あなたのヘッダーに無効な文字、すなわちエンドラインを持っているthis site

+0

おかげで、私はノードを使用して設計推測harakaのSMTPサーバから来ています。受信メールの解析中にエラーが発生します。 –

+0

HTTP形式で解析しようとすると、正しい形式(SMTPプロトコル)でなく、エラーではない可能性があります。 'http'モジュールとは対照的に、 'net'モジュールを使用し、適切なプロトコルのために受信メッセージを手動で解析する必要があります。 –

+0

することができます。そのすべての部分https://github.com/MLstate/PEPS。どこで練習するかわからない:(。 –

関連する問題