Подтвердить что ты не робот

Forefront TMG vs java и php (ftp)

У меня есть компьютер за ForeFront TMG 7.0 и открытый удаленный ftp-сервер. Клиент TMG установлен. Брандмауэр Windows отключен. Антивирус: McAfee virus scan Enterprise (8.8) + AntySpyware Enterprize (8.8) + Нет аддонов. Антивирус был протестирован и выключен.

Не удается подключиться к серверу через Java и Php. Filezilla, explorer.exe и Go-written программа соединяется без проблем.

Для Java я получаю ошибку ConnectionRefused:

java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at org.apache.commons.net.SocketClient.connect(SocketClient.java:182)
    at org.apache.commons.net.SocketClient.connect(SocketClient.java:203)

Независимо от того, как я пытаюсь подключиться через Java:

  • Клиент FTP Apache (активный/пассивный - локальный/удаленный/оба)
  • Apache FTPS Client (все вариены активные | пассивные)
  • Клиент FTP Sauron (тот же)
  • Socket socket = новый Socket (хост, 21);

Semetimes запускает таймаут соединения через 5 минут ожидания. И ошибка - это исключение тайм-аута. Все вариены тестируются с прямым подключением, глобальным прокси, прокси-сервером ftp, http-прокси и всеми его комбинациями. Все варианты тестируются как по IP, так и по имени хоста.

Образец Php-кода, который также не может подключиться:

<?php

  $host = "ftphost";
  $connect = ftp_connect($host,21);
  if(!$connect)
  {
    echo("Error: $host");
    exit;
  }
  else
  {
    echo("Cheers: $host");  
  }

?>

Но filezilla подключается без проблем. Проводник подключается без проблем. Записанная программа подключается без проблем.

Любые идеи, которые могут блокировать java и php? Как я могу определить политику или параметры программы, которые блокируют JRE и Apache?

4b9b3361