このエラーをどのように解決できますか? svnメール通知から?

このエラーをどのように解決できますか? svnメール通知から?

svn電子メール通知で動作していますが、エラーが発生します。助けてもらえますか?

(このコマンドは私のメールのファイルを自動的に送信しますが、今は送信しません。)

svn commit -m "[1] add some text in this file"

間違い:

Sending        test/test.txt
Transmitting file data .

システムログに移動します。

tail -f /var/log/syslog 

Sep  4 13:16:42 dmayavanlo1 logger: Going to execute the email notification command
Sep  4 13:16:42 dmayavanlo1 sSMTP[3116]: Unable to locate smtp.gmail.com
Sep  4 13:16:42 dmayavanlo1 logger: sendmail: Cannot open smtp.gmail.com:587
Sep  4 13:16:42 dmayavanlo1 sSMTP[3116]: Cannot open smtp.gmail.com:587
Sep  4 13:16:42 dmayavanlo1 logger: Traceback (most recent call last):
Sep  4 13:16:42 dmayavanlo1 logger:   File "/home/bugzilla/mysvn/hooks
/mailer.py", line 1348, in <module>
Sep  4 13:16:42 dmayavanlo1 logger:     sys.argv[3:3+expected_args])
Sep  4 13:16:42 dmayavanlo1 logger:   File "/usr/lib/python2.7/dist-packages/svn/core.py", line 281, in run_app
Sep  4 13:16:42 dmayavanlo1 logger:     return func(application_pool, *args, 
**kw)
Sep  4 13:16:42 dmayavanlo1 logger:   File "/home/bugzilla/mysvn/hooks/mailer.py", line 105, in main
Sep  4 13:16:42 dmayavanlo1 logger:     messenger.generate()
Sep  4 13:16:42 dmayavanlo1 logger:   File "/home/bugzilla/mysvn/hooks/mailer.py", line 383, in generate
Sep  4 13:16:42 dmayavanlo1 logger:     group, params, paths, subpool)
Sep  4 13:16:42 dmayavanlo1 logger:   File "/home/bugzilla/mysvn/hooks/mailer.py", line 653, in generate_content
Sep  4 13:16:42 dmayavanlo1 logger:     renderer.render(data)
Sep  4 13:16:42 dmayavanlo1 logger:   File "/home/bugzilla/mysvn/hooks/mailer.py", line 963, in render
Sep  4 13:16:42 dmayavanlo1 logger:     self._render_diffs(data.diffs, '')
Sep  4 13:16:42 dmayavanlo1 logger:   File "/home/bugzilla/mysvn/hooks/mailer.py", line 1042, in _render_diffs
Sep  4 13:16:42 dmayavanlo1 logger:     w(line.raw)
Sep  4 13:16:42 dmayavanlo1 logger: IOError: [Errno 32] Broken pipe

2)tail -f /var/log/apache2/error.log

[Thu Sep 04 12:34:11 2014] [error] [client 192.168.1.12] Could not fetch resource information.  [301, #0]
[Thu Sep 04 12:34:11 2014] [error] [client 192.168.1.12] Requests for a collection must have a trailing slash on the URI.  [301, #0]

ベストアンサー1

ログファイルによると、最初のエラーは次のとおりです。

9月4日 13:16:42 dmayavanlo1 sSMTP[3116]: smtp.gmail.com が見つかりません。

(他のすべてのエラーは結果です)。原因は一時的なネットワーク問題のようです。努力する

ping smtp.gmail.com

今すぐ到達できることを確認してください。今後この問題を回避するには、一時的なネットワーク問題が発生した場合にメールがキューに入るように、ローカルSMTPサーバー(postfixなど)をインストールする必要があります。

おすすめ記事