<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>31829</bug_id>
          
          <creation_ts>2016-02-20 20:47:20 +0300</creation_ts>
          <short_desc>После обновления libnss перестали открываться сайты Google в Chromium</short_desc>
          <delta_ts>2016-09-08 18:07:36 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p7</product>
          <component>chromium</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>anton</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>admaks</cc>
    
    <cc>admin</cc>
    
    <cc>lav</cc>
          
          <qa_contact name="qa-p7@altlinux.org">qa-p7</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>155197</commentid>
    <comment_count>0</comment_count>
    <who name="">anton</who>
    <bug_when>2016-02-20 20:47:20 +0300</bug_when>
    <thetext>После обновления пакетов на рабочей машине (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 не менялись, но проблема возникла...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155198</commentid>
    <comment_count>1</comment_count>
    <who name="">anton</who>
    <bug_when>2016-02-20 20:51:55 +0300</bug_when>
    <thetext>Да, забыл упомянуть: другие (негугловские) сайты открываются без проблем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155199</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-02-20 22:04:16 +0300</bug_when>
    <thetext>Уже неделю над этой проблемой бюсь. Скорее всего, пересоберу без libnss.
Пока лучше откатить libnss и поставить на Hold. Писал в официальных группах и на форуме.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155219</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2016-02-23 21:20:21 +0300</bug_when>
    <thetext>То же в Ubuntu:
All queries fails when &apos;google&apos; 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&apos;t be necessary anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155228</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-02-24 12:02:59 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; То же в Ubuntu:
&gt; All queries fails when &apos;google&apos; is used: ERR_SSL_PROTOCOL_ERROR
&gt; https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1520568
&gt; 
&gt; Действительно вызвано этим изменением?
&gt;   * nss/lib/ssl/sslsock.c: Disable transitional scheme for SSL renegotiation.
&gt;     5 years after the transition started, it shouldn&apos;t be necessary anymore.
Там они решили тупым обновлением chromium. Переезд с 2 на 3 флаг enableRenegotiation проблему не решает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155824</commentid>
    <comment_count>5</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2016-03-22 19:36:50 +0300</bug_when>
    <thetext>Никаких новостей? С другой стороны, устаревший chromium всё равно особо не имеет смысла.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155841</commentid>
    <comment_count>6</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-03-23 11:39:54 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Никаких новостей? С другой стороны, устаревший chromium всё равно особо не
&gt; имеет смысла.
Никаких. Работа продолжается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157504</commentid>
    <comment_count>7</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-06-29 17:40:02 +0300</bug_when>
    <thetext>Для восстановления нужно установить старые версии 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.
                &quot;^(kernel|alsa)[0-9]+-source&quot;;
                //&quot;libnss&quot;;
                //&quot;nss-utils&quot;;
        };</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157506</commentid>
    <comment_count>8</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-06-29 17:40:07 +0300</bug_when>
    <thetext>*** Bug 32230 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>158507</commentid>
    <comment_count>9</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2016-09-08 18:07:36 +0300</bug_when>
    <thetext>chromium-38.0.2125.122-alt0.M70P.2 -&gt; p7:

* Thu Sep 08 2016 Andrey Cherepanov &lt;cas@altlinux&gt; 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</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>