FTP 経由のログインが、"Service not available, remote server has closed connection" というエラーで失敗します

Created:

2016-11-16 13:01:05 UTC

Modified:

2017-08-16 17:40:27 UTC

0

Was this article helpful?


Have more questions?

リクエストを送信

FTP 経由のログインが、"Service not available, remote server has closed connection" というエラーで失敗します

Applicable to:

  • Plesk 12.0 for Linux
  • Plesk 11.0 for Linux

KB #929 からの自動インポート

症状

サーバへの FTP 接続を確立できません。FTP クライアントが次のエラーを返します。

421 Service not available, remote server has closed connection

/var/log/messages ログファイルに、次のエラーメッセージがあります。

getaddrinfo 'Hostname_Is_Here' error: Name or service not known warning: unable to determine IP address of 'host.domain.tld domain'

原因

この問題は、FTP サーバがサーバの IP アドレスをホスト名で識別できないために起こります。このことは、次のコマンドで確認できます。

ping `hostname`

解決策

この場合、以下の構成ファイルに正しいホスト名を定義し、ネットワークサービスを再起動します。

/etc/hosts /etc/sysconfig/network

次の例は、ホスト名 "hostname.domain.tld" を RedHat システムでセットアップする方法を示します。

/etc/hosts: 127.0.0.1 localhost localhost.localdomain 11.22.33.44 hostname.domain.tld hostname /etc/sysconfig/network: HOSTNAME=hostname.domain.tld # /etc/init.d/network restart

"11.22.33.44" と "hostname.domain.tld" は、それぞれ実際のサーバ IP とホスト名に置き換えてください。

また、最新バージョンの Parallels Plesk Panel では、ホスト名を Plesk CP の[Server]>[Preferences]ページで設定できます。

他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。