Unable to retrieve package information pfsense что делать
Unable to retrieve package information pfsense что делать
2.3-RELEASE (amd64)
built on Mon Apr 11 18:10:34 CDT 2016
FreeBSD 10.3-RELEASE
pfSense перестал получать список установленных/досупных пакетов и определять доступное обновление для pfSense.
При этом nslookup как на самом шлюзе (через вєб-интерфейс и консоль), так и на машинах клиентах работает корректно.
В настройках dns-forwarding ничего не менял
Предлагают отключить IPv6
«I’ve seen where turning off IPv6, even if temporarily, fixes that.»
У меня, вроде бы, отключен
Что у вас в System-Update-Update Settings?
попробую завтра включить ему основной канал, может у него что-то в мозгах застряло и он начнет резолвится.
Обновление обічно приводят к новым косякам, да и версия опенвпн поменяется, а на удаленной стороне также придется обновлять, слишком много проблем сразу возникает.
подумайте над моей идеей.
Сервер PF был заблокирован Роскомнадзором. У меня так заблочен редмайн, хожу через прокси
@derwin дело в том, что это резервный сервер (оновной с такой же версией pfSense и выделенными ip провайдера, т.е он полностью идентичный, но выведен из работы до случая замены основного) работает на ура.
Думаю буду сравнивать файлы между этими серверами относящиеся к данной проблеме, нашел статью
https://forum.netgate.com/topic/98274/unable-to-retrieve-package-information-after-2-3-updgrade/19
В общем ситуация такая:
Еще сравнил содержмое папки /usr/local/share/pfSense/pkg/repos
можно ли как-то обойтись без обновления?
пытался проделать замену пакета pkg на более старую версию,
скачал версию, которая была на рабочем сервере
http://files01.netgate.com/pfSense_v2_3_0_amd64-pfSense_v2_3_0/All/pkg-1.9.4_1
но при установке из локальной папки пишет:
если конечно это как-то поможет
но мне никак нельзя обновлять pfSense
Вы хотите просто видеть список обновлений пакетов\pfSense?
@pigbrother да, т.к хотел бы в последствии установить парочку из них (suricata например)
просто непонятно почему так произошло, обе системы идентичны, одна работала постоянно, вторая была в offline. После этого включил ее, довносил изменения за год (элиасы и т.д), и добавил пакет Lightsquid и возможно он и понул рекурсивно изменения Версии pkg и в последстии недоступность репозитария (но это гипотеза)
@pigbrother можно попробовать Ваш вариант за не имением других, но получится, судя по такой же проблеме в разное время в том числе и в англоязычных ветках для разных версий pfSense, которые я успел найти, так никто и не докопался или не хотел до первопричины проблемы с недоступностью списка программ и firmware.
У меня также есть конфиг до всех изменений, на котором все работало, но насколько я помню (делал в прошлый раз) если pfSense делать через меню Restore Backup из файла, то он все версии установленных пакетов обновляет и к старым уже вернуться нельзя
если pfSense делать через меню Restore Backup из файла, то он все версии установленных пакетов обновляет и к старым уже вернуться нельзя
Может я неправильно понимаю, но если я импортирую конфиг (ранее экспортированый) без пакетов, в эту же систему, то откуда pfSense будет знать про настройки уже установленных пакетов (того же сквида), если ему грубо говоря заменили файл, где ранее были они прописаны, на файл в котором нет упоминаний о пакетах вообще. т.е в любом случае ему нужно импортировать файл с пакетами, а это потяне их обновление с новыми косяками в этих пакетах. А лучшее как известно враг хоршего 🙂
Наверно ситуацию оставлю как есть (обновляться не буду), т.к пока все работает и без пакетов, а выяснить сбой и докопаться не удалось ввиду неопытности в этом деле
Всетаки не успокоился я пока свое предположение не «добил»
удалось мне установить pkg-1.9.4.txz
Репозитарий так и не появился, но появилисись проблемы с базой установленных пакетов, теперь не обновляется даже из консоли
кто-то из знающих может подсказать как это исправить (кроме как снести все и установить заново)?
не проще ли переустановить и влить конф?
@derwin так и сделаю, просто как я уже говорил «влить конфиг» потянет за собой обновление пакетов, а как мне показывает мой опыт с pfSense это всегда новые траблы, которых не было в предыдущих версиях и как вы успели заметить даунгрейд невозможен. Проблему с неполучением списка пакетов я смотрел по форуму обсуждают уже несколько лет (2 года назад так точно видел) и в итоге просят обновить систему. У меня такая гипотеза, что репозитарий спецом блокируется, чтобы люди не засиживались на старых сборках, а постоянно участвовали в тестировании новых (тем самым сообщая о траблах), это понятно и логично для разработчиков, но невсегда для пользователей: если все работало, зачем мне обновляться. тут есть уникальная возможность имея два одинаковых компа (один рабочий, второй нет) всетаки общими услилиями разобраться раз и навсегда и вывесить решение в шапку, хотя бы для будущих аналогичных траблов у людей, а они как я уже говорил возникают в каждой версии на протяжении долгого времени, но увы.
Проблема в неполучением обновлений и списка пакетов в общем делится на 3 категории:
» Ничего личного, просто бизнес.» (с)
ИМХО: редко обращаюсь, но в прошлые годы как-то люди с сообщества больше участвовали в решении, чем теперь. все течет все меняется к сожалению..
Проблему с базой sql решил командами:
теперь информация из базы выводится без ошибки о устаревшей версии:
@oleg1969 Спасибо, да я устанавливал speedtest-cli но уверяю вас, невозможность получения списка пакетов не работало до него, а до него я стороннего не ставил.
Если это как-то натолкнет на мысль людям, которые разбираются, то я вручную синхронизировал изменения с рабочего шлюза за год на находящийся в offline режиме второй шлюз, а это в основном:
pfsense ошибка обновления
Добрый день. Есть сервак с pfsense. Заниместя он маршрутизацией виртуальных сетей и VPN. Стал как тог странно он себя вести, начал подвисать, решил обновить, но при обновлении получил ошибку
Не знаю, есть ли там такая возможность, но я бы попробовал сменить зеркало.
Да, уже сделал. Но так как у меня стояла ветка тестинга. Но на стабильной и обновлять то нечего еще, не доросла. 🙂
pfSense — дистрибутив для создания межсетевого экрана/маршрутизатора, основанный на FreeBSD
у меня только один вопрос. накой? накой сетевому маршрутизатору тестинг?
Есть в этом то то нездоровое, пытаться урвать от программ всё самое новое/мегафиастое
Да как не странно, сервер виртуальный и все интерфйсы тоже на нем виртуальные, по нормальному openvpn захотел работать только не ветке тестинга в свое время. Я даже и не скажу почему именно так. Но факт. На стабильной не работало, стоило перейти на тестинг, все запустилось.
Никто не гнался за самыми новыми пакетами.
по нормальному openvpn захотел работать только не ветке тестинга в свое время. Я даже и не скажу почему именно так.
Посмею предположить что все было так: Скопипастили первую попавшуюся инструкцию которая подходит к версии ovpn >=N. Она не заработала потому что у вас была версия =N и внезапно все заработало.
Да не совсем так. У нас все на KVM крутиться. Если использовать стандартные виртуальные интерфейсы, то почему то маршрутизация вообще не работает. Пришлось с бубном и методом научного тыка ставить NAL Libvirt а WAN эмулировать интерфейс vmware.
Только так мы смогли хоть маршрутизацию запустить. А то между двумя Libvirt вообще ничего не маршрутизировалсь. Далее начались танцы с бубном по маршрутизации openvpn.
До этого мы уже с десяток pfsense развернули, но там были физические железки и проблем не было. А тут все виртуальное. На форумах pfsense была целая тема по поводу виртуальных интерфейсов. Там и в правду не очень все хорошо работало. Сейчас уже есть сборки для виртуалок, а мы этот сервер года 3 назад делали,тогда еще не было этих сборок, поэтому пришлось делать все по наитию.
Pfsense не обновляется
Pfsense
Решил обновить Pfsense с 2.1.4-RELEASE (amd64) EDT 2014 FreeBSD 8.3-RELEASE-p16 до последнего 2.2.6-RELEASE (amd64) CST 2015 FreeBSD 10.1-RELEASE-p25, но обнаружил следующее.
Unable to check for updates.
Cannot connect to update server
В настройках System: Firmware: Settings в разделе Updater Settings все правельно. Изменений не было.
Решение, которое мне помогло
1. Проверяем System: Advanced: Networking. В разделе IPv6 Options выбраем пункт Allow IPv6
2. Заходим в System: General Setup. В разделе System выбираем пункт Do not use the DNS Forwarder as a DNS server for the firewall
После этих действий, доступ к серверу обновлений восстановлен, теперь сделав полный бэкап системы, можно смело обновлять Pfsense.
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
No Available Package in PFSense Package Manager
I’m getting «Unable to retrieve package information» under the Available Packages. I tried to factory reset my box and I’m still getting the same error. Please advise on how to fix this. Thanks in advance!
3 Replies
That suggests you have no internet access or your Pfsense box does not, check it can access the net and is using valid DNS
You also do not state which version, 2.3, 2.4, 2.4.5 2.5 etc.
Sorry, I forgot to provide other details about my pfsense. I’m using SG-1000 running on ver. 2.4.5 / FreeBSD 11.3. I can connect to the Internet just fine thru this box. Currently, I’m using 8.8.8.8 here as my DNS.
Update: Available apps suddwnly appeared one day without doing anything. I installed and run Snort and after a couple of hours my box crashed. When I consoled it, I series of dots keeps looping. I might need to re-flash the image here and build it again from scratch.
pfSense
Сохранённые запросы
Bug #8355
Upgrades and packages unavailable after upgrade from 2.3.3_1 to 2.3.4_1
Описание
Attempting an update via console option 13 repeatedly gets these results below. There seems to be an issue with the architecture.
While I would like to update to the current release, it’s more important that I get the few packages re-installed. But I can do neither at this point.
Файлы
Обновлено Tim Jones больше 3 лет назад
2018-03-22@17:11:25 (Thu) Have encountered exactly the same problem 🙁
Обновлено Jim Pingle больше 3 лет назад
This message only appears if you have enabled a non-standard/third-party unofficial pkg repository, which is unsupported. Disable and remove anything added by that repository, and fix your pkg repository configuration in /usr/local/etc/pkg/repos/
Обновлено Tom Meier больше 3 лет назад
i have the same bug and have no «non-standard/third-party unofficial pkg repository» i only have:
update status is Up to date:
and dashboard:
and just to be clear when try update over SSH:
Обновлено David Tr около 1 года назад
Same here, no 3rd party plugins, just openvpn client builder.
After upgrade to 2.3.4-RELEASE-p1 (amd64) from 2.3.3 getting error.
Error on checking for installed packages: Unable to retrieve package information.
Found a reddit about this error which pointed me to NanoBSD no longer being supported which lead me to:
https://docs.netgate.com/pfsense/en/latest/install/upgrade-before-2.3.html?highlight=nanobsd
So apparently NanoBSD is deprecated. Of course the stupid update wizard doesn’t warn you about that, just lets you upgrade and then borks the package system leaving you up shit creek without a paddle. I guess if I’d known this BEFORE clicking «update» I’d have know to remove all packages which included officially support OpenVPN client builder so the update wouldn’t have borked the package system. and then would I even still be able to convert from a NanoBSD to full install?
On a: Netgate APU which is Netgate’s official hardware this is a pretty crappy user experience.
I guess I’m just going to switch out and move to more reliable Mikrotik hardware #SoLongNetgate