Ошибка самоподписанного сертификата при бессерверной отправке

Я пытаюсь развернуть бессерверное приложение на AWS со своего локального компьютера. Машина находится за брандмауэром компании.

Первоначально я получал ошибку подключения, поэтому я добавил настройки http_proxy и https_proxy на терминал.

Теперь, когда я пытаюсь развернуть, я постоянно получаю самоподписанный сертификат ошибки в цепочке сертификатов.

Я также создал сертификат от puttygen и указал путь к файлу npm ca, но все напрасно.

Моя установка npm работает, единственная проблема связана с бессерверным развертыванием.

Не уверенны что делать дальше.

Спасибо уже за помощь.

Снимок экрана с ошибкой

Я добавил скриншот изображения, если это поможет.


person Sunaina    schedule 17.01.2019    source источник
comment
Было бы лучше, если бы вы отредактировали вопрос, чтобы показать нам ошибку - полную команду (без конфиденциальной информации) и полную ошибку/исключение.   -  person Michael - sqlbot    schedule 17.01.2019
comment
(узел: 57255) Предупреждение. Установка для переменной среды NODE_TLS_REJECT_UNAUTHORIZED значения «0» делает соединения TLS и запросы HTTPS небезопасными из-за отключения проверки сертификата. Без сервера: за исключением зависимостей разработки... Без сервера: произошла исправимая ошибка (самоподписанный сертификат в цепочке сертификатов), бездействующий в течение 5 секунд. Попробуйте 1 из 4   -  person Priyeshj    schedule 20.03.2019


Ответы (1)


Запустите это:

export NODE_TLS_REJECT_UNAUTHORIZED=0

Затем выполните развертывание sls

Другой вариант, который вы можете попробовать:

npm i -g serverless@latest

Затем выполните развертывание sls

person abhishek kumar Choudhary    schedule 07.08.2020