Repositorio de pfsense
-
Hola
Estoy configurando un repositorio de pfsense dentro de mi empresa, ya lo descargue y esta configurado en la url http://pfsense.miempresa.dom
a traves del php_pkg_settings.php actualice un repo alternativo con la url anteriormente descrita.
Desde la consla del pfsense puedo resolver la ip de mi servidor de paquetes e incluso con el comando fetch -o - http://pfsense.miempresa.dom/packages/pkg_config.8.xml puede llegar a el sin problemas, o sea, que el servidor de pfsense ve y llega a esta url.
Pero, desde el webconfigurator no lo logro, incluso, mi servidor esta en la misma subnet del pfsense
el mensaje que envia es que no logra llegar a sa url, revisar DNS y la conwectividad y todo eso esta trabajando bien.
me lei incluso el articulo donde se configure las preferencias de ipv4 sobre ipv6, todo eso y nada, sigue con el mismo mensaje
La version del pfsense es la 2.0.1 pero he probado con la 2.x y tampoco.
Alguien tiene alguna idea?
-
https://doc.pfsense.org/index.php/Creating_Your_Own_Package_Repository#On_pfSense_2.0
-
Sr Bellera:
agradezco su tiempo por ayudarme, debi mencionarle que ya revise ese procedimiento tambien a excepcion de la descarga del repo desde la internet pues no tengo acceso, el repo lo copie de un amigo que lo descargó, pero no tengo claro su estructra.
Yo he probado el DNS lookup del pfsense y me resuleve perfectamente mi host (pfsense,miempresa.dom), incluso el comando fetch tambien resuelve y por supuesto el ping.
Pero no puedo acceder a los paquetes pues el WEBgui me dice que no puede llegar a pfsense.miempresa.dom.
-
Umm… no creo que consola y webgui resuelvan de forma distinta los nombres.
Más bien debe ser una redacción poco clara del error. Y debe tratarse de algún problema de acceso al repositorio, no de resolución de nombres.
Habría que revisar el código PHP para ver qué está pasando.
-
También puedes probar a hacer una captura en el pfsense del tráfico que va a tu repositorio, así sabrías si realmente está intentando acceder y sí es así cual es el GET que te da el error.
-
saludos
aqui les envios los procedimientos que realizo y la configuración actual.
- Mi repo
http://pfsense.dominio.xx/pfSense/
PEAR.inc
PEAR.php
array_intersect_key.php
packages/
pfsense-conf/
pkg_tester.php
test.php
version
xml_parser.inc
xml_serializer.inc
xml_unserializer.inc
xml_util.inc
xmlparse.inc
xmlrpc.inc
xmlrpc.php
xmlrpc/
xmlrpc_client.inc
xmlrpc_server.inc
xmlrpc_tester.phpApache/2.2.16 (Debian) Server at pfsense.dominio.xx Port 80
CUANDO EJECUTO http://pfsense.dominio.xx/pfSense/test.php
RECIBO Array ( [0] => foo [1] => baz )
EN LA CONSOLA DEL PFSENSE EJECUTO fetch -o /dev/null http://pfsense.midominio.xx/pfSense/pfsense-conf/packages/pkg_config.8.xml
RECIBO: /dev/null 100% of 100 kB 14 MBps
AHORA PASO AL WEBGUI
EN LA URL https://192.168.1.1/pkg_mgr_settings.php ESCRIBO pfsense.midominio.xx
Y CUANDO CARGO https://192.168.1.1/pkg_mgr.php
RECIBO: Unable to communicate with pfsense.midomino.xx. Please verify DNS and interface configuration, and that pfSense has functional Internet connectivity.
Uds, disculpen mi insistencia.
Estoy pensando en que no tenga correctamente estructurado el sitio donde tengo mi repo.
- Mi repo
-
Diagnostics - DNS Lookup
Postea, por favor, los resultados de:
pfsense.dominio.xx
ip de pfsense.dominio.xx
A ver quién/cómo resuelve desde esa utilidad de la WebGUI.