[RADIATOR] Problem after adding <SNMPAgent> when I use the -c option
Gerard Alcorlo Bofill
galcorlo at cesca.cat
Thu Jan 13 08:36:49 CST 2011
Hi Heikki,
thank you for your answer. I understand your point of view.
Yes, I forced radiator <SNMPAgent> to use Port 1161 to be able to
execute radiator with different permissions than root.
Thank you for you quick answer ;-)
--
Gerard
Al 13/01/11 13:40, En/na Heikki Vatiainen ha escrit:
> On 01/13/2011 12:01 PM, Gerard Alcorlo Bofill wrote:
>> Hi Hugh,
>
> Not Hugh, but I'll try my best :)
>
>> I'm using the latest patched Radiator version 4.7.
>> After adding to my Radiator config file the <SNMPAgent> option, I'm
>> getting this error.
>>
>> # /usr/local/bin/radiusd -c -config_file /etc/radiator/config.cfg
>> Error:
>> creating socket: Address already in use
>> at /usr/local/share/perl/5.10.1/Radius/SNMPAgent.pm line 574
>> Thu Jan 13 10:21:16 2011: ERR: Could not open SNMP Agent port 1161 on
>> X.X.X.X: Address already in use
>> Thu Jan 13 10:21:16 2011: DEBUG: Finished reading configuration file
>> '/etc/radiator/config.cfg'
>
> Since the port is 1161, you have probably specified "Port 1161" for
> <SNMPAgent>.
>
> The error indicates something else is already using this port. Please
> check that this port is not specified in any AuthPort, AcctPort or any
> other configuration keyword elsewhere in the configuration. Or do you
> already have another process using that port?
>
>> The -c option (from the reference manual):
>> Parse the configuration file, reporting errors in the usual way, then exit.
>>
>> In my opinion this extra check wouldn't need to be done. Do you think
>> I'm right? Are you going to change this behaviour?
>
> I am not aware of plans to change this behaviour. Activating the modules
> to see if e.g., a port can be used does reveal errors in configuration
> that simple parsing would not find. This does make testing a bit
> problematic on a production server, but gives better results if you have
> a dedicated server for testing.
>
More information about the radiator
mailing list