Perl and MS-IAS
-
I am currently using Authen::Radius to authenticate users off of a linux server with something similar to the following perl script: $login='mylogin'; $pass='mypass'; use Authen::Radius; $r = new Authen::Radius(Host => 'myhostname', Secret => 'mysecret'); $response=$r->check_pwd($login, $pass); if ($response eq "1"){ #successful }else{ #unsuccessful } It is working very well on the linux side. I am now trying to authenticate off of Microsoft’s Internet Authentication Service (IAS). When I try it on the MS side, the connection is made (it is shown in the IAS log), but no response is sent back to the client. Using a windows-based test client, we have found that a response is generated if Radius uses MS-CHAP. My question is, how do I get my script above to negotiate IAS with MS-CHAP?
-
I am currently using Authen::Radius to authenticate users off of a linux server with something similar to the following perl script: $login='mylogin'; $pass='mypass'; use Authen::Radius; $r = new Authen::Radius(Host => 'myhostname', Secret => 'mysecret'); $response=$r->check_pwd($login, $pass); if ($response eq "1"){ #successful }else{ #unsuccessful } It is working very well on the linux side. I am now trying to authenticate off of Microsoft’s Internet Authentication Service (IAS). When I try it on the MS side, the connection is made (it is shown in the IAS log), but no response is sent back to the client. Using a windows-based test client, we have found that a response is generated if Radius uses MS-CHAP. My question is, how do I get my script above to negotiate IAS with MS-CHAP?
I'm a perl programmer myself, but I don't know anything about Authen::Radius. I've never used it. I think you would be much better off if you posted your question to the Perl Monks site. Best Regards. -Matt ------------------------------------------ The 3 great virtues of a programmer: Laziness, Impatience, and Hubris. --Larry Wall