※ ChatGPTを利用し、要約された質問です(原文:Solaris10でsendmail8.13.4を起動できません。)
Solaris10でsendmail8.13.4が起動できない原因と解決方法
このQ&Aのポイント
Solaris10でsendmail8.13.4がインストールできたが起動できない問題について相談します。最終的にはデーモンモードでの起動を希望しています。
SMFでのサービス設定やポートの閉じることが原因かもしれません。問題の情報としてsvcs -a | grep sendmail, netstat -an | grep LISTEN, tail -f syslogを提供します。
syslogにはホスト名の設定に問題があるというエラーメッセージが記録されています。リトライのためにスリープしています。
Solaris10でsendmail8.13.4を起動できません。
先日Solari10でsendmail8.12.10がインストールできないと質問させていただいた者です。
sendmail8.13.4でインストールができたのですが、起動することができません。
メールサーバですので、最終的にはデーモンモードで起動したいと思っております。
Solaris10からSMFでサービスの「有効」、「無効」を設定できるようになったと聞いて、みようみまねで不必要なポートを閉じたのが原因かと思います。
思いつく情報を下記に示しますので、アドバイスいただけますでしょうか。(情報が足りないようでしたら、補足いたします)
# svcs -a | grep sendmail
offline 6月_24 svc:/network/smtp:sendmail
# netstat -an | grep LISTEN
*.22 *.* 0 0 49152 0 LISTEN
*.23 *.* 0 0 49152 0 LISTEN
*.21 *.* 0 0 49152 0 LISTEN
*.22 *.* 0 0 49152 0 LISTEN
*.23 *.* 0 0 49152 0 LISTEN
*.21 *.* 0 0 49152 0 LISTEN
# tail -f syslog (/usr/lib/sendmail -t時)
Jun 27 12:02:53 HOSTNAME sendmail[6988]: [ID 702911 mail.crit] My unqualified host name (HOSTNAME) unknown; sleeping for retry
※HOSTNAMEは実際は違うホスト名です。
お礼
svcadm enable sendmailで起動できました。 dependency optional_all/none svc:/system/filesystem/autofs (maintenance) はdisable→enableでも状態が変わらないのが気になりますが。 ともかく、sendmailを起動できるようになりました。 ありがとうございます。