--- Forwarded mail from [EMAIL PROTECTED]
Date: Tue, 11 Jul 2000 21:10:22 +1000 (EST)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: BOUNCE [EMAIL PROTECTED]: Non-member submission from [Ivan
Brawley <[EMAIL PROTECTED]>]
>From mikem Tue Jul 11 21:10:15 2000
Received: by oscar.open.com.au (8.9.0/8.9.0) id VAA19221
for [EMAIL PROTECTED]; Tue, 11 Jul 2000 21:10:14 +1000 (EST)
>Received: from hamish.internode.com.au (hamish.internode.com.au
[192.83.231.113]) by perki.connect.com.au with ESMTP id VAA21058
(8.8.8/IDA-1.7 for <[EMAIL PROTECTED]>); Tue, 11 Jul 2000 21:01:07 +1000
(EST)
Received: from hamish.internode.com.au (hamish.internode.com.au
[192.83.231.113]) by perki.connect.com.au with ESMTP id VAA21058
(8.8.8/IDA-1.7 for <[EMAIL PROTECTED]>); Tue, 11 Jul 2000 21:01:07 +1000
(EST)
Received: from mad.internode.com.au (mad.internode.com.au [192.83.231.111])
by hamish.internode.com.au (8.9.2/8.9.2) with ESMTP id UAA73742
for <[EMAIL PROTECTED]>; Tue, 11 Jul 2000 20:31:07 +0930 (CST)
(envelope-from [EMAIL PROTECTED])
Received: (from brawley@localhost)
by mad.internode.com.au (8.9.3/8.9.3) id UAA68774
for [EMAIL PROTECTED]; Tue, 11 Jul 2000 20:31:37 +0930 (CST)
(envelope-from brawley)
From: Ivan Brawley <[EMAIL PROTECTED]>
Message-Id: <[EMAIL PROTECTED]>
Subject: Strange race condition in AuthRADIUS...
To: [EMAIL PROTECTED]
Date: Tue, 11 Jul 2000 20:31:37 +0930 (CST)
Reply-To: [EMAIL PROTECTED]
X-PGP-Key: http://www.on.net/~brawley/pgpkey.asc
X-Phase-of-Moon: Waxing Gibbous (78% of Full)
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII
Greetings,
We here have a radiator server running, and for certain realms, it queries
other radius servers... ok fine, thats do'able.
However, the machine has multiple IP addresses configured onto its only
network interface... ok fine...
AuthBy RADIUS allows for a LocalAddress config option that is used in a bind
call, so that the request will come from that address... ok fine...
actually no, its not fine... It doesn't work.
The machine queries other radius servers, and all the AuthBy RADIUS has a
LocalAddress keyword (most of them being the same as the global setting, but
thats alright).
What I have seen is that the requests were coming from the global
LocalAddress, rather then the AuthBy RADIUS LocalAddress. So I stuck in some
debug lines into AuthRADIUS.pm.
I can see it parse the LocalAddress correctly in the keyword function, but in
the classInit function, it was getting some other object...
However, one time, it _did_ get the right object. And indeed, the requests
went out the right ip address. But the radiator server has been restarted
since then, and again, its not working.
Ideas?
ivan.
--
Ivan Brawley
Internode Professional Access.
---End of forwarded mail from [EMAIL PROTECTED]
--
Mike McCauley [EMAIL PROTECTED]
Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au
Phone +61 3 9598-0985 Fax +61 3 9598-0955
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory etc etc
on Unix, Win95/8, 2000, NT, MacOS 9, 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.