[isf-wifidog] wifidog segfault - error 6 in libhttpd.so.0.0.0

Raul Andres Rodriguez Rodriguez rrodriguez at diveo.net.co
Mer 22 Sep 19:13:55 EDT 2010


Hi guys,

 

I have a problem with my Wifidog Gateway implementation, I configured in a server both, Authentication and gateway with the latest versions (20090925). All is OK, I configured the splash only mode for my node and started it, the captive portal works Ok, but when I have more than 70 users the libhttpd.so.0.0.0 crash, I saw the /var/log/messages errors and found lines like these:

 

 

Sep 21 11:29:55 server kernel: wifidog[15415]: segfault at 31324234 ip 006927c8 sp b57fc180 error 6 in libhttpd.so.0.0.0[68e000+6000] 

Sep 21 11:29:55 server abrt[15416]: saved core dump of pid 10806 (/usr/local/bin/wifidog) to /var/spool/abrt/ccpp-1285086595-10806.new/coredump (64229376 bytes)

Sep 21 11:29:55 server abrtd: Directory 'ccpp-1285086595-10806' creation detected

Sep 21 11:29:55 server abrtd: Executable '/usr/local/bin/wifidog' doesn't belong to any package

Sep 21 11:29:55 server abrtd: Corrupted or bad crash /var/spool/abrt/ccpp-1285086595-10806 (res:4), deleting

 

 

 

Sep 21 12:16:15 server kernel: wifidog[17799]: segfault at 2f3c1b3d ip 007ee7c8 sp aebf9180 error 6 in libhttpd.so.0.0.0[7ea000+6000]

Sep 21 12:16:15 server abrt[17800]: saved core dump of pid 16070 (/usr/local/bin/wifidog) to /var/spool/abrt/ccpp-1285089375-16070.new/coredump (64253952 bytes) 

Sep 21 12:16:15 server abrtd: Directory 'ccpp-1285089375-16070' creation detected

Sep 21 12:16:15 server abrtd: Executable '/usr/local/bin/wifidog' doesn't belong to any package

Sep 21 12:16:15 server abrtd: Corrupted or bad crash /var/spool/abrt/ccpp-1285089375-16070 (res:4), deleting

 

 

So the wifidog daemon stop.

I increased the HTTPDMaxConn  parameter to 1000 , the result is the same, my wifidog.conf:

 

 

GatewayID UEX1

ExternalInterface eth0

GatewayInterface eth1

 

AuthServer {

    Hostname 192.168.16.1

    Path /

}

 

HTTPDMaxConn 1000

 

CheckInterval 3600

ClientTimeout 2

 

FirewallRuleSet global {

}

 

FirewallRuleSet validating-users {

    FirewallRule allow to 0.0.0.0/0

}

 

FirewallRuleSet known-users {

    FirewallRule allow to 0.0.0.0/0

}

 

FirewallRuleSet unknown-users {

    FirewallRule allow udp port 53

    FirewallRule allow tcp port 53

    FirewallRule allow udp port 67

    FirewallRule allow tcp port 67

}

 

FirewallRuleSet locked-users {

    FirewallRule block to 0.0.0.0/0

}

 

 

Thanks in advance for your help,

Raúl Rodríguez

Data Center Engineer - Diveo de Colombia Ltda.

rrodriguez at diveo.net.co <mailto:rrodriguez at diveo.net.co> 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listes.ilesansfil.org/pipermail/wifidog/attachments/20100922/8f2d6da8/attachment.htm>


Plus d'informations sur la liste de diffusion WiFiDog