2015-10-29 2 views
0

первый вопрос.Поддержка NSS в режиме разработки ChromeOS?

Недавно я положил kubuntu на свой хромовый буклет через crouton, который был безболезненным и устрашающим. Тем не менее, это потребовало ввода его в режим разработчика. По какой-то причине это удалило способность ChromeOS аутентифицировать SSL для нескольких сайтов, которые я использую для работы (но не для всех). Я подтолкнул системного администратора, и он говорит, что проблема заключается в библиотеке NSS. В частности:

Это проблема с версией библиотеки NSS для ОС пользователей. Вы можете отправить , запустив Chrome; $ Google-хром-стабильный --ssl-версия-макс = tls1.1

Я попытался запустить эту команду (с и без $) в Crosh, оболочки и даже биос командной строки. Nope (команда не найдена, или некоторые изменения там). This page, по-видимому, указывает на то, что NSS не поддерживается, но sysadmin не может или не хочет менять протокол на OpenSSL. Таким образом, я остался с попыткой установить поддержку NSS на мой пост-кроутон, режим chromebook. Проблема в том, что я не знаю, как это сделать. В худшем случае я могу полностью переместить свою рабочую среду из ChromeOS в недавно установленный экземпляр Kubuntu, но я бы предпочел не потому, что ChromeOS просто так приятно работать для работы на основе браузера.

Кто-нибудь знает, как получить SSL-протокол NSS, работающий в режиме Chrome OS?

ответ

0

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

NSS/OpenSSL не являются протоколами, это библиотеки, которые реализуют протоколы. Chrome OS использует NSS для управления некоторыми сертификатами, но использует OpenSSL (фактически BoringSSL) для всех сетевых коммуникаций.

включение Chrome OS в режим dev, но не должно изменять его поведение вообще, когда дело доходит до согласования сетевого протокола. без каких-либо подробностей, трудно догадаться об этом.