POSTMAN-NEWMAN: 403 Запрещенное сообщение об ошибке - PullRequest
0 голосов
/ 14 декабря 2018

1) Версия Newman (можно найти через newman -v): version is 4.6

2) Сведения об ОС (тип, версия и архитектура): RHEL 7.4

3)Вы используете Newman в качестве библиотеки или через CLI?Загруженный Newman через npm

4) Вы сталкивались с этим недавно, или эта ошибка всегда была: мы выполняем наши коллекции почтальонов через newman в Jenkins впервые.

5) Ожидаетсяповедение: status 200

6) Команда / скрипт, используемый для запуска Newman: HTTP_PROXY=http://xx.xx.xx.xx:xx HTTPS_PROXY=http://xx.xx.xx.xx:xx newman run collections.json --reporters junit,html,xml

Мы пытаемся автоматизировать выполнение наборов тестов API с использованием Newman в Jenkins.Коллекции выполняются должным образом в почтальоне, но мы получаем 403 запрета, когда выполняем их в Дженкинсе.Мы получаем следующие результаты:

GET http://xx.xx.xxx.xx:xxxx/api/add-lead/ [403 Forbidden, 2.69KB, 133ms]

There was an error running your collection: tunneling socket couldn't be established, statusCode=403

Мы установили Jenkins и необходимые возможности для выполнения коллекций почтальонов в агенте Jenkins.Дженкинс, агент, IP-адреса, упомянутые в командах GET, PUT, находятся во внутренней сети нашего банка.

В чем может быть причина, поскольку мы просканировали похожие проблемы, но не нашли удовлетворительных ответов.

Пожалуйста, скажите мне, если вам нужны какие-либо другие детали.

С уважением

...