Last-modified: 2011-12-26 (月) 01:24:46
tripwire/The SMTP connection could not be established.

現象

レポートをメールで送信しようとしても
### Error: The SMTP connection could not be established.
と表示され、送信できないマシンがありました。


このときはDebianへのインストールのようにポリシーファイルにemailtoで設定しており、コンフィグファイルのメール設定はデフォルトのままです。
なお、この設定でメールを飛ばせているマシンもありました。

原因

対策

方法

  1. テキスト版コンフィグファイルを出力します。
    Everything is expanded.Everything is shortened.
      1
    
     
    
    twadmin -m f > twcfg.txt
  2. twcfg.txtを編集します。
    Everything is expanded.Everything is shortened.
      1
      2
    
     
     
    
    MAILMETHOD    =SENDMAIL
    MAILPROGRAM   =/usr/sbin/sendmail -oi -t
  3. コンフィグファイルを反映します。
    Everything is expanded.Everything is shortened.
      1
    
     
    
    twadmin -m F -S site.key twcfg.txt
  4. 確認します。
    Everything is expanded.Everything is shortened.
      1
      2
      3
      4
      5
    
    -
    !
     
    -
    !
    
    # メール送信テスト
    tripwire --test --email "[アドレス]"
     
    # 本番
    tripwire --check --quiet --email-report

検証時の環境