Hello Froilan -

On Wed, 26 Apr 2000, Froilan Mendoza wrote:
> Hello.
> 
> I tried Hugh's solution on my query last March 23 (yes, I only had the
> chance to do this a month after) re: <0> symbol in the realm field.
> 
> Well, there still seems to be problem.  Here is the current setup:
> 
>       I-Manila is local ISP (i-manila.com.ph)
>       I-Cebu is provincial ISP (i-cebu.com.ph)
> 
> The idea is I-Manila users in Cebu should be able to connect using
> [EMAIL PROTECTED] in Cebu's trunks.
> 
> The I-Manila setup is:
> 
> <Client cebuserver.here.com>
>         Secret xxxx
>         RewriteUsername  s/\0/@/  <-- remove that <0> from Merit Radius
>         DupInterval 15
>         IgnoreAcctSignature
> </Client>
> 
> 
> <Realm i-manila.com.ph>
>         RewriteUsername s/^([^@]+).*/$1/ <-- get just the username
>         RewriteUsername tr/0-9|a-z|\-|_//cd <-- remove any characters
>               #other than [a-z], [0-9], dash and underscore
>         <AuthBy EXTERNAL>
>                 Command /radius/radauth
>                 DecryptPassword
>         </AuthBy>
>         PasswordLogFileName %L/password.imanila.log
> </Realm>
> 
> 
> 
> The logs however show:
> 
> For local I-Manila user who uses [EMAIL PROTECTED], this example
> was able to authenticate properly:
> 
> Wed Apr 26 11:04:54 2000: DEBUG: Rewrote user name to
> [EMAIL PROTECTED]
> Wed Apr 26 11:04:54 2000: DEBUG: Handling request with Handler
> 'Realm=i-manila.com.ph'
> Wed Apr 26 11:04:54 2000: DEBUG: Rewrote user name to daleones
> Wed Apr 26 11:04:54 2000: DEBUG: Rewrote user name to daleones
> Wed Apr 26 11:04:54 2000: DEBUG: Deleting session for
> [EMAIL PROTECTED], 203.167.0.34, 30
> Wed Apr 26 11:04:54 2000: DEBUG: Running command: /radius/radauth
> Wed Apr 26 11:04:55 2000: DEBUG: Access accepted for daleones
> Wed Apr 26 11:04:55 2000: DEBUG: Packet dump:
> 
> For I-Manila users roaming in Cebu:
> 
> Wed Apr 26 15:02:14 2000: DEBUG: Rewrote user name to
> roytest^@i-manila.com.ph
> Wed Apr 26 15:02:14 2000: DEBUG: Rewrote user name to
> [EMAIL PROTECTED]
> Wed Apr 26 15:02:14 2000: DEBUG: Handling request with Handler
> 'Realm=i-manila.com.ph'
> Wed Apr 26 15:02:14 2000: DEBUG: Rewrote user name to roytest
> Wed Apr 26 15:02:14 2000: DEBUG: Rewrote user name to roytest
> Wed Apr 26 15:02:14 2000: DEBUG: Deleting session for
> roytest^@i-manila.com.ph, 208.164.193.180, 12
> Wed Apr 26 15:02:14 2000: DEBUG: Running command: /radius/radauth
> Wed Apr 26 15:02:14 2000: DEBUG: Access accepted for roytest
> Wed Apr 26 15:02:14 2000: DEBUG: Packet dump:
> 
> 
> Note the differenct between [EMAIL PROTECTED] after deleting session
> when successful, and username^@i-manila.com.ph if not successful
> 

Both traces above show Access accepted. The line below refers to the session
database that is always updated with the original username as it arrives from
the NAS (or proxy).

> Wed Apr 26 15:02:14 2000: DEBUG: Deleting session for
> roytest^@i-manila.com.ph, 208.164.193.180, 12

regards

Hugh

-- 
Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.



===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to