[ previous ] [ next ] [ threads ]
 
 From:  "Kim Hartlev" <kim at hartlev dot net>
 To:  "'Rob Parker'" <rob dot parker at keycom dot co dot uk>, "'Phong Banh'" <phongbanh at gmail dot com>, <m0n0wall at lists dot m0n0 dot ch>
 Subject:  RE: [m0n0wall] Captive Portal Errors
 Date:  Thu, 10 Mar 2005 13:36:10 +0100
Hi,

It works perfectly. Thanks a lot for the tip.

/Kim 

> -----Original Message-----
> From: Rob Parker [mailto:rob dot parker at keycom dot co dot uk] 
> Sent: 10. marts 2005 13:14
> To: Kim Hartlev; 'Phong Banh'; m0n0wall at lists dot m0n0 dot ch
> Subject: RE: [m0n0wall] Captive Portal Errors
> 
> As a workaround to this, you may be able to configure your 
> radius server to return one or more vendor-specific 
> attributes (the values of which will not be used, but they 
> will give the radius authentication code something to unpack 
> and throw around enough to let you log in), in addition to an 
> Access-Accept. Let me know if this works.
> 
> Rob. 
> 
> -----Original Message-----
> From: Kim Hartlev [mailto:kim at hartlev dot net]
> Sent: 10 March 2005 12:10
> To: 'Phong Banh'; m0n0wall at lists dot m0n0 dot ch
> Subject: RE: [m0n0wall] Captive Portal Errors
> 
> Hi,
> 
> I'm also receiving the same error. I'm using net45xx-1.2b6 
> and freeradius
> 0.9.3 on a Fedora core 1 box.
> If you look below at the tcpdump from the radius server you 
> can see it is accepting the request but at the same moment 
> the errors starts outputting on the web page of the captive portal.
> 
> Best regards,
> Kim Hartlev
> 
> 12:50:27.282700 192.168.0.100.55628 > 192.168.0.14.radius:  
> rad-access-req
> 83 [id 31] Attr[  Service_type{Login} User{mobilethink} [|radius]
> 0x0000   4500 006f 4b8b 0000 4011 ad30 c0a8 0064        
> E..oK...@..0...d
> 0x0010   c0a8 000e d94c 0714 005b 39ea 011f 0053        
> .....L...[9....S
> 0x0020   b481 1669 8590 661d 1358 3e5b 4c94 5a39        
> ...i..f..X>[L.Z9
> 0x0030   0606 0000 0001 010d 6d6f 6269 6c65 7468        
> ........mobileth
> 0x0040   696e 6b02 12ff 0cf6 51ec a0b9 08f5 8cfc        
> ink.....Q.......
> 0x0050   3cc4                                           <.
> 12:50:27.283944 192.168.0.14.radius > 192.168.0.100.55628:
> rad-access-accept 20 [id 31] (DF)
> 0x0000   4500 0030 0000 4000 4011 b8fa c0a8 000e        
> E..0..@.@.......
> 0x0010   c0a8 0064 0714 d94c 001c 6e56 021f 0014        
> ...d...L..nV....
> 0x0020   c882 642b 9353 7f44 f637 b9a5 b6f1 86f3        
> ..d+.S.D.7......
> 
> 
> 
> > -----Original Message-----
> > From: Phong Banh [mailto:phongbanh at gmail dot com]
> > Sent: 9. marts 2005 15:54
> > To: m0n0wall at lists dot m0n0 dot ch
> > Subject: [m0n0wall] Captive Portal Errors
> > 
> > Hi,
> > 
> > I am using Multi-Tech's free radius server version 201.  I did what 
> > the document said on configuration of radius server.
> >  So when I login to captive portal on success I am getting this 
> > infinite loop message
> > 
> > Warning: unpack(): Type C: not enough input, need 1, have 0 in 
> > /usr/local/captiveportal/radius_authentication.inc on line 130
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 136
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 138
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 136
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 138
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 136
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 138
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 136
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 138
> > Warning: array_shift(): The argument should be an array in 
> > /usr/local/captiveportal/radius_authentication.inc on line 136
> > Warning: array_shift(): The argument should be an array
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: m0n0wall dash unsubscribe at lists dot m0n0 dot ch
> > For additional commands, e-mail: m0n0wall dash help at lists dot m0n0 dot ch
> > 
> > 
> > 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: m0n0wall dash unsubscribe at lists dot m0n0 dot ch
> For additional commands, e-mail: m0n0wall dash help at lists dot m0n0 dot ch
> 
>