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

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
armhim_faq_armnotwork_http [01.05.2020 00:43]
FeLDMaRShaL [Проверка работоспособности классического агента]
armhim_faq_armnotwork_http [22.03.2023 18:58] (текущий)
Евгения
Строка 7: Строка 7:
 {{:​pasted:​20200430-235732.png}}\\ {{:​pasted:​20200430-235732.png}}\\
 \\ \\
-И по параметрам подключения сформировать запрос в браузере на компьютере: ​__http://​[Адрес сервера]:[Порт сервера]/​__, например,​ может получиться вот такая ссылка: ​http://​im-gate.com:10234/. Если агент ответит фразой "Hello world!"​ можно считать,​ что проверка прошла и проблем с связью до сервера нет:\\+И по параметрам подключения сформировать запрос в браузере на компьютере: ​https://​[Адрес сервера]/[Порт сервера]/,​ например,​ может получиться вот такая ссылка: ​https://​im-gate.com/10234/. Если агент ответит фразой "Hello world!"​ можно считать,​ что проверка прошла и проблем с связью до сервера нет:\\
 {{:​pasted:​20200430-232932.png}}\\ {{:​pasted:​20200430-232932.png}}\\
 \\ \\
 +<WRAP c round info 80%>
 +Для клиентов не из России:​ агент НГ работает с серверами im-gate.com , serv3.im-gate.com , serv4.dry.care. Со временем для иностранных клиентов перейдем на работу только с серверами serv3.im-gate.com , serv4.dry.care,​ в этом случае проверка серверной службы будет выглядеть так:\\
 +https://​serv3.im-gate.com/​10234/​ \\  или\\ https://​serv4.dry.care/​10234/​\\
 +
 +</​WRAP>​
 +
 +
 Если ответ будет другим или его не будет вообще,​ это означает что сервер,​ с которым работает модуль Агбис Приемка не доступен из вне. И необходимо решать эту проблему. Проблема может иметь не тривиальный характер,​ поэтому точного алгоритма решения данной проблемы нет. Приведем наиболее часто встречаемые варианты проблемы:​\\ Если ответ будет другим или его не будет вообще,​ это означает что сервер,​ с которым работает модуль Агбис Приемка не доступен из вне. И необходимо решать эту проблему. Проблема может иметь не тривиальный характер,​ поэтому точного алгоритма решения данной проблемы нет. Приведем наиболее часто встречаемые варианты проблемы:​\\
   * Сервер,​ с которым работает модуль Агбис Приёмка не может начать прослушивать локальный порт. Локальный порт можно узнать в настройке агента:​\\   * Сервер,​ с которым работает модуль Агбис Приёмка не может начать прослушивать локальный порт. Локальный порт можно узнать в настройке агента:​\\
 {{:​pasted:​20200501-000256.png}}\\ {{:​pasted:​20200501-000256.png}}\\
 \\ \\
-Обратите внимание,​ что в качестве адреса сервера практически всегда должен быть прописан интерфейс "​0.0.0.0"​. Узнав порт сервера,​ необходимо,​ сформировать URL адрес для проверки работоспособности порта: ​__http://​127.0.0.1:​[Локальный порт сервера]__/,​ который может оказаться таким: ​http://​127.0.0.1:​8296/​. Если локальный браузер ответил "Hello World!"​ значит сервер доступен,​ если ответа нет, это означает что сервер не может начать принимать входящие соединения,​ что-то блокирует,​ например фаервол или другое ПО запущенное на этом ПК на том же порту. Более подробную информацию об ошибке можно найти в логе AgbisAgentNG_Service[ДАТА].txt+Обратите внимание,​ что в качестве адреса сервера практически всегда должен быть прописан интерфейс "​0.0.0.0"​. Узнав порт сервера,​ необходимо,​ сформировать URL адрес для проверки работоспособности порта: ​__https://​127.0.0.1:​[Локальный порт сервера]__/,​ который может оказаться таким: ​https://​127.0.0.1:​8296/​. Если локальный браузер ответил "Hello World!"​ значит сервер доступен,​ если ответа нет, это означает что сервер не может начать принимать входящие соединения,​ что-то блокирует,​ например фаервол или другое ПО запущенное на этом ПК на том же порту. Более подробную информацию об ошибке можно найти в логе AgbisAgentNG_Service[ДАТА].txt
   * В модуле Агбис Приёмка указан не тот порт. Проверить на каком порту работает сервер,​ можно проанализировав его папку с логами. Необходимая информация находится в файле AgbisAgentNG_Service[ДАТА].txt:​   * В модуле Агбис Приёмка указан не тот порт. Проверить на каком порту работает сервер,​ можно проанализировав его папку с логами. Необходимая информация находится в файле AgbisAgentNG_Service[ДАТА].txt:​
 {{:​pasted:​20200430-233523.png}}\\ {{:​pasted:​20200430-233523.png}}\\
Строка 22: Строка 29:
 Несмотря на то, что основную часть выполняет АгенНГ,​ для корректной работы Агбис Приёмка необходим доступ к классическому агенту. Параметры к подключению классического агента можно найти в GUI:\\ Несмотря на то, что основную часть выполняет АгенНГ,​ для корректной работы Агбис Приёмка необходим доступ к классическому агенту. Параметры к подключению классического агента можно найти в GUI:\\
 {{:​pasted:​20200501-003142.png}}\\ {{:​pasted:​20200501-003142.png}}\\
-После чего, на локальном ПК (где работает АгентНГ) необходимо вбить в браузере URL для проверки: ​http://​[Адрес AgbisAgent]:​[Порт AgbisAgent]/,​ например,​ URL может быть таким: ​http://​127.0.0.1:​83/:​\\+\\ 
 +После чего, на локальном ПК (где работает АгентНГ) необходимо вбить в браузере URL для проверки: ​https://​[Адрес AgbisAgent]:​[Порт AgbisAgent]/,​ например,​ URL может быть таким: ​https://​127.0.0.1:​83/:​\\
 {{:​pasted:​20200501-003526.png}}\\ {{:​pasted:​20200501-003526.png}}\\
 +\\
 Если классический агент ответил "Hello world!"​ значит он доступен,​ если ответ другой или ответа нет, значит необходимо решать проблему с классическим агентом. Проблемы могут быть разные,​ например:​ Если классический агент ответил "Hello world!"​ значит он доступен,​ если ответ другой или ответа нет, значит необходимо решать проблему с классическим агентом. Проблемы могут быть разные,​ например:​
   * Другой порт у классического агента   * Другой порт у классического агента
Строка 30: Строка 39:
  
  
 +Если при авторизации в приложении Агбис Приёмка выдаётся сообщение **"​Нет подключения к базе данных"​** - рекомендуем проверить настройки подключения к базе данных в АгентеНГ:​
 +
 +{{:​pasted:​20220126-105119.png}}
 +
 +Внимание следует обратить на путь до БД и до библиотеки БД .
 +
 +Например,​ в случае,​ когда указана 32-битная библиотека вместо 64-битной в логе AgbisAgentNG_GUI будет отражено следующее:​
  
 +{{:​pasted:​20220126-110024.png}} ​