Welcome! 『 P・C・P・M Papa-Net パソコン“だめ”乳(おやじ) 』  Presennt by Papa
PC関係 ≫ 自宅サーバー ≫ Linux Server ≫ Alma Linux 9 ≫ エラー対処★
◆ エラー対処

このページはサーバー設定時にエラーが起き対処した備忘録です

◆ dnf エラー

dnf でインストールしようとすると下記のようなエラーが起きてインストールできない

・エラーメッセージ

Errors during downloading metadata for repository 'appstream':
- Curl error (6): Couldn't resolve host name for https://mirrors.almalinux.org/mirrorlist/9/appstream [Could not resolve host: mirrors.almalinux.org]
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for https://mirrors.almalinux.org/mirrorlist/9/appstream [Could not resolve host: mirrors.almalinux.org]

内容は簡単に言うと「名前解決に失敗したのでインストールできません」との事

ネットワーク設定で正しい DNS サーバーのアドレスを設定すれば解決します
しかし、それでも上手く行かない場合は Google Public DNS を DNS サーバーとして設定します
◆ DHCP エラー

SSH,Web,Mail 等でサーバー機に接続できない場合があります
これは DHCP が有効になっている場合があります

OS のインストール時にネットワーク設定を行わなかった場合に起きます

インストール後にコマンドラインより IP アドレスの設定を行っても二つの IP アドレスが混在してしまいます

IP アドレスを二つ設定して使い分けると言う方法もありますが複雑になりますので設定しなおします
◆ dovecot が起動できない

mail サーバーの設定の多くの設定は ipv4 で設定しています
しかし、ipv4,ipv6 の両方で待ち受けしようとすると ipv6 の設定ができていないのでエラーになります

・エラーメッセージ

Error: socket() failed: Address family not supported>
*月 28 15:13:42 papa-net.com dovecot[3438]: Error: service(pop3-login): listen(::, 995) failed: >
*月 28 15:13:42 papa-net.com dovecot[3438]: Error: socket() failed: Address family not supported>
*月 28 15:13:42 papa-net.com dovecot[3438]: Error: service(imap-login): listen(::, 993) failed: >
*月 28 15:13:42 papa-net.com dovecot[3438]: Fatal: Failed to start listeners
*月 28 15:13:42 papa-net.com systemd[1]: doveco

とか

Dovecot Imap を起動中: Error: socket() failed: Address family not supported by protocol
Error: service(pop3-login): listen(::, 110) failed: Address family not supported by protocol
Error: socket() failed: Address family not supported by protocol
Error: service(pop3-login): listen(::, 995) failed: Address family not supported by protocol
Error: socket() failed: Address family not supported by protocol
Error: service(imap-login): listen(::, 143) failed: Address family not supported by protocol
Error: socket() failed: Address family not supported by protocol
Error: service(imap-login): listen(::, 993) failed: Address family not supported by protocol
Fatal: Failed to start listeners

等のエラーメッセージがでます

内容は簡単に言うと「::,(ipv6)の不備で起動できません」との事

どうやら ipv6 の記述をコメント化し忘れたようです
気を付けましょう