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?





  • 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.


    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.php

    Apache/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.



  • 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.