Назад | Перейти на главную страницу

Невозможно загрузить некоторые файлы с данного сервера

Я работаю над выпуском Fedora Core 6, и всякий раз, когда я хочу загрузить данный файл из FTP site, в соединении отказано:

  $ curl --ftp-pasv  "ftp://ftp.ensembl.org/pub/current_mysql/vega_mart_56/CHECKSUMS.gz" 
  curl: (7) couldn't connect to host
  $ wget "ftp://ftp.ensembl.org/pub/current_mysql/vega_mart_56/CHECKSUMS.gz"
  --14:25:46--  ftp://ftp.ensembl.org/pub/current_mysql/vega_mart_56/CHECKSUMS.gz
             => `CHECKSUMS.gz'
  Resolving ftp.ensembl.org... 193.62.203.113
  Connecting to ftp.ensembl.org|193.62.203.113|:21... failed: Connection refused.

Загрузка с HTTP-сервера в порядке.

это проблема брандмауэра? Как я могу это исправить ? (Сисадмин в отпуске ... :-))

Спасибо

Скорее всего, это не программный брандмауэр в системе, это было бы странно. Но вы можете проверить, выполнив (как root):

iptables -L OUTPUT

Я подозреваю, вы увидите что-то вроде:

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination   

Это означает, что ничто в системе не блокирует это соединение. Возможно, это брандмауэр в вашей инфраструктуре, но вы не сказали нам, есть ли у вас брандмауэр, какой он, есть ли у вас доступ и т. Д. Все, что я могу вам сказать, это то, что я могу загрузить этот файл через FTP. откуда я. :)

Работает на моей машине. Во всяком случае, я бы сказал, что это связано с брандмауэром.

Либо этот удаленный хост отказывает вам в соединении, либо, что более вероятно, у вас есть правила брандмауэра, предотвращающие подключения к хостам Интернета, TCP-порт 21, с исходного хоста.

Нам понадобится гораздо больше информации, чтобы подсказать вам, с чего начать. На хосте, с которого вы устанавливаете это соединение, могут быть правила iptables. В брандмауэре в другом месте вашей сети могут быть правила.