Hello! Need help with starting FreeRadius container. Start failing with that logs:
...
freeradius-server | # Instantiating module "rest" from file /etc/freeradius/mods-enabled/rest
freeradius-server | authorize {
freeradius-server | uri = "/user/%{User-Name}/mac/%{Called-Station-ID}?action=authorize"
freeradius-server | method = "get"
freeradius-server | body = "none"
freeradius-server | auth = "none"
freeradius-server | require_auth = no
freeradius-server | timeout = 4.000000
freeradius-server | chunk = 0
freeradius-server | tls {
freeradius-server | check_cert = yes
freeradius-server | check_cert_cn = yes
freeradius-server | }
freeradius-server | }
freeradius-server | authenticate {
freeradius-server | uri = "/user/%{User-Name}/mac/%{Called-Station-ID}?action=authenticate"
freeradius-server | method = "get"
freeradius-server | body = "none"
freeradius-server | auth = "none"
freeradius-server | require_auth = no
freeradius-server | timeout = 4.000000
freeradius-server | chunk = 0
freeradius-server | tls {
freeradius-server | check_cert = yes
freeradius-server | check_cert_cn = yes
freeradius-server | }
freeradius-server | }
freeradius-server | accounting {
freeradius-server | uri = "/vpn_sessions/%{Acct-Session-Id}-%{Acct-Unique-Session-ID}"
freeradius-server | method = "post"
freeradius-server | body = "json"
freeradius-server | data = "{ "username": "%{User-Name}", "nas_port": "%{NAS-Port}", "nas_ip_address": "%{NAS-IP-Address}", "framed_ip_address": "%{Framed-IP-Address}", "framed_ipv6_prefix": "%{Framed-IPv6-Prefix}", "nas_identifier": "%{NAS-Identifier}", "airespace_wlan_id": "%{Airespace-Wlan-Id}", "acct_session_id": "%{Acct-Session-Id}", "nas_port_type": "%{NAS-Port-Type}", "cisco_avpair": "%{Cisco-AVPair}", "acct_authentic": "%{Acct-Authentic}", "tunnel_type": "%{Tunnel-Type}", "tunnel_medium_type": "%{Tunnel-Medium-Type}", "tunnel_private_group_id": "%{Tunnel-Private-Group-Id}", "event_timestamp": "%{Event-Timestamp}", "acct_status_type": "%{Acct-Status-Type}", "acct_input_octets": "%{Acct-Input-Octets}", "acct_input_gigawords": "%{Acct-Input-Gigawords}", "acct_output_octets": "%{Acct-Output-Octets}", "acct_output_gigawords": "%{Acct-Output-Gigawords}", "acct_input_packets": "%{Acct-Input-Packets}", "acct_output_packets": "%{Acct-Output-Packets}", "acct_terminate_cause": "%{Acct-Terminate-Cause}", "acct_session_time": "%{Acct-Session-Time}", "acct_delay_time": "%{Acct-Delay-Time}", "calling_station_id": "%{Calling-Station-Id}", "called_station_id": "%{Called-Station-Id}"}"
freeradius-server | auth = "none"
freeradius-server | require_auth = no
freeradius-server | timeout = 4.000000
freeradius-server | chunk = 0
freeradius-server | tls {
freeradius-server | check_cert = yes
freeradius-server | check_cert_cn = yes
freeradius-server | }
freeradius-server | }
freeradius-server | post-auth {
freeradius-server | uri = "/user/%{User-Name}/mac/%{Called-Station-ID}?action=post-auth"
freeradius-server | method = "post"
freeradius-server | body = "none"
freeradius-server | auth = "none"
freeradius-server | require_auth = no
freeradius-server | timeout = 4.000000
freeradius-server | chunk = 0
freeradius-server | tls {
freeradius-server | check_cert = yes
freeradius-server | check_cert_cn = yes
freeradius-server | }
freeradius-server | }
freeradius-server | rlm_rest: libcurl version: libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
freeradius-server | rlm_rest (rest): Initialising connection pool
freeradius-server | pool {
freeradius-server | start = 5
freeradius-server | min = 3
freeradius-server | max = 32
freeradius-server | spare = 10
freeradius-server | uses = 0
freeradius-server | lifetime = 0
freeradius-server | cleanup_interval = 30
freeradius-server | idle_timeout = 60
freeradius-server | retry_delay = 30
freeradius-server | spread = no
freeradius-server | }
freeradius-server | rlm_rest (rest): Opening additional connection (0), 1 of 32 pending slots used
freeradius-server | rlm_rest (rest): Connecting to ""
freeradius-server | rlm_rest (rest): Connection failed: 3 - URL using bad/illegal format or missing URL
freeradius-server | rlm_rest (rest): Opening connection failed (0)
freeradius-server | rlm_rest (rest): Removing connection pool
freeradius-server | /etc/freeradius/mods-enabled/rest[1]: Instantiation failed for module "rest"
freeradius-server exited with code 1
VPNHOST=***exampl***.xyz
[email protected]
RADIUS_SERVER=radius # is this correct for docker network?
RADIUS_SERVER_SECRET=HnFkYLXSmPcALJ2kgw5q # random string