
私はProxmoxを使用しています。新しいOpenVZコンテナを実行しようとし、最近登録したドメインを「3桁の数字ドットie」(XXX.ie)の形式でホスト名として設定しました。問題は、サーバーを起動した後、/etc/hostsと/etc/hostnameファイルに何が書かれていても、コマンド
hostname -f
常に XXX (ドットなし) の回答が返されます。このため、ドメインは FQDN ではなく、ソフトウェアのインストールに問題があります。
これは Proxmox のバグだと思います。ホスト名を、たとえば test.ie に変更してみたところ、正常に動作しました。
このドメイン名を引用符で設定してみるか、私が知らない他のトリックを試してみたらどうかと自問しています。
答え1
問題は解決しました。ディストリビューションを CentOS 6 に変更したところ、数値ホスト名は正常に機能しました。Debian 7 ではなぜ機能しなかったのかはわかりません。