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