<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Репозиторий NPM семь часов был недоступен через прокси</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html</link>
    <description>Изменения в настройках сервера репозитория NPM привели к неработоспособности (https://github.com/npm/npm/issues/20791) сервиса. Проблему усложняло то, что столкнувшиеся с проблемой пользователи были введены в заблуждение странным кодом и сообщением об ошибке  &quot;ERR! 418 I&apos;m a teapot&quot;, который возвращался в ответ на попытки обновления или установки пакета. При этом страница status.npmjs.org (https://status.npmjs.org/) показывала, что все подсистемы отвечают и работают в штатном режиме, а откат на прошлую версию NPM на стороне клиента не решал проблемы.&lt;br&gt;&lt;br&gt;&lt;br&gt;Разбор ситуации показал, что проблема затрагивает только пользователей, использующих прокси, как правило работающих из корпоративных сетей или с использованием виртуальных машин. Спустя семь часов проблема была исправлена.  Далее выяснилось (https://github.com/npm/npm/issues/20791#issuecomment-392627314), что запросы с использованием HTTPS, отправленные через прокси, приходят с указанием номера порта в заголовке Host (registry.npmjs.org:443), в то время как р</description>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (yukra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#28</link>
    <pubDate>Fri, 01 Jun 2018 16:32:21 GMT</pubDate>
    <description>В nginx не рекомендуется использовать if: https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/&lt;br&gt;Вместо этого лучше использовать map: https://habr.com/post/231277/&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Stax)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#27</link>
    <pubDate>Fri, 01 Jun 2018 13:44:36 GMT</pubDate>
    <description>Эм. Вы это серьезно?? Причем тут вообще https-сессия *до* прокси, когда мы обсуждаем проксирование https-соединения до сервера? То, что до прокси https вообще ни на что тут не влияет, прокся ровно так же не может вмешиваться в соединение (и не сможет поставить заголовок Host, как в примере выше). Там ровно такой же CONNECT и дальше шифрованный трафик, про который прокся ничего не знает.&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#26</link>
    <pubDate>Fri, 01 Jun 2018 02:01:40 GMT</pubDate>
    <description>ну 1 ссылка же, ну&lt;br&gt;&lt;br&gt;https://daniel.haxx.se/blog/2016/11/26/https-proxy-with-curl/&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Stax)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#25</link>
    <pubDate>Thu, 31 May 2018 21:29:24 GMT</pubDate>
    <description>&amp;gt; # P.S.: и не забуть написать пару слов про &quot;Public Key Pinning&quot; &lt;br&gt;&amp;gt; (HPKP)&lt;br&gt;&lt;br&gt;Так оно же сдохло: https://www.leaderssl.ru/news/452-google-planiruyut-udalit-podderzhku-http-public-key-pinning-hpkp&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Stax)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#24</link>
    <pubDate>Thu, 31 May 2018 21:26:02 GMT</pubDate>
    <description>Что конкретно тут значит &quot;хромиум умеет&quot;? Подключиться к проксе и сказать ей &quot;CONNECT куда-нибудь:443&quot; и дальше пускать шифрованный поток как бы все браузеры и клиенты всегда умели...&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Shcoder)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#23</link>
    <pubDate>Thu, 31 May 2018 18:46:01 GMT</pubDate>
    <description>на слуху у меня был только этот https://www.npmjs.com/package/sinopia&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#22</link>
    <pubDate>Thu, 31 May 2018 03:01:18 GMT</pubDate>
    <description>В nginx обычно 418 использую для перехвата вариантов из if через return и error_page, удобно.&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#21</link>
    <pubDate>Wed, 30 May 2018 23:10:46 GMT</pubDate>
    <description>Есть https прокси с недавних пор. Пару лет хромиум умеет. Вот curl недавно научился, а больше никто из софта.&lt;br&gt;</description>
</item>

<item>
    <title>Репозиторий NPM семь часов был недоступен через прокси (KonstantinB)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/114441.html#20</link>
    <pubDate>Wed, 30 May 2018 14:37:02 GMT</pubDate>
    <description>https://blog.theodo.fr/2016/01/speed-up-npm-install-with-a-nexus-proxy-to-cache-packages/&lt;br&gt;</description>
</item>

</channel>
</rss>
