iDrac9でメールが送れない送れない問題

どうも、Tです。

iDracからメール通知を設定するもメールが届かない事象が発生しました。

iDracのFirmwareレベルの仕様変更が原因です。

下記から引用させていただきます。

https://blog.goo.ne.jp/enaec/e/18bbdf35f4fff0d7d5c7ca26f2c529ae

昨年末に公開されたiDRACのファームウェア(4.00.00.00)は、SMTPの通信方式が変更されているようです。
以前のファームまで通信は暗号化されていなかったのですが、このバージョンからはSTARTTLSでの暗号通信が
デフォルトで有効になっています。

事象

  • iDracからメール通知しようとすると「RAC0225: テストメールの送信に失敗しました」が表示される。
  • メールサーバー側のログではConnectした後、即時Disconnectで出力される。

解決方法

  1. iDRACへSSHで接続します。
  2. 「get idrac.RemoteHosts.ConnectionEncryption」コマンドを実行し戻り値を確認します。戻り値が「ConnectionEncryption=STARTTLS」の場合、次のコマンドを実行してください。
  3. 「set idrac.RemoteHosts.ConnectionEncryption None」
  4. 再度「get idrac.RemoteHosts.ConnectionEncryption」コマンドを実行し、戻り値が
      「ConnectionEncryption=None」に変更されていることを確認してください。

参考

https://blog.goo.ne.jp/enaec/e/18bbdf35f4fff0d7d5c7ca26f2c529ae
iDRAC 4.00.00.00 doesn't send e-mails | DELL Technologies
Hi, We received new servers and I decided to create template in OpenManage from one of the R640 servers and then apply it to newly arrived servers. After that ...

まとめ

マニュアルにも載ってなくてアホほど苦労しました。