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

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


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

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



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

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

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



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

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


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