Ошибка `ECONNREFUSED 127.0.0.1:80` указывает на то, что соединение с локальным сервером на указанном порту (в данном случае 80) было отклонено. Поскольку вы успешно выполняете GET-запрос в Postman, это может указывать на несколько возможных причин проблемы, которую вы испытываете с FlowXO. Вот несколько из них:
1. **Настройки FlowXO**: Убедитесь, что FlowXO настроен правильно и что он направляет запросы на правильный адрес. Поскольку вы используете `127.0.0.1`, убедитесь, что FlowXO запущен на том же локальном сервере.
2. **Разрешения и доступ**: Возможно, что FlowXO запускается в окружении, где нет доступа к `127.0.0.1`, или к серверу, на котором работает API GLPI. Это может быть связано с различием в контексте выполнения, например, если FlowXO запущен в контейнере Docker или в виртуальной машине, где `127.0.0.1` будет ссылаться на сам контейнер или VM, а не на хост.
3. **Проблемы с брандмауэром**: Проверьте, не блокируется ли запрос брандмауэром. Убедитесь, что порты, необходимые для работы вашего API, открыты.
4. **Проблема с конфигурацией сервера**: Убедитесь, что служба, к которой вы обращаетесь, действительно работает на порту 80. В Postman вы можете использовать `127.0.0.1` или `localhost`, но FlowXO может обращаться к IP-адресу иначе.
5. **Разные протоколы или порты**: Так как вы используете порт 80, убедитесь, что запросы идут через HTTP, а не через HTTPS, если ваш сервер настроен на использование HTTPS (и, возможно, слушает на порту 443).
6. **Логи и отладка**: Проверьте логи FlowXO, чтобы посмотреть, есть ли какие-либо более конкретные сообщения об ошибке, которые могут помочь вам диагностировать проблему.
Для начала следует проверить, работает ли ваш FlowXO на том же хосте и именно на том адресе, который вы указали в запросе. Если FlowXO не может выполнить запрос локально, попробуйте протестировать его на IP-адресе вашей машины в локальной сети вместо `127.0.0.1`.