En ocasiones cuando procedemos a instalar un nuevo paquete desde el panel de administración web de pfSense nos puede aparecer el error "Unable to retrieve package information” y esto es debido a que los repositorios están desactualizados. A continuación os mostramos cómo actualizar los repositorios a través de una conexión SSH al servidor pfSense.
Conectar al servidor y abrir la shell de pfSense
El primer paso que debemos hacer es conectarnos por ssh con la IP de nuestro servidor pfSense, usuario "root" y la contraseña que podemos visualizar en el panel de cliente. Posteriormente, nos aparecerá el siguiente listado de opciones y debemos seleccionar la opción 8) Shell.
Actualizar repositorios pfSense
Una vez hemos escogido a opción 8) Shell podremos ejecutar los siguientes comandos para actualizar los repositorios.
pkg update -f
pkg upgrade -f
*Deberemos ir aceptando los cambios que nos solicite.
Cuando finalice la actualización de los repositorios es necesario reiniciar el servidor escribiendo el siguiente comando:
reboot
Finalmente, accedemos a la web y comprobamos que el error "Unable to retrieve package information” ya no aparece y que ya podemos buscar el paquete que queremos e instalarlo.