Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
sancho85
Сообщения: 6
Сообщение
sancho85 » 19.08.2017 07:07
Привет всем, очень прошу помочь.
Yum начал выдавать такую ошибку. День просидела над ней. Отчаявшись написала сюда.
Shell
Код: Выделить всё
# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&inf...
14:PYCURL ERROR 56 - «Failure when receiving data from the peer»
Error: Cannot find a valid baseurl for repo: base
сеть в порядке,пинг идет во вне, фаервол выключала - без толку. curl работает, но сам этот линк не берет.
хоть советы где копать, в чем дело? конфиги пофиксить? обновить репос? или проблема не локальна а где то в сети?
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 19.08.2017 09:55
А с сетью вообще проблем нет? Если руками запустить curl 'http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&inf' — загрузит?
Можно попробовать в /etc/yum.repos.d/*.repo напрямую прописать baseurl вместо mirrorlist.
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:
Сообщение
serzh-z » 19.08.2017 22:39
sancho85
Интернет, скорее всего, не работает. Попробуйте `ping mirrorlist.centos.org` и проверьте resolv.conf, hosts, прокси и т.д.
sancho85
Сообщения: 6
Сообщение
sancho85 » 21.08.2017 00:05
Bizdelnick писал(а): ↑ 19.08.2017 09:55
А с сетью вообще проблем нет? Если руками запустить
curl 'http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&inf' — загрузит?
Можно попробовать в /etc/yum.repos.d/*.repo напрямую прописать baseurl вместо mirrorlist.
интернет есть 8.8.8.8 пинг идет.
можно подробней как и что прописать в /etc/yum.repos.d/*.repo ?
[root@NNNNNNN ~]# curl
http://mirrorlist.centos.org/?release=6&..._64&repo=os
[1] 21387
[2] 21388
[root@ NNNNNNN ~]# curl: (7) Failed to connect to 2001:4178:5:200::10: Network is unreachable
[root@ NNNNNNN ~]# curl
http://mirrorlist.centos.org/
curl: (7) Failed to connect to 2604:1580:fe02:2::10: Network is unreachable
sancho85
Сообщения: 6
Сообщение
sancho85 » 21.08.2017 00:15
serzh-z писал(а): ↑ 19.08.2017 22:39
sancho85
Интернет, скорее всего, не работает. Попробуйте `ping mirrorlist.centos.org` и проверьте resolv.conf, hosts, прокси и т.д.
странно, пинг идет на mirrorlist.centos.org
a curl не идет... network is unreachable
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64
Сообщение
NickLion » 21.08.2017 09:03
sancho85
Попробуйте IPv4, может что-то не так с IPv6:
curl --ipv4 'http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&inf'
sancho85
Сообщения: 6
Сообщение
sancho85 » 25.08.2017 06:15
NickLion писал(а): ↑ 21.08.2017 09:03
sancho85
Попробуйте IPv4, может что-то не так с IPv6:
curl --ipv4 'http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&inf'
вроде тоже самое
curl --ipv4 'http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&inf'
curl: (7) couldn't connect to host
Вложения
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64
Сообщение
NickLion » 25.08.2017 12:42
sancho85
Похоже какой-то плохой интернет "завозят".
sudo traceroute mirrorlist.centos.org нормально всё?
nmap --script resolveall --script-args newtargets,resolveall.hosts=mirrorlist.centos.org -p80 ?
Попробуйте через какой-то VPN, если есть возможность.
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:
Сообщение
serzh-z » 25.08.2017 16:47
sancho85
В /etc/environment проки не указан?
sancho85
Сообщения: 6
Сообщение
sancho85 » 29.08.2017 06:23
yum.repos.d]# telnet mirrorlist.centos.org 80
Trying 85.236.43.108...
Connected to mirrorlist.centos.org.
вроде порт открыт
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64
Сообщение
NickLion » 29.08.2017 11:37
sancho85 писал(а): ↑ 29.08.2017 06:23
yum.repos.d]# telnet mirrorlist.centos.org 80
Trying 85.236.43.108...
Connected to mirrorlist.centos.org.
вроде порт открыт
Есть строка, что-то вроде:
Escape character is '^]'. ?
Введите:
"
GET /?release=6&arch=x86_64&repo=os HTTP/1.1
Host: mirrorlist.centos.org
Пустую строку не забудьте. Что в ответ приходит?
sancho85
Сообщения: 6
Сообщение
sancho85 » 30.08.2017 03:02
Проблема решена.
Скопировал содержание репо файлов с другой мащины.
+ na firewall mne otkrili nujnie porti v nujnie xosti.