On 23.5.2023 18.09, Karl Gaissmaier via radiator wrote:

seems to be a bug or the reference document is wrong:

3.7.7. AcctPort
...
Tip
You can prevent Radiator from binding to an accounting port by undefining Acct- Port:
# Do not bind to an accounting port:
AcctPort

The above should work. Maybe your configuration file sets AcctPort sometime later? The default accounting port is 1646. In other words, port 1813 is unexpected too.

this is not working as expected, radiator is always binding to an accounting port:

Please see this config snippet:

See below for my test. It's the same snippet. I added 'LogDir .' to avoid writing under /var/log directory.

Trace 4
Foreground
LogStdout

AuthPort        1812
AcctPort

BindAddress     127.0.0.1, ::1


and the corresponding debug output when i start the radiator with this test config:

Tue May 23 17:05:42 2023: DEBUG: This system is IPv6 capable. IPv6 capability provided by: core Tue May 23 17:05:42 2023: DEBUG: Creating authentication socket 127.0.0.1 port 1812 Tue May 23 17:05:42 2023: DEBUG: Creating accounting socket 127.0.0.1 port 1813 Tue May 23 17:05:42 2023: DEBUG: Creating authentication socket ::1 port 1812
Tue May 23 17:05:42 2023: DEBUG: Creating accounting socket ::1 port 1813
Tue May 23 17:05:42 2023: NOTICE: Server started: Radiator 4.27 on MyServer


% cat empty.cfg
LogDir .
Trace 4
Foreground
LogStdout

AuthPort        1812
AcctPort

BindAddress     127.0.0.1, ::1


% perl radiusd -config empty.cfg

Thu May 25 17:40:06 2023: DEBUG: Radius::JSON backend is Cpanel::JSON::XS version 4.06
Thu May 25 17:40:06 2023: INFO: Using Radius::UtilXS 2.3
Thu May 25 17:40:06 2023: DEBUG: SCTP socket API extensions not available
Thu May 25 17:40:06 2023: DEBUG: Finished reading configuration file 'empty.cfg' Thu May 25 17:40:06 2023: DEBUG: Reading dictionary file '/usr/local/etc/raddb/dictionary' Thu May 25 17:40:06 2023: INFO: Using Net::SSLeay 1.93_01 with SSL/TLS library version 0x1010111f (OpenSSL 1.1.1q 5 Jul 2022) Thu May 25 17:40:06 2023: DEBUG: SSL/TLS library and Net::SSLeay support set_default_passwd_cb and related functions Thu May 25 17:40:06 2023: DEBUG: This system is IPv6 capable. IPv6 capability provided by: core Thu May 25 17:40:06 2023: DEBUG: Creating authentication socket 127.0.0.1 port 1812 Thu May 25 17:40:06 2023: DEBUG: Creating authentication socket ::1 port 1812
Thu May 25 17:40:06 2023: NOTICE: Server started: Radiator 4.27 on imac

Thanks,
Heikki

--
Heikki Vatiainen
OSC, makers of Radiator
Visit radiatorsoftware.com for Radiator AAA server software
_______________________________________________
radiator mailing list
[email protected]
https://lists.open.com.au/mailman/listinfo/radiator

Reply via email to