問題
サーバーは、/var/log/messages または dmesg ログ ファイルに以下のメッセージを継続的に表示します:
avahi-daemon[23373]: server.c: Packet too short or invalid while reading response record. (Maybe an UTF8 problem?)
解決策
これは、ネットワーク環境に関連する avahi-daemon の問題です。 avahi-daemon は、zeroconf 実装用のアプリケーションです。 DNS(mDSN)に関連して動作するavahi-daemon。 avahi-daemon は、DNS またはサーバーとして特別な構成を行うことなく、ローカル ネットワークのユーザーまたはデバイスに接近して検索します。このメッセージは、他のホスト デバイスまたは DNS からパケットを受信したことを示します。これは、avahi-daemon がネットワーク上で失敗した応答を受信したことを意味します。
Zeroconf/avahi-daemon を使用していない場合 、avahi-daemon を無効にしてください:
# service avahi-daemon stop # ckconfig avahi-daemon off
また、NetworkManager プロセスが表示される場合は、NM も無効にしてください:
# service NetworkManager stop # chkconfig NetworkManager off
システムから avahi-daemon パッケージを完全に削除することもできます。ただし、avahi-daemon ライブラリは他の多くのパッケージで使用されている可能性があるため、依存関係があります。また、他のパッケージのインストール中に、パッケージが依存関係として再度インストールされる場合があります。
CentOS/RHEL 7 で「予測可能なネットワーク インターフェイス デバイス名」を無効にする方法
CentOS/RHEL で「autofs」を使用して NFS ファイル システムをマウントする方法