Open dc881927 opened 1 week ago
Hi,
I'd suspect that your system doesn't come with a suitable RADIUS Perl module. Try running the Perl script manually, it might complain about missing modules. If it doesn't, setting the environment variables in shell context and running
printf "0 TACPLUS\n4 yourUser\n50 yourPass\n49 AUTH\n=\n" | /usr/local/lib/mavis/mavis_tacplus_radius.pl
might give a clue.
Cheers,
Marc
Hi, thanks for your reply. I also found that this may be related to the lost of some modules. However, I'm having some issues working with the radius provided by Windows Server NPS. I'll try to debug first, and if I run into more difficult problems, I think I may need to continue asking questions. Thank you very much for your support!
Oh, I also tried to authenticate the user through LDAP backend at the same time. It seems that LDAP authentication passed, but there seems to be a problem with authorization.
The log has the following prompt. I would like to ask where this ACL is set?
161508: 17:37:09.112 0/cd2b49e4: 10.206.7.1 result for user dennis-cai is ACK [286 ms] 161508: 17:37:09.112 0/cd2b49e4: 10.206.7.1 shell login for 'dennis-cai' from 10.201.17.60 on vty0 denied by ACL
Hi,
your configuration seems to lack a ruleset definition. Please have a look at the various samples in tac_plus-ng/samples about that.
Cheers,
Marc
Hi, I use windows NPS as Radius server and try to use radius backend for user authentication. But the radius server does not seem to receive any request. my tac_plus.conf as following:
The debug information only shows "looking for user xxxx in MAVIS backend" Is there something wrong with my configuration file? How can I fix it?