LINUX.ORG.RU
ФорумTalks

Только у меня сегодня не обновляется gentoo без VPN?

 ,


0

2

Собственно сабж.

Сначала долго висит на Refreshing keys via WKD ..., потом не может ничего загрузить. Обновление eix с gpo.zugaina тоже не работает. После подключения через финский VPN(на своем сервачке) всё сразу волшебным образом налаживается.

★★★★★

Последнее исправление: Loki13 (всего исправлений: 1)

Ответ на: комментарий от soomrack

УМВР (Москва). Зеркало яндексовское.

otto ★★★
()
Ответ на: комментарий от soomrack

У меня тоже СПБ и вот так:

 * Refreshing keys via WKD ...^[[1;5F
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/urllib3/connectionpool.py", line 467, in _make_request
    self._validate_conn(conn)
  File "/usr/lib/python3.11/site-packages/urllib3/connectionpool.py", line 1099, in _validate_conn
    conn.connect()
  File "/usr/lib/python3.11/site-packages/urllib3/connection.py", line 653, in connect
    sock_and_verified = _ssl_wrap_socket_and_match_hostname(
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/urllib3/connection.py", line 806, in _ssl_wrap_socket_and_match_hostname
    ssl_sock = ssl_wrap_socket(
               ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 465, in ssl_wrap_socket
    ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 509, in _ssl_wrap_socket_impl
    return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/ssl.py", line 517, in wrap_socket
    return self.sslsocket_class._create(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/ssl.py", line 1104, in _create
    self.do_handshake()
  File "/usr/lib/python3.11/ssl.py", line 1382, in do_handshake
    self._sslobj.do_handshake()
TimeoutError: [Errno 110] Время ожидания соединения истекло

requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='gentoo.org', port=443): Read timed out. (read timeout=None)

--2024-04-02 17:34:30--  http://gpo.zugaina.org/eix_cache/eix-cache.tbz2
Распознаётся gpo.zugaina.org… 176.31.182.181, 2001:41d0:8:edb5:5054:ff:fe04:5ae6
Подключение к gpo.zugaina.org|176.31.182.181|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… Ошибка чтения (Время ожидания соединения истекло) в заголовках.
Повтор.

Всё ещё так же.

Loki13 ★★★★★
() автор топика
Ответ на: комментарий от Loki13
$ curl 'http://gpo.zugaina.org/eix_cache/eix-cache.tbz2'|md5sum -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 4540k  100 4540k    0     0  3327k      0  0:00:01  0:00:01 --:--:-- 3329k
7590fb7cf8d748152fd39b6d39348e64  -


москва

mittorn ★★★★★
()

Я через git дерево обновляю.

grem ★★★★★
()
Ответ на: комментарий от Loki13

Ты бы провайдера своего бы написал…

PS: а я смотрю в генте новый профиль завезли, старый обещают отрубить через пару месяцев, еще и merge-usr теперь… Давно таких изменений не было.

soomrack ★★★★
()
Ответ на: комментарий от soomrack

Ты бы провайдера своего бы написал…

Он у меня настолько местячковый, что думаю про него никто не знает - Магистраль телеком.

Кстати, у меня ещё и хабр отвалился, без ВПН нет картинок и разметка вся съехала как будто css не загрузился.

traceroute при этом вроде как проблем не выявляет.

В консоли вот такая фигня:

GET https://assets.habr.com/habr-web/css/theme/light.css net::ERR_TIMED_OUT
765498/:60 
        
        
       GET https://assets.habr.com/habr-web/css/chunk-vendors.5e25635d.css net::ERR_TIMED_OUT
765498/:60 
        
        
       GET https://assets.habr.com/habr-web/css/app.ff5400b1.css net::ERR_TIMED_OUT
765498/:60 
        
        
       GET https://assets.habr.com/habr-web/js/chunk-vendors.3a359bdb.js net::ERR_TIMED_OUT
765498/:60 
        
        
       GET https://assets.habr.com/habr-web/js/app.42ccfef0.js net::ERR_TIMED_OUT
765498/:273 
        
        
       GET https://habrastorage.org/r/w1560/getpro/habr/upload_files/3e2/486/a11/3e2486a111cead523095ea1ad7fceaec.png net::ERR_TIMED_OUT
765498/:60 
        
        
       GET https://assets.habr.com/habr-web/js/7298.c8f1d73c.js net::ERR_TIMED_OUT
765498/:367 
        
        
       GET https://www.googletagmanager.com/gtag/js?id=G-S28W1WC23F net::ERR_BLOCKED_BY_CLIENT
765498/:297 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/ac9/383/51c/ac938351c65f564f8b0bf373c436de53.png net::ERR_TIMED_OUT
765498/:265 
        
        
       GET https://assets.habr.com/habr-web/img/avatars/146.png net::ERR_TIMED_OUT
765498/:299 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/ffd/8b7/394/ffd8b73941c1f2eb35931067b11406ce.jpg net::ERR_TIMED_OUT
765498/:301 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/db7/0b7/32d/db70b732df3f911eebe1a766bb52db37.png net::ERR_TIMED_OUT
765498/:303 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/107/239/09b/10723909bdea6cafa382ecb575bd2e61.jpg net::ERR_TIMED_OUT
765498/:305 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/24c/109/bda/24c109bda02ce0b7404d56147d7316df.png net::ERR_TIMED_OUT
765498/:307 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/c4d/21b/be9/c4d21bbe9d44a00d72275888240cb30c.jpg net::ERR_TIMED_OUT
765498/:309 
        
        
       GET https://habrastorage.org/getpro/habr/upload_files/d78/8ad/5cb/d788ad5cb236e7eebb4832ccc5310645.png net::ERR_TIMED_OUT
Loki13 ★★★★★
() автор топика
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от otto

Плбсую. Я сначала не понял что это, но на этапе сборки binutils пакетный менеджер ругнулся, что у меня split-usr и отказался собирать пакет.

grem ★★★★★
()
Ответ на: комментарий от imul

Ну тут при миграции профиля можно и merge-usr сделать, раз уж все равно надо такие кардинальные изменения вносить (в те машины, где обновляюсь).

soomrack ★★★★
()
Ответ на: комментарий от Loki13

Скорее всего где-то налажали с настройкой маршрутизации и пр., небось инструкцию от ростелекома криво прочитали или забили, все равно через него сидят, как пить дать.

soomrack ★★★★
()

Только у тебя. Прекрасно сегодня обновился, как раз перешёл на 23 профиль. И судя по времени написания твоего поста, именно в это же самое время делал sync. Но есть один нюанс.


GENTOO_MIRRORS="https://mirror.yandex.ru/gentoo-distfiles/


Просто чтобы не гоняло по всяким зимбабвам и прочим никарагувам.

justin_case
()

Сначала долго висит на Refreshing keys via WKD …, потом не может ничего загрузить. Обновление eix с gpo.zugaina тоже не работает. После подключения через финский VPN(на своем сервачке) всё сразу волшебным образом налаживается.

Там РКН с Cloudflare что-то мутит. https://habr.com/ru/news/804531/

Я 7 часов воскресенье разбирался в чем прикол - у меня софт ходит по https на сайт, где cloudflare proxy было активно. Пришлось снимать с сервака проксирование.

Norgat ★★★★★
()
Ответ на: комментарий от Loki13

mtr посмотри. На предпослений IP - кому принадлежит. Если cloudflare, то может быть именно то о чем я выше написал.

Norgat ★★★★★
()
Ответ на: комментарий от soomrack

Я знаком с содержанием инструкции по переходу на 23 профиль.
У меня от всей инструкции надо было только два действия сделать — переключиться на профиль и убрать CHOST.
Кто сидел в погребе несколько лет, тем да — столько нового сразу.

imul ★★★★★
()
Ответ на: комментарий от soomrack

все равно через него сидят, как пить дать.

Далеко не факт. Оптоволокно у них свое по нашим деревням(пригороды Спб). Ростелекома у нас как раз нет. А откуда они интернет черпают, это я уже не знаю. Ну и 2 года всё было как часы, а сегодня пол инета отвалилось.

Loki13 ★★★★★
() автор топика
Ответ на: комментарий от Loki13

А откуда они интернет черпают, это я уже не знаю.

Запусти куда-нибудь трассировку, а потом хуисом посмотри первые 5-6 промежуточных айпишников.

imul ★★★★★
()
Ответ на: комментарий от imul

Вот весь путь до zugaina

raceroute to gpo.zugaina.org (176.31.182.181), 30 hops max, 60 byte packets
 1  _gateway (192.168.0.1)  0.559 ms  0.789 ms  1.029 ms
 2  172.16.24.153 (172.16.24.153)  3.321 ms  3.806 ms  3.555 ms
 3  * * *
 4  10.0.4.1 (10.0.4.1)  3.844 ms  7.705 ms  11.862 ms
 5  spb-r2-cr1.ae54-2744.rascom.as20764.net (81.27.252.204)  12.022 ms  7.563 ms  7.802 ms
 6  tspu-1152.no-hope.spb-ivc-cr2.ae666-3006.rascom.as20764.net (80.64.97.71)  15.482 ms  6.532 ms  3.302 ms
 7  spb-ivc-cr2.ae667-3006.rascom.as20764.net (80.64.97.70)  3.535 ms  3.841 ms  4.080 ms
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  be102.rbx-g4-nc5.fr.eu (54.36.50.233)  45.662 ms be103.rbx-g2-nc5.fr.eu (94.23.122.240)  49.790 ms  49.915 ms

И снизу ещё куча * * *

Loki13 ★★★★★
() автор топика
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Norgat

Попробовал mtr на zugaina натравить

Последние:

fra-fr5-pb7-8k.de.eu(причем вот тут 41% Loss. Что это значит?)

be103.rbx-g1-nc5.fr.eu

ns3292781.ip-176-31-182.eu

Loki13 ★★★★★
() автор топика
Ответ на: комментарий от Dimez
traceroute -I gpo.zugaina.org
traceroute to gpo.zugaina.org (176.31.182.181), 30 hops max, 60 byte packets
 1  _gateway (192.168.0.1)  0.515 ms  0.748 ms *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  spb-ivc-cr2.ae667-3006.rascom.as20764.net (80.64.97.70)  3.864 ms  4.096 ms  4.341 ms
 8  * * *
 9  fra-fr5-pb7-8k.de.eu (57.128.121.72)  40.282 ms  40.524 ms  40.522 ms
10  * * *
11  * * *
12  * * *
13  * be103.rbx-g1-nc5.fr.eu (178.33.100.158)  43.580 ms  46.310 ms
14  * * *
15  * * *
16  * * *
17  ns3292781.ip-176-31-182.eu (176.31.182.181)  44.036 ms  48.121 ms  45.307 ms
Loki13 ★★★★★
() автор топика
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Dimez

Получается что у меня zugaina доступна, но почему-то с неё eix-cache.tbz2 не скачать. Отваливает по таймауту. А через VPN - работает. Кто меня так может резать? Сомневаюсь всё же что мой провайдер.

Loki13 ★★★★★
() автор топика
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Dimez

Подозреваю, что мой первый выход в интернет был тоже через них.

imul ★★★★★
()
Ответ на: комментарий от Loki13

Магистральные каналы, особенно международные это почти 100% ростелеком.

soomrack ★★★★
()
Ответ на: комментарий от grem

У меня обновление выглядит следующим образом

#!/bin/bash
sudo emerge --sync
sudo eix-update
sudo eix-remote update
sudo /usr/bin/emerge -avuDN world

Но это и не важно. В данный момент у меня

https://www.gentoo.org/downloads/mirrors/

Не открывается в браузере!

Loki13 ★★★★★
() автор топика
Ответ на: комментарий от Loki13

sudo eix-remote update

Это вообще не нужно, eix-update обновляет локальный кэш на основе данных девера в системе. Зачем тебе не пойми что с удалённого сервера?

sudo emerge --sync
sudo eix-update

eix-sync выполнит это одной командой, покажет изменения, ещё и данные оверлеев подхватит.

Что-то ты перемудрил с сетью, либо браузер мудрит. Попробуй очистить историю, кэш и настройки сайтов (кукисы не трогай).

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от Loki13

пропиши dns себе какой-нибудь не от провайдора, хоть гугловские 8.8.8.8 (хотя их, скорее всего, провайдер редиректит).

soomrack ★★★★
()
Ответ на: комментарий от imul

У меня от всей инструкции надо было только два действия сделать — переключиться на профиль и убрать CHOST.

там флаги меняются, так что лучше по инструкции в правильном порядке пересобрать binutils, gcc, glibc…

soomrack ★★★★
()
Ответ на: комментарий от grem

Ну, этому скрипту уже лет 8-10. Тогда вроде eix-sync не было. А может я не знал, уже не вспомнить. Сделал как удобно обновлять было, так и пользуюсь уже 10 лет.

Попробую eix-sync, а без eix-remote вроде не подтягивались данные из неподключенных оверлеев, но могу ошибаться конечно.

Loki13 ★★★★★
() автор топика
Ответ на: комментарий от grem

Что-то ты перемудрил с сетью, либо браузер мудрит. Попробуй очистить историю, кэш и настройки сайтов (кукисы не трогай).

Если бы в браузере проблема, то curl бы работал.

Ну и да, проверил на всякий случай на смартфоне(в той же сети, по wifi) и всё также не работает. Оставил заявку провайдеру, видимо у них что-то.

Loki13 ★★★★★
() автор топика
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от grem

А как я узнаю, что вон в том вот оверлее есть софтина, которая мне нужна? А так я вижу сразу и где какие версии, на случай, если в дереве протухла софтина, я увижу, что в каком-то оверлее она свежая.

Loki13 ★★★★★
() автор топика

А я думаю почему мне приходиться по 3 раза запускать eix

SPRATAY
()
Ответ на: комментарий от soomrack

Смотрел я флаги. Ничего не поменялось. А мир и сам постепенно обновится.

imul ★★★★★
()

Эта штука с ключами ещё в декабре начала рандомно ломаться. По нескольку дней не получалось сделать emerge –sync дерева через стандартный rsync без vpn. В итоге плюнул и перевёл всё на git.

octy ★★
()
Последнее исправление: octy (всего исправлений: 2)
Ответ на: комментарий от octy

Если бы только это, у меня кроме ключей ещё много чего отвалилось. Жду ответа от провайдера.

Loki13 ★★★★★
() автор топика

Вот что творится? У меня вчера вечером всё заработало, а с утра опять нифига. Может и правда что-то тестируют, а вечером, по окончании _у них_ рабочего дня всё начинает работать.

Loki13 ★★★★★
() автор топика

Сначала долго висит на Refreshing keys via WKD ..., потом не может ничего загрузить

Было такое, где-то с полгода назад отказался от emerge --sync, перешел на emerge-webrsync, теперь синхронизируется нормально, без задержек да и быстрее по ощущениям.

А вот когда скачиваются уже сорцы - может опять застрять в ожидании ответа от сервера gentoo, постоит пару минут в ожидании и опять начинает скачивать.

Chord ★★★
()
Ответ на: комментарий от Loki13
alexv@home ~ [SIGINT]> traceroute -I habrastorage.org
traceroute to habrastorage.org (51.89.30.72), 30 hops max, 60 byte packets
 1  _gateway (192.168.0.1)  0.609 ms  0.856 ms *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  spb-ivc-cr2.ae667-3006.rascom.as20764.net (80.64.97.70)  11.316 ms  11.547 ms  11.791 ms
 8  * * *
 9  fra-fr5-pb7-8k.de.eu (57.128.121.72)  40.331 ms  40.574 ms  40.816 ms
10  * * *
11  * * *
12  * * *
13  * fra1-lim1-g2-8k.de.eu (94.23.122.247)  35.437 ms *
14  * * *
15  * * *
16  * * *
17  * * *
18  ip72.ip-51-89-30.eu (51.89.30.72)  42.415 ms  42.170 ms  42.413 ms
alexv@home ~> curl https://habrastorage.org/r/w48/getpro/habr/avatars/353/8eb/088/3538eb088997a0fd418ce85841dd0996.png
curl: (28) SSL connection timeout

Может кто подскажет, как можно сделать трассировку, но на файл? Получается что ресурс доступен, а файл с него нет.

Ещё читая что «SSL connection timeout», закралось подозрение, что это может быть что-то именно с https по этому маршруту, а не просто недоступность. Какой-то MITM блин. Ну не обновлять же мне Gentoo через VPN, порнография какая-то.

PS: Провайдер отбрехивается что у них всё в порядке.

Loki13 ★★★★★
() автор топика
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)