Компания L имеет данные в системах двух компаний: США (F) и другой (C).Мы (F) были назначены для выполнения процедуры обслуживания данных между нашей базой данных и базой данных C с использованием API-вызовов C.
Мы решили реализовать это через сервер node.js.Мы установили его на одном из виртуальных компьютеров L.
Api-вызовы сервера C к C завершаются с ошибкой: getaddrinfo ENOTFOUND
.Вызовы API правильные, потому что использование одинаковых вызовов через Chrome, IE и Postman дает правильные результаты.
Мы обратились к третьей стороне за поддержкой в области ИТ.Сначала они узнали, что есть две виртуальные сетевые карты.Затем они запустили wireshark и искали пакеты, предназначенные для API C.В обоих случаях возвращенной ошибки с нашего сервера и успешных возвратов из chrome / почтальона, ip-код API нигде не был найден в пакетах.настройки и выяснил, есть ли там прокси.Таким образом, они сказали нам, что браузеры настроены для прохождения через прокси, а наш сервер не так, что он никуда не денется.
Вопрос в том: это правда?Что же нам теперь делать?Попросить L настроить свою систему так, чтобы наш сервер тоже проходил через прокси?
Я очень незнаком с сетями и node.js, поэтому, пожалуйста, потерпите меня и скажите, какой ресурс (код?) Поможет этому вопросубыть яснееПервые несколько поисков самого сообщения об ошибке не привели к какому-либо заключению.