Safari не использует сертификат частного корневого ЦС

измените «/usr/bin/something» на «/directory/path/to/deployed/executable» ниже:

$ cat /etc/systemd/system/something.service

[Unit]
Description = Something Service
After = network.target

[Service]
ExecStart = /usr/bin/something

[Install]
WantedBy = multi-user.target

$ systemctl daemon-reload
$ systemctl enable something
$ systemctl start something
0
12.02.2021, 08:11
1 ответ

Извините, что беспокою вас всех, не уверен, какая часть наконец заработала, после очистки plist HSTS и истории браузера и перезагрузки, теперь это работает. Я также подтвердил, что два пользователя с одинаковой версией MacOS работают, проблема была только у моего Macbook и Macbook другого коллеги. Швы из-за того, что мы вручную зарегистрировали другой корневой центр сертификации с таким же именем.

Резюме :когда возникает проблема, https через IP работает, режим приватного просмотра работает как для dnsname, так и для ip, и некоторые пользователи работают, и теперь мой тоже работает, конечно, все показывает предупреждение безопасности, я думаю, что проблема это НЕ потому, что «Apple сознательно решила не предлагать эту опцию, если в игре -есть сертификат CA, которого нет в вашем хранилище доверия», а из-за кеша браузера или настроек HSTS и т. д., в конце концов, некоторые локальные вещи.

0
18.03.2021, 22:31

Теги

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