Re: Start FreeRadius 4.0 with rlm_tacacs failed due to segV error

Alan DeKok <[email protected]>
Newsgroups gmane.comp.freeradius.user
Message-ID <[email protected]>
On Apr 24, 2025, at 11:32 AM, bryan xiang <[email protected]> wrote:
> 
> Thank you Alan for the explanation
> that make sense to provide the attributes to TACACS+ when change protocol
> from Radius to TACACS+
> so beside the username/password, I need below attribute right?

  Yes... those are the attributes included with the server, in the TACACS dictionary files.  I'm aware of them.

> I can't assign the Packet-Type, even I use "Authentication" and 1, it will
> init the packet-type to 0
> for the namespace issue, I firstly type namespace as tacacs in the virtual
> server, but seems it can't receive Radius request from port 1812, so I
> changed namespace from tacacs to radius, then the FreeRadius begin to
> listen the port 1812
> do you mean in the modules/tacacs, I still need to specify the namespace as
> tacacs?

  What I said was to use the following configuration:

>> recv Access-Request {
>>        subrequest @tacacs::Authentication-Start {
>>                User-Name := parent.request.User-Name
>>                User-Name := parent.request.User-Password
>>                ... fill in other attributes here, from dictionary/tacacs/*
>> 
>>                tacacs
>> 
>>        }
>> 
>> 
>>  You will have to edit this and double-check it, but the basic concepts
>> are there.

  Instead of doing that, you're doing something else.  Why?

  Alan DeKok.


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.