Proxy Server Test Failed в ArcGIS: Причины, Решения и Профилактика Ошибок

Что означает ошибка “Proxy Server Test Failed” в ArcGIS?

Ошибка “Proxy Server Test Failed” возникает при настройке или использовании ArcGIS Enterprise, когда система не может установить соединение через прокси-сервер. Это блокирует доступ к веб-сервисам, геообработке или внешним ресурсам, критичным для работы ГИС-платформы. Проблема характерна для корпоративных сред с ограниченным интернет-доступом и требует комплексной диагностики сетевых параметров, аутентификации и конфигурации ПО.

Основные причины сбоя теста прокси-сервера

  • Некорректные настройки прокси – Ошибки в адресе, порте или протоколе (HTTP/HTTPS) в панели управления ArcGIS Server.
  • Проблемы аутентификации – Неверные логин/пароль для доступа к прокси или отсутствие разрешений у сервисной учётной записи.
  • Сетевые ограничения – Брандмауэры, группы безопасности или антивирусы, блокирующие исходящие подключения.
  • Сертификаты SSL – Просроченные или неподписанные сертификаты на прокси-сервере, вызывающие ошибки доверия.
  • Конфликты ПО – Несовместимость версий ArcGIS с прокси-сервером (например, Squid, Nginx) или ОС.

Пошаговое решение ошибки “Proxy Server Test Failed”

  1. Проверьте базовые настройки

    В ArcGIS Server Manager перейдите в Site > Settings > Proxy. Убедитесь, что адрес и порт соответствуют данным корпоративного прокси. Для HTTPS укажите правильный протокол.

  2. Валидация учётных данных

    Введите логин/пароль в разделе аутентификации. Протестируйте их через браузер или curl-запрос. Если пароль изменён – обновите его в ArcGIS.

  3. Диагностика сети

    Запустите команду telnet [proxy_ip] [port] с сервера ArcGIS. Отсутствие соединения указывает на блокировку брандмауэром. Добавьте исключения для портов 80, 443, 7080.

  4. Обход SSL-ошибок

    Скачайте корневой сертификат прокси и импортируйте его в хранилище Java (папка /arcgis/server/framework/runtime/jre). Перезапустите сервис.

  5. Тест через ArcGIS Web Adaptor

    Настройте Web Adaptor как альтернативный прокси. Если тест проходит успешно – проблема в исходной конфигурации.

Профилактика повторных сбоев прокси в ArcGIS

  • Регулярно обновляйте ArcGIS Server и Web Adaptor до актуальных версий.
  • Используйте скрипты автоматической проверки прокси (например, Python-скрипты с requests).
  • Настройте мониторинг сетевых логов через Nagios или Zabbix для отслеживания таймаутов.
  • Резервируйте прокси-серверы для отказоустойчивости.
  • Документируйте все изменения в сетевой инфраструктуре, влияющие на маршрутизацию.

FAQ: Распространённые вопросы об ошибке прокси в ArcGIS

1. Может ли ошибка возникать из-за Cloudflare или CDN?

Да, если CDN (например, Cloudflare) блокирует запросы от IP-адреса ArcGIS Server. Добавьте IP сервера в “Allowlist” CDN-сервиса.

2. Как влияет версия ArcGIS на работу с прокси?

Версии 10.8.x и новее поддерживают современные стандарты шифрования (TLS 1.3). При использовании устаревших прокси (TLS 1.0) требуется обновление ПО или настройка downgrade.

3. Что делать, если прокси работает вне ArcGIS?

Проверьте конфигурацию proxy.config в папке \arcgisserver\framework\etc. Вручную отредактируйте файл, указав mustMatch=”false” для пропуска проверок.

4. Как диагностировать проблему через логи?

Анализируйте файлы proxy.log в \arcgisserver\logs\<имя_сервера>. Ищите записи типа “Connection refused” или “SSL handshake failed”.

Proxy Ninja
Добавить комментарий