Subject: | vendor attributes do not work |
Date: | Thu, 3 May 2007 12:45:45 +0100 |
To: | bug-RadiusPerl [...] rt.cpan.org |
From: | Alexander Clouter <ac56 [...] soas.ac.uk> |
Perl Version: 5.8.8
uname: Linux inskipp 2.6.21.1-cfs-v6 #5 Sat Apr 28 22:37:49 BST 2007 i686 GNU/Linux
Distro: Debian ('unstable')
Authen::RADIUS version: 0.12 (debian package 0.12-2)
Hi,
For some reason I cannot load the dictionaries all too well at my end, which
is not the end of the world (I am probably doing something wrong) however I
found the vendor specific attributes would not work when adding
attributes[1].
I think I found a bug in your library which is resolved with the patch I have
attached, so please review and consider for future inclusion. It has been
tested for out going RADIUS packets...I have no need to receive them so have
not tested this. If you want me to do ask.
I have tried to keep with the programming style of your module and the real
bug seems to be just that you forgot to define
$dict_name{'Vendor-Specific'}{'id'} (which should be 0x1a).
Any questions or problems, do let me know.
And thanks for a helpful perl module! :)
Cheers
Alex
[1] I have written a Cisco VMPS -> RADIUS tool to help us migrate to 802.1x
Message body is not shown because sender requested not to inline it.