Problemas con portal cautivo
-
need a pipe / flowset / sched number Warning: Can not modify header information - headers already sent by (output started at / etc / inc / captiveportal.inc: 1877) in / etc / inc / captiveportal.inc on line 1946
Señores este problema ocurre 3 días después de instalado y configurado, ya van 3 veces que sucede, y no se que hacer
si alguien pudiese orientarme al respecto
uso 2.1 AMD64 pero he visto que el problema es desde la 2.0.2 -
Google /etc/inc/captiveportal.inc on line 1946 site:forum.pfsense.org
http://forum.pfsense.org/index.php?topic=62173.0
Al parecer, porquería en config.xml por algún upgrade.
Esto se resuelve haciendo copia de config.xml en un PC seguro y revisándolo con un editor de texto.
-
Gracias por su respuesta amigo, me puede decir el camino exacto de config.xml ? gracias por su ayuda, recientemente lo instalé pero voy a probarlo al extremo, o mejor dicho voy a guardar el config.xml, actualizarlo y luego compararlos.
Saludos
-
:-* Estaba fácil /conf/config.xml
-
En el configurador web, Diagnostics: Backup/restore
-
Lamento informar que el problema no es después de actualizar el sistema, lo instalé y NO lo he actualizado y al tercer día explota, si me pueden ayudar por favor, gracias
-
¿Restauraste a partir de tu config.xml?
porquería en config.xml
¿Comprobaste esto? Ya sé que es tedioso ir mirando etiquetas y su contenido pero a veces queda el archivo de configuración con algo mal.
-
Si lo hice, tenia una copia buena y la restauré, no obstante si deseas la pego aquí, a lo mejor estoy ciego, en estos momentos estoy intentando repararlo, pero lo gracioso es que no he tocado ese servidor, lo único que hice fue instalar el BandwidthD y el FileManager
-
Mejor no subir config.xml al foro. Es información sensible. Si quieres, puedes enviármelo a jpujades
%&4$%$$$en gmail·$$·$·$$·CVpunto com, a ver si veo algo raro. -
Ok, gracias por su ayuda, se lo envié a su email.
-
Veo que estás usando un Radius externo a pfSense.
¿Estás seguro que ese Radius opera correctamente?
¿Tienes manera de testearlo?
http://doc.pfsense.org/index.php/FreeRADIUS_2.x_package
http://doc.pfsense.org/index.php/Captive_Portal_Troubleshooting
-
El radius está en el mismo PFSENSE, lo que uso el IP del server en vez de 127.0.0.1 y si, el radius funciona correctamente de hecho los clientes se autentican correctamente aún cuando el portal cautivo da ese error, y verifico la traza de radius si desea se la puedo enviar.
-
Aquí va parte de la traza del radius
Tue Jun 11 20:35:01 2013 : Info: rlm_sql_mysql: Starting connect to MySQL server for #2
Tue Jun 11 20:35:01 2013 : Info: rlm_sql (sql): Connected new DB handle, #2
Tue Jun 11 20:35:01 2013 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #3
Tue Jun 11 20:35:01 2013 : Info: rlm_sql_mysql: Starting connect to MySQL server for #3
Tue Jun 11 20:35:01 2013 : Info: rlm_sql (sql): Connected new DB handle, #3
Tue Jun 11 20:35:01 2013 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #4
Tue Jun 11 20:35:01 2013 : Info: rlm_sql_mysql: Starting connect to MySQL server for #4
Tue Jun 11 20:35:01 2013 : Info: rlm_sql (sql): Connected new DB handle, #4
Tue Jun 11 20:35:01 2013 : Info: Loaded virtual server <default>Tue Jun 11 20:35:01 2013 : Info: Ready to process requests.
Tue Jun 11 20:35:16 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2406 cli mac_address)
Tue Jun 11 20:35:17 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2408 cli mac_address)
Tue Jun 11 20:35:17 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2410 cli mac_address)
Tue Jun 11 20:36:18 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2406 cli mac_address)
Tue Jun 11 20:36:19 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2408 cli mac_address)
Tue Jun 11 20:36:19 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2410 cli mac_address)
Tue Jun 11 20:37:20 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2406 cli mac_address)
Tue Jun 11 20:37:21 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2408 cli mac_address)
Tue Jun 11 20:37:21 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2410 cli mac_address)
Tue Jun 11 20:38:23 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2406 cli mac_address)
Tue Jun 11 20:38:23 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2408 cli mac_address)
Tue Jun 11 20:38:24 2013 : Auth: Login OK: [mac_address/14d2e05438dc7ec3ba41b1e5228d2f6afe2c7c34] (from client captivateportal port 2410 cli mac_address)</default> -
Enmascaré tus MAC. No se deben publicar en internet datos como estos.
http://redmine.pfsense.org/issues/3024 -> Veo que no te dijeron nada al respecto.
http://forum.pfsense.org/index.php/topic,62173.0.html -> Añadí post
-
Gracias por su ayuda, y gracias por enmascarar las MACs la verdad no pensé que fuera tan sensible esa información pero le agradezco el consejo.
Vi su post en el foro en inglés, gracias por su interés en ayudarme, esperemos si dan solución al problema.
-
Bueno amigos, les comento que la historia de este error parece haber terminado, se trataba de un bug en una de las funciones del archivo captiveportal.inc al parecer cuando llegaban las solicitudes de autenticación se asignaba un pipeno (número que se usa para crear la regla que limita el ancho de banda del cliente) y no se liberaba, por lo que no se podia reutilizar dicho pipeno provocando que continuara en incremento y se agotaran y por ende el portal cautivo daba un error que no podia crear mas limitadores porque le faltaba un pipeno.
Aquí está corregido https://redmine.pfsense.org/issues/3062