мета-данные страницы
  •  

Это старая версия документа!


Проверка доступности сервисных служб

Проверка работоспособности агента (АгентНГ) с котором работает модуль Агбис Приёмка.

Для этого необходимо открыть окно подключения модуля Агбис Приёмки к серверу:


И по параметрам подключения сформировать запрос в браузере на компьютере: http://[Адрес сервера]:[Порт сервера]/, например, может получиться вот такая ссылка: http://im-gate.com:10234/. Если агент ответит фразой «Hello world!» можно считать, что проверка прошла и проблем с связью до сервера нет:


Если ответ будет другим или его не будет вообще, это означает что сервер, с которым работает модуль Агбис Приемка не доступен из вне. И необходимо решать эту проблему. Проблема может иметь не тривиальный характер, поэтому точного алгоритма решения данной проблемы нет. Приведем наиболее часто встречаемые варианты проблемы:

  • Сервер, с которым работает модуль Агбис Приёмка не может начать прослушивать локальный порт. Локальный порт можно узнать в настройке агента:



Обратите внимание, что в качестве адреса сервера практически всегда должен быть прописан интерфейс «0.0.0.0». Узнав порт сервера, необходимо, сформировать URL адрес для проверки работоспособности порта: http://127.0.0.1:[Локальный порт сервера]/, который может оказаться таким: http://127.0.0.1:8296/. Если локальный браузер ответил «Hello World!» значит сервер доступен, если ответа нет, это означает что сервер не может начать принимать входящие соединения, что-то блокирует, например фаервол или другое ПО запущенное на этом ПК на том же порту. Более подробную информацию об ошибке можно найти в логе AgbisAgentNG_Service[ДАТА].txt

  • В модуле Агбис Приёмка указан не тот порт. Проверить на каком порту работает сервер, можно проанализировав его папку с логами. Необходимая информация находится в файле AgbisAgentNG_Service[ДАТА].txt:


  • В модуле Агбис Приёмка указали ошибку в названии сервера (например, добавили лишний пробел или потеряли какую ни будь букву), либо же потеряли лишний «нолик» у порта

Проверка работоспособности классического агента

Несмотря на то, что основную часть выполняет АгенНГ, для корректной работы Агбис Приёмка необходим доступ к классическому агенту. Параметры к подключению классического агента можно найти в GUI:
После чего, на локальном ПК (где работает АгентНГ) необходимо вбить в браузере URL для проверки: http://[Адрес AgbisAgent]:[Порт AgbisAgent]/, например, URL может быть таким: http://127.0.0.1:83/:
Если классический агент ответил «Hello world!» значит он доступен, если ответ другой или ответа нет, значит необходимо решать проблему с классическим агентом. Проблемы могут быть разные, например:

  • Другой порт у классического агента
  • Произошла ошибка в классическом агенте
  • Порт указанный у классического агента занят другим приложением