> sudo portsnap fetch update Looking up portsnap.FreeBSD.org mirrors... 5 mirrors found. Fetching snapshot tag from portsnap6.FreeBSD.org... done. Latest snapshot on server is older than what we already have! Cowardly refusing to downgrade from Sat Jan 7 23:51:48 MSK 2012 to Thu Jan 5 19:31:17 MSK 2012.
That spells bad news. You should never see this message. Make sure the time/date on your machine are set (and updated) correctly, and run rm /var/db/portsnap/tag && portsnap fetch extract before you continue.отсюда
Так что алгоритм:
1) проверить время на сервере, возможно синхронизироваться через ntp
2) rm /var/db/portsnap/tag && portsnap fetch extract
В данном случае все сервера лезли к portsnap6. Есть идея попробовать в /etc/portsnap.conf принудительно прописать другой сервер, могло помочь. Но сервера уже обновлены по методу выше.
Там протокол не http? В fedora народ нарывался на нечто похожее. Выяснилось, что ряд серверов, mirrors.yandex.ru в их числе, раздают свой контент через прокси-серверы. После обновления клиентам ещё некоторое время раздаётся старьё из кеша прокси-сервера. Там для борьбы с этим в клиенте была добавлена возможность отсылать в запросах заголовок Pragma: no-cache
ОтветитьУдалитьВроде не http. В любом случае, эта ошибка возникает, когда идёт обращение к portsnap6 - видимо, он отвалился и отдаёт старые данные. Или хакнули и там другая версия некоторых портов. Непонятно только, почему не пофиксили до сих пор.
ОтветитьУдалить