web-dev-qa-db-ja.com

「完全修飾ドメイン名を構成してください」エラー

仮想ホストでnginxWebサイトを実行していて、iRedMailをセットアップしようとしていますが、これはbash iRedMail.shを実行したときに発生するエラーです。

<エラー>先に進む前に、/ etc/hostsで完全修飾ドメイン名(FQDN)を構成してください。


etc/sysconfig/networkファイル

NETWORKING=yes
HOSTNAME=mail.website1.com

etc/hosts file(xxx.xx.xxx.xxxは私の実サーバーのIPアドレスです)

127.0.0.1   mail.website1.com mail localhost
::1         localhost

xxx.xx.xxx.xxx website1.com
xxx.xx.xxx.xxx website2.com

私は何が間違っているのですか?ありがとう!

編集:まだこのエラーが発生しています。

<エラー>先に進む前に、/ etc/hostsで完全修飾ドメイン名(FQDN)を構成してください。

例:

127.0.0.1 mail.iredmail.org mail localhost

これは私の新しい設定ファイルです:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

xxx.xx.xxx.xxx website1.com
xxx.xx.xxx.xxx mail.website1.com mail
xxx.xx.xxx.xxx website2.com
1
pufAmuf

/etc/hostsファイルには、システムのIPと完全修飾ドメイン名、および同じ行の短縮名を定義する別の行が必要です。 127.0.0.1の行から「mail.website1.com」と「mail」を削除します。

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.2.0.6                mail.website1.com mail

この変更を行って、再試行してください。

参照: ホスト名の設定:FQDNまたは短い名前?

2
ewwhite