=== Test case: eturnal_SUITE:start_eturnal/1 (click for source code)

=== Config value:

    [{address,{127,0,0,1}},
     {udp_port,34780},
     {tcp_port,34780},
     {tls_port,53490},
     {auto_port,34781},
     {watchdog,<0.991.0>},
     {tc_logfile,"/home/runner/work/eturnal/eturnal/_build/test/logs/ct_run.nonode@nohost.2025-03-24_18.26.36/lib.eturnal.logs/run.2025-03-24_18.26.36/eturnal_suite.start_eturnal.html"},
     {tc_group_properties,[]},
     {tc_group_path,[]},
     {data_dir,"/home/runner/work/eturnal/eturnal/_build/test/lib/eturnal/test/eturnal_SUITE_data/"},
     {priv_dir,"/home/runner/work/eturnal/eturnal/_build/test/logs/ct_run.nonode@nohost.2025-03-24_18.26.36/lib.eturnal.logs/run.2025-03-24_18.26.36/log_private/"}]

=== Current directory is "/home/runner/work/eturnal/eturnal/_build/test/logs/ct_run.nonode@nohost.2025-03-24_18.26.36"

=== Started at 2025-03-24 18:26:36


*** User 2025-03-24 18:26:36.345 ***🔗
Starting up eturnal

*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.390 ***🔗
=NOTICE REPORT==== 24-Mar-2025::18:26:36.390150 ===
Starting eturnal 1.12.1 on Erlang/OTP 27 (ERTS 15.2.3)


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.390 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.390308 ===
Starting supervisor: eturnal_sup


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.390 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.390426 ===
Configuring eturnal_sup supervisor: [#{id => systemd,
                                       start =>
                                           {eturnal_systemd,start_link,[]}},
                                     #{id => eturnal,
                                       start => {eturnal,start_link,[]}}]


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.391 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.391824 ===
Got no NOTIFY_SOCKET, notifications disabled


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.392 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.392118 ===
Relay IPv4 address: 127.0.0.1 (port range: 49152-65535)


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.392 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.392262 ===
Relay IPv6 address not configured


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.402 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.401966 ===
Cannot determine control query port: noport


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.402 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.402396 ===
Using run directory run


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.402 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.402516 ===
TURN configuration seems fine


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.402 ***🔗
=WARNING REPORT==== 24-Mar-2025::18:26:36.402660 ===
TLS enabled without 'tls_crt_file', creating self-signed certificate


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.892 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.892603 ===
Calling mod_stats_influx:start/0


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.892 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.892796 ===
Starting mod_stats_influx


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.899 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.899655 ===
    msg: Starting application: influx_udp


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.902 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.901999 ===
Dependency influx_udp was available already


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.905 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.904996 ===
    options: #{port => 8089,host => "localhost",pool_size => 1,
               max_overflow => 1}
    msg: Start clients pool
    host: {127,0,0,1}


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.914 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.914319 ===
    port: 41098
    msg: Open UDP socket on port


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.915 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.914904 ===
Started mod_stats_influx


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.915 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.915043 ===
Calling mod_log_stun:start/0


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.915 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.915184 ===
Starting mod_log_stun


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.915 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.915313 ===
Started mod_log_stun


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.915 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.915428 ===
Calling mod_stats_prometheus:start/0


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.916 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.916160 ===
Starting mod_stats_prometheus


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.938 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.937916 ===
Dependency prometheus_httpd was available already


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.981 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.981179 ===
Started mod_stats_prometheus


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:36.981 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:36.981353 ===
Starting listener 127.0.0.1:34780 (udp) with options:
[{use_turn,true},
 {auth_type,user},
 {turn_ipv4_address,{127,0,0,1}},
 {turn_min_port,49152},
 {turn_max_port,65535},
 {turn_max_allocations,10},
 {turn_max_permissions,10},
 {shaper,100000},
 {auth_realm,<<"eturnal.net">>},
 {server_name,<<"eturnal">>},
 {auth_fun,fun eturnal:get_password/2},
 {hook_fun,fun eturnal:run_hook/2},
 {turn_blacklist_clients,[{{127,0,0,1},8}]},
 {turn_blacklist_peers,[{{10,0,0,0},8},
                        {{100,64,0,0},10},
                        {{127,0,0,0},8},
                        {{169,254,0,0},16},
                        {{172,16,0,0},12},
                        {{192,0,0,0},24},
                        {{192,0,2,0},24},
                        {{192,88,99,0},24},
                        {{192,168,0,0},16},
                        {{198,18,0,0},15},
                        {{198,51,100,0},24},
                        {{203,0,113,0},24},
                        {{224,0,0,0},4},
                        {{240,0,0,0},4},
                        {{0,0,0,0,0,0,0,1},128},
                        {{100,65435,0,0,0,0,0,0},96},
                        {{256,0,0,0,0,0,0,0},64},
                        {{8193,3512,0,0,0,0,0,0},32},
                        {{64512,0,0,0,0,0,0,0},7},
                        {{65152,0,0,0,0,0,0,0},10},
                        {{65280,0,0,0,0,0,0,0},8}]},
 {turn_whitelist_clients,[{{127,0,0,1},32}]},
 {turn_whitelist_peers,[{{127,0,0,1},32},
                        {{203,0,113,113},32},
                        {{8193,3512,0,0,0,0,0,0},64}]}]


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.000 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:36.999910 ===
Listening on 127.0.0.1:34780 (udp) (STUN/TURN)


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.000 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:37.000061 ===
Starting listener 127.0.0.1:34780 (tcp) with options:
[{use_turn,false},
 {auth_type,anonymous},
 {turn_ipv4_address,{127,0,0,1}},
 {turn_min_port,49152},
 {turn_max_port,65535},
 {turn_max_allocations,10},
 {turn_max_permissions,10},
 {shaper,100000},
 {auth_realm,<<"eturnal.net">>},
 {server_name,<<"eturnal">>},
 {auth_fun,fun eturnal:get_password/2},
 {hook_fun,fun eturnal:run_hook/2},
 {turn_blacklist_clients,[{{127,0,0,1},8}]},
 {turn_blacklist_peers,[{{10,0,0,0},8},
                        {{100,64,0,0},10},
                        {{127,0,0,0},8},
                        {{169,254,0,0},16},
                        {{172,16,0,0},12},
                        {{192,0,0,0},24},
                        {{192,0,2,0},24},
                        {{192,88,99,0},24},
                        {{192,168,0,0},16},
                        {{198,18,0,0},15},
                        {{198,51,100,0},24},
                        {{203,0,113,0},24},
                        {{224,0,0,0},4},
                        {{240,0,0,0},4},
                        {{0,0,0,0,0,0,0,1},128},
                        {{100,65435,0,0,0,0,0,0},96},
                        {{256,0,0,0,0,0,0,0},64},
                        {{8193,3512,0,0,0,0,0,0},32},
                        {{64512,0,0,0,0,0,0,0},7},
                        {{65152,0,0,0,0,0,0,0},10},
                        {{65280,0,0,0,0,0,0,0},8}]},
 {turn_whitelist_clients,[{{127,0,0,1},32}]},
 {turn_whitelist_peers,[{{127,0,0,1},32},
                        {{203,0,113,113},32},
                        {{8193,3512,0,0,0,0,0,0},64}]}]


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.000 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:37.000634 ===
Listening on 127.0.0.1:34780 (tcp) (STUN only)


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.001 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:37.000744 ===
Starting listener 127.0.0.1:53490 (tls) with options:
[{use_turn,false},
 {auth_type,anonymous},
 {tls,true},
 {certfile,<<"run/cert.pem">>},
 {ciphers,<<"HIGH:!aNULL:@STRENGTH">>},
 {protocol_options,<<"no_tlsv1|no_tlsv1_1|cipher_server_preference">>},
 {turn_ipv4_address,{127,0,0,1}},
 {turn_min_port,49152},
 {turn_max_port,65535},
 {turn_max_allocations,10},
 {turn_max_permissions,10},
 {shaper,100000},
 {auth_realm,<<"eturnal.net">>},
 {server_name,<<"eturnal">>},
 {auth_fun,fun eturnal:get_password/2},
 {hook_fun,fun eturnal:run_hook/2},
 {turn_blacklist_clients,[{{127,0,0,1},8}]},
 {turn_blacklist_peers,[{{10,0,0,0},8},
                        {{100,64,0,0},10},
                        {{127,0,0,0},8},
                        {{169,254,0,0},16},
                        {{172,16,0,0},12},
                        {{192,0,0,0},24},
                        {{192,0,2,0},24},
                        {{192,88,99,0},24},
                        {{192,168,0,0},16},
                        {{198,18,0,0},15},
                        {{198,51,100,0},24},
                        {{203,0,113,0},24},
                        {{224,0,0,0},4},
                        {{240,0,0,0},4},
                        {{0,0,0,0,0,0,0,1},128},
                        {{100,65435,0,0,0,0,0,0},96},
                        {{256,0,0,0,0,0,0,0},64},
                        {{8193,3512,0,0,0,0,0,0},32},
                        {{64512,0,0,0,0,0,0,0},7},
                        {{65152,0,0,0,0,0,0,0},10},
                        {{65280,0,0,0,0,0,0,0},8}]},
 {turn_whitelist_clients,[{{127,0,0,1},32}]},
 {turn_whitelist_peers,[{{127,0,0,1},32},
                        {{203,0,113,113},32},
                        {{8193,3512,0,0,0,0,0,0},64}]}]


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.001 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:37.001357 ===
Listening on 127.0.0.1:53490 (tls) (STUN only)


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.001 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:37.001439 ===
Starting listener 127.0.0.1:34781 (auto) with options:
[{use_turn,false},
 {auth_type,anonymous},
 {tls,optional},
 {certfile,<<"run/cert.pem">>},
 {ciphers,<<"HIGH:!aNULL:@STRENGTH">>},
 {protocol_options,<<"no_tlsv1|no_tlsv1_1|cipher_server_preference">>},
 {turn_ipv4_address,{127,0,0,1}},
 {turn_min_port,49152},
 {turn_max_port,65535},
 {turn_max_allocations,10},
 {turn_max_permissions,10},
 {shaper,100000},
 {auth_realm,<<"eturnal.net">>},
 {server_name,<<"eturnal">>},
 {auth_fun,fun eturnal:get_password/2},
 {hook_fun,fun eturnal:run_hook/2},
 {turn_blacklist_clients,[{{127,0,0,1},8}]},
 {turn_blacklist_peers,[{{10,0,0,0},8},
                        {{100,64,0,0},10},
                        {{127,0,0,0},8},
                        {{169,254,0,0},16},
                        {{172,16,0,0},12},
                        {{192,0,0,0},24},
                        {{192,0,2,0},24},
                        {{192,88,99,0},24},
                        {{192,168,0,0},16},
                        {{198,18,0,0},15},
                        {{198,51,100,0},24},
                        {{203,0,113,0},24},
                        {{224,0,0,0},4},
                        {{240,0,0,0},4},
                        {{0,0,0,0,0,0,0,1},128},
                        {{100,65435,0,0,0,0,0,0},96},
                        {{256,0,0,0,0,0,0,0},64},
                        {{8193,3512,0,0,0,0,0,0},32},
                        {{64512,0,0,0,0,0,0,0},7},
                        {{65152,0,0,0,0,0,0,0},10},
                        {{65280,0,0,0,0,0,0,0},8}]},
 {turn_whitelist_clients,[{{127,0,0,1},32}]},
 {turn_whitelist_peers,[{{127,0,0,1},32},
                        {{203,0,113,113},32},
                        {{8193,3512,0,0,0,0,0,0},64}]}]


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.013 ***🔗
=INFO REPORT==== 24-Mar-2025::18:26:37.013674 ===
Listening on 127.0.0.1:34781 (auto) (STUN only)


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.013 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:37.013801 ===
Started 3 modules


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.013 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:37.013857 ===
Started 4 listeners


*** System report during eturnal_SUITE:start_eturnal/1 2025-03-24 18:26:37.014 ***🔗
=DEBUG REPORT==== 24-Mar-2025::18:26:37.014042 ===
No NOTIFY_SOCKET, dropping READY=1 notification




=== Ended at 2025-03-24 18:26:37
=== successfully completed test case
=== === Returned value: ok


Test run history | Top level test index | Latest test result