#node.js #npm #proxy #settings #windows-server-2019
Вопрос:
Мы пытаемся заставить npm работать на Windows Server 2019.
Сервер настроен следующим образом:
- Сервер работает в качестве гостя в среде ESX VMware.
- Сервер работает за брандмауэром контрольной точки и прокси-сервером ClearSwift (активировано несколько антивирусных ядер).
- Обратный прокси-сервер балансировки нагрузки F5 запускается внутри сети MSM через DNS.
- На сервере запущен антивирус Bitdefender
- Сервер работает с текущим статусом исправления Windows2019.
Текущие настройки брандмауэра:
- Всем отказано в локальной сети> Интрасеть
- Всем отказано в Интрасети> Локальной сети
Мы всегда получаем эту ошибку, независимо от того, что мы пытались:
Это то, что мы пробовали до сих пор:
npm config set registry "http://registry.npmjs.org/"
ping proxy
npm config set proxy https-proxy http://proxy.johndoe.corp:8080
npm config set https-proxy http://proxy.johndoe.corp:8080
npm config set strict-ssl false
set HTTPS_PROXY=http://proxy.johndoe.corp:8080
set HTTP_PROXY=http://proxy.johndoe.corp:8080
npm --proxy http://proxy.johndoe.corp:8080 --without-ssl --insecure -g install
npm install --global gulp@3.9.1
Мы всегда получаем ошибку ETIMEDOUT, и я не смог найти правильное решение в Интернете.
Любая помощь будет признательна!