Well,
I've reached a few conclusions here, and according to the following log I can
deduce the
following:
Cleaning up request 253 ID 35 with timestamp 469a18da
Sending Access-Reject of id 36 to 192.168.2.80 port 47588
Waking up in 4 seconds...
rad_recv: Access-Request packet from host 192.168.2.80:47589, id=37, length=194
User-Name = "[EMAIL PROTECTED]"
Digest-Attributes = 0x0a05313031
Digest-Attributes = 0x010e3139322e3136382e322e3830
Digest-Attributes =
0x022a34363961323238356338303335366239633531383533353961623933373332303364333931366635
Digest-Attributes = 0x04127369703a3139322e3136382e322e3830
Digest-Attributes = 0x030a5245474953544552
Digest-Response = "1c40cdddbc1dafeaea453f1f2a726e15"
Service-Type = Authenticate-Only
X-Ascend-PW-Lifetime = 0x313031
NAS-Port = 5060
NAS-IP-Address = 192.168.2.80
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 255
perl_pool: item 0xa459b10 asigned new request. Handled so far: 8
found interpetator at address 0xa459b10
rlm_perl: RAD_REQUEST: X-Ascend-PW-Lifetime = 0x313031
rlm_perl: RAD_REQUEST: Digest-Response = 1c40cdddbc1dafeaea453f1f2a726e15
rlm_perl: RAD_REQUEST: User-Name = [EMAIL PROTECTED]
rlm_perl: RAD_REQUEST: Service-Type = Authenticate-Only
rlm_perl: RAD_REQUEST: NAS-IP-Address = 192.168.2.80
rlm_perl: RAD_REQUEST: NAS-Port = 5060
rlm_perl: RAD_REQUEST: Digest-Attributes = ARRAY(0xa592764)
perl_pool total/active/spare [32/0/32]
Unreserve perl at address 0xa459b10
modcall[authorize]: module "perl" returns ok for request 255
modcall: leaving group authorize (returns ok) for request 255
auth: No authenticate method (Auth-Type) configuration found for the request:
Rejecting the user
auth: Failed to validate the user.
Login incorrect: [EMAIL PROTECTED]/<no User-Password attribute>] (from client
openser port 5060)
Delaying request 255 for 1 seconds
Finished request 255
Going to the next request
It would appear the the autorization portion of the process works just fine,
and is being negotiated
via the rlm_perl module. However, it would appear that the authentication
portion isn't even transfered
to the handling of the rlm_perl module for some reason. I've gone over various
information I can find,
in regards to the usage of Auth-Type settings for rlm_perl, however, all have
produced the same result
at the above.
If any one has information at this point, this would be highly appreciated.
z2l
----- Original Message -----
From: "Alan DeKok" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED], "FreeRadius users mailing list"
<[email protected]>
Sent: 14:52:19 (GMT+0200) Asia/Jerusalem יום שלישי 17 יולי 2007
Subject: Re: RLM_PERL Integration Issue
FreeRadius-ML wrote:
> Well, right now I would like to start of with something really simple. I'd
> like to have OpenSER authenticate
> on FreeRadius, Digest is not a must - for all I care at this point, it can be
> clear-text. I'm currently using
> the perl script example from the FreeRadius website, which if i understand
> correctly, should answer OK on any
> request to it. That is what I where i want to get to at this point, once that
> is working, i can continue onwards.
You are trying to do two independent things at the same time.
1) get Digest authentication working.
2) Get Perl working.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html