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 режиме второй шлюз, а это в основном:
Unable to retrieve package information pfsense что делать
I recently updated from 2.2.6 to 2.3 today. At first I had no internet connection, and couldn’t load any of the pfsense pages. Eventually I had to log in with putty and reset to factory defaults. Then at least the server and its downstream clients had internet access.
Then it said that the system was busy upgrading packages in background. After a lot of time, running the commands here, and a number of reboots, now it just says «Unable to check for updates» on the dashboard and «Unable to retrieve package information.» on the packages page.
How can I either get to a working pfsense 2.3 or go back to the prev version (I chose the «full backup» option before installing 2.3)?
Thanks,
Ari
Check here: https://forum.pfsense.org/index.php?topic=109690.0
I just expanded/added a bit in the section section, which may apply to your issue.
Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!
Do not Chat/PM for help!
Thank you, unfortunately no joy. Here’s the output:
What should I try next?
Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!
Do not Chat/PM for help!
Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!
Do not Chat/PM for help!
Had already tried that – thanks. (tried again just now anyway) Same error.
Does /usr/local/etc/pkg/repos/pfSense.conf exist? If so, where does it point?
Does /usr/local/etc/pkg/repos/ exist?
What does this file contain?
If all else fails, you can create /usr/local/etc/pkg/repos/pfSense.conf with the contents shown above (The FreeBSD line and below).
Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!
Do not Chat/PM for help!
Before going that far, try this now:
Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!
Do not Chat/PM for help!
I have this problem, after installing the xen-guest-utilities because the activated freeBSD repo install the new pkg version.
Second section, last part, it mentions how to reinstall pkg to downgrade.
Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!
Do not Chat/PM for help!
Thanks always for the great support. Too late for my machine, perhaps, as I’ve already reverted to 2.2.6, but I had performed those commands early on after I discovered the problem.
R/
Ari
Thought that I hosed my box in the 2.3 upgrade because the web-gui wasn’t acting properly. For example; When I entered the package managers menu it would throw me an error that it was «unable to retrieve package information.» The dashboard would also display «checking for updates» but never actually resolve whether or not the system was up to date.
After following some of Jimp’s suggestions I was still unable to resolve both of these issues.
I did a fresh install of 2.3 to my local HDD and was still having the same issues. After turning off IPv6 configuration type on my WAN interface the «update status» was able to determine that my «system is on the latest version» and I was then able to navigate the package manager menus. Also, successfully installed Cron and Snort.
Hope this helps anyone else that was having issues after the upgrade.
Thanks BrendanRC,
disable IPv6 did the trick.
After this I can update my packages.
pfsense ошибка обновления
Добрый день. Есть сервак с pfsense. Заниместя он маршрутизацией виртуальных сетей и VPN. Стал как тог странно он себя вести, начал подвисать, решил обновить, но при обновлении получил ошибку
Не знаю, есть ли там такая возможность, но я бы попробовал сменить зеркало.
Да, уже сделал. Но так как у меня стояла ветка тестинга. Но на стабильной и обновлять то нечего еще, не доросла. 🙂
pfSense — дистрибутив для создания межсетевого экрана/маршрутизатора, основанный на FreeBSD
у меня только один вопрос. накой? накой сетевому маршрутизатору тестинг?
Есть в этом то то нездоровое, пытаться урвать от программ всё самое новое/мегафиастое
Да как не странно, сервер виртуальный и все интерфйсы тоже на нем виртуальные, по нормальному openvpn захотел работать только не ветке тестинга в свое время. Я даже и не скажу почему именно так. Но факт. На стабильной не работало, стоило перейти на тестинг, все запустилось.
Никто не гнался за самыми новыми пакетами.
по нормальному openvpn захотел работать только не ветке тестинга в свое время. Я даже и не скажу почему именно так.
Посмею предположить что все было так: Скопипастили первую попавшуюся инструкцию которая подходит к версии ovpn >=N. Она не заработала потому что у вас была версия =N и внезапно все заработало.
Да не совсем так. У нас все на KVM крутиться. Если использовать стандартные виртуальные интерфейсы, то почему то маршрутизация вообще не работает. Пришлось с бубном и методом научного тыка ставить NAL Libvirt а WAN эмулировать интерфейс vmware.
Только так мы смогли хоть маршрутизацию запустить. А то между двумя Libvirt вообще ничего не маршрутизировалсь. Далее начались танцы с бубном по маршрутизации openvpn.
До этого мы уже с десяток pfsense развернули, но там были физические железки и проблем не было. А тут все виртуальное. На форумах pfsense была целая тема по поводу виртуальных интерфейсов. Там и в правду не очень все хорошо работало. Сейчас уже есть сборки для виртуалок, а мы этот сервер года 3 назад делали,тогда еще не было этих сборок, поэтому пришлось делать все по наитию.
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
Unable to retrieve package information pfsense что делать
I have 3 pfsense devices* with none that can retrieve package information.
I can successfully ping files00.netgate.com from the devices, and normal internet appears to be working fine.
I’m at a lost as to what to do next to get this working.
Any help is appreciated.
*(my operational router/firewall, the other 2 I’m trying to setup from fresh. One of which is going to replacing the first device.)
If you run option 13 at the command line what error do you see?
This is what i get (on the ‘new’) 2.4.4. device, using option 13:
Enter an option: >>> Updating repositories metadata.
Up
dating pfSense-core repository catalogue.
pkg-static: Repository pfSense-core load error: access repo file(/var/db/pkg/repo-pfSense-core.sqlite) failed: No such file or directory
pkg-static: https://firmware.netgate.com/pkg/pfSense_factory-v2_4_4_amd64-core/meta.txz: No address record
repository pfSense-core has no meta file, using default settings
pkg-static: https://firmware.netgate.com/pkg/pfSense_factory-v2_4_4_amd64-core/packagesite.txz: No address record
Unable to update repository pfSense-core
Updating pfSense repository catalogue.
pkg-static: Repository pfSense load error: access repo file(/var/db/pkg/repo-pfSense.sqlite) failed: No such file or directory
pkg-static: https://firmware.netgate.com/pkg/pfSense_factory-v2_4_4_amd64-pfSense_factory-v2_4_4/meta.txz: No address record
repository pfSense has no meta file, using default settings
pkg-static: https://firmware.netgate.com/pkg/pfSense_factory-v2_4_4_amd64-pfSense_factory-v2_4_4/packagesite.txz: No address record
Unable to update repository pfSense
Error updating repositories!
Seems to be a problem resolving it. Are you using Unbound in resolving mode?