Ascend Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(ASCEND) radius quirk: multiple CLID numbers



The "Multiple CLID numbers" feature described in ASCEND Radius release
note 971105 doesn't work as advertised. I checked it with 971222, and it
still doesn't work.

My RADIUS file contains something like:

mylogin Password="whatever", Caller-Id="014005416.7.8"
      [more stuff here]

According to the mentioned release note, this should allow incoming
calls from CLID 014005416 thru 18.

This is what happens (radiusd -x -s) :

Dec 29 13:24:56.399 radiusd[17739] rad_authenticate
[... some stuff deleted ... ]
Dec 29 13:24:56.410 radiusd[17739] rad_auth: ROUTE661025, id=45: check
item mismatch: `014005416.7.8' != `014005417'
Dec 29 13:24:56.415 radiusd[17739] send_reject: ROUTE661025, id=45

Checking the source, I found out that radiusd.c accepts a radius type
named "phone", which is _not_ used in the current dictionary. I'd say,
the directory entry

ATTRIBUTE       Caller-Id               31      string

should be changed to

ATTRIBUTE       Caller-Id               31      phone

to make the feature work as advertised in RADIUS Release Note 971105. Or
is it disabled intentionally, because of some other bug that I am not
aware of (yet) ?


Thanks..
-daniel


----

Daniel Wesemann               System & Network Engineer 
mailto:wesi@siemens.ch        Siemens Switzerland 
http://www.siemens.ch
++ Ascend Users Mailing List ++
To unsubscribe:	send unsubscribe to ascend-users-request@bungi.com
To get FAQ'd:	<http://www.nealis.net/ascend/faq>