yarkov
@yarkov
Помог ответ? Отметь решением.

Как сделать SSL сертификат на localhost для browserSync?

Генерирую сертификат и ключ таким скриптом:
#!/bin/bash

CWD="$1"
HOST="$2"

key="${CWD}/${HOST}.key"
crt="${CWD}/${HOST}.crt"

rm -f "${key}" "${crt}"

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout "${key}" -out "${crt}" -subj "/emailAddress=webmaster@${HOST}/CN=${HOST}/OU=${HOST}/O=${HOST}/L=${HOST}/ST=${HOST}/C=ru"

Так запускаю browserSync:
browserSync({
				browser: "google-chrome",
				server: {
					baseDir: "./build"
				},
				port: 3030,
				open: true,
				notify: true,
				https: {
					key: options.browserSync.key,
					cert: options.browserSync.crt
				}
			});

И имею красивую ошибку:
1743b9bec8784a87b6357f6f0e943c4a.png
Как исправить?
  • Вопрос задан
  • 1475 просмотров
Решения вопроса 1
CityCat4
@CityCat4 Куратор тега Цифровые сертификаты
//COPY01 EXEC PGM=IEBGENER
А Вы, простите, что ожидали увидеть? Самостоятельно сгенеренный сертификат не является доверенным. Добавьте его сначала в доверенные корневые центры - и попробуйте потом, может и заработает.

Кстати, текст ошибки-то не видно, я только предположил что это было CERT_AUTHORITY_INVALID
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы