После обновления пакетов на рабочей машине (p7, 32bit) обнаружил, что Chromium не открывает Gmail, youtube, google.ru, а выдает ошибку ERR_SSL_PROTOCOL_ERROR . Замечу сразу, что в Firefox все в порядке. Разобрал логи обновления - версия браузера не менялась: # apt-cache policy chromium chromium: Установлен: 38.0.2125.122-alt0.M70P.1 Значит, вероятно, виноват какой-то из пакетов... Перебирал варианты на другой машине - добился воспроизведения проблемы, обновив libnss (+libnss-utils как зависимость). Обновления всяких ca-certificates, openssl, libssl - ничего не нарушали, а libnss - да: -0:libnss-3.19.2-alt0.M70P.1.i586 +0:libnss-3.22.0-alt0.M70P.1.i586 Настройки /etc/nss*.conf не менялись, но проблема возникла...
Да, забыл упомянуть: другие (негугловские) сайты открываются без проблем.
Уже неделю над этой проблемой бюсь. Скорее всего, пересоберу без libnss. Пока лучше откатить libnss и поставить на Hold. Писал в официальных группах и на форуме.
То же в Ubuntu: All queries fails when 'google' is used: ERR_SSL_PROTOCOL_ERROR https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1520568 Действительно вызвано этим изменением? * nss/lib/ssl/sslsock.c: Disable transitional scheme for SSL renegotiation. 5 years after the transition started, it shouldn't be necessary anymore.
(В ответ на комментарий №3) > То же в Ubuntu: > All queries fails when 'google' is used: ERR_SSL_PROTOCOL_ERROR > https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1520568 > > Действительно вызвано этим изменением? > * nss/lib/ssl/sslsock.c: Disable transitional scheme for SSL renegotiation. > 5 years after the transition started, it shouldn't be necessary anymore. Там они решили тупым обновлением chromium. Переезд с 2 на 3 флаг enableRenegotiation проблему не решает.
Никаких новостей? С другой стороны, устаревший chromium всё равно особо не имеет смысла.
(В ответ на комментарий №5) > Никаких новостей? С другой стороны, устаревший chromium всё равно особо не > имеет смысла. Никаких. Работа продолжается.
Для восстановления нужно установить старые версии libnss и nssutils - http://pastebin.com/VbKmqYZz: rpm -Uvh --oldpackage http://ftp.altlinux.org/pub/distributions/archive/p7/date/2016/02/13/files/`uname -m`/RPMS/libnss-3.20.1-alt0.M70P.1.`uname -m`.rpm http://ftp.altlinux.org/pub/distributions/archive/p7/date/2016/02/13/files/`uname -m`/RPMS/nss-utils-3.20.1-alt0.M70P.1.`uname -m`.rpm и на будущее поставить на Hold эти два пакета в Hold { // Old-style kernels. "^(kernel|alsa)[0-9]+-source"; //"libnss"; //"nss-utils"; };
*** Bug 32230 has been marked as a duplicate of this bug. ***
chromium-38.0.2125.122-alt0.M70P.2 -> p7: * Thu Sep 08 2016 Andrey Cherepanov <cas@altlinux> 38.0.2125.122-alt0.M70P.2 - Build with nss-compat to fix SSL error (ALT #31829) - Use fast build flags - Add directory /usr/lib(64)/chromium/extensions for extensions