Roon Core Machine
Mac OS 12.6 - Mac mini (2018) / CPU 3,2 GHz 6-Core Intel Core i7 / RAM 64 GB 2667 MHz DDR4
Networking Gear & Setup Details
Router/Firewall: Zyxel USG 500 Flex, static public IP on WAN IF
Port forwarding TCP 35650 (same as Roon Arc)
Connected Audio Devices
Various Roon ready devices, all working fine
Number of Tracks in Library
Small library, 3000 tracks, Qobuz enabled
Description of Issue
On Roon Core, Roon ARC is marked as “Not ready”, following diagnostics data (public IP has been anonymized)
{
“connectivity”: {“status”:“NetworkError”,“status_code”:502,“error”:“error: Error: write EPROTO 140428239750976:error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version:…/deps/openssl/openssl/ssl/record/rec_layer_s3.c:1536:SSL alert number 70\n, response code: undefined, body: undefined”},
“external_ip”: {“actual_external_ip”:“212.1XX.YYY.ZZ2”,“router_external_ip”:null},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}
Access from Roon ARC app on any of my mobile devices shows the same behaviour:
-
roon core “mini” is displayed:
-
after a couple of seconds, it changes to the following:
-
when clicking on “connect”, it will spinn the wheel and then time-out and you can click on “retry”:
Firewall logs show forwarding working as expected (last IP is public IP of my phone when accessing Roon ARC app):
|2|2022-10-03 20:41:00|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|35.190.182.123:55624|192.168.1.55:35650|ACCESS FORWARD|
|3|2022-10-03 20:38:59|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|35.190.182.123:34342|192.168.1.55:35650|ACCESS FORWARD|
|4|2022-10-03 20:38:17|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|35.227.61.12:37756|192.168.1.55:35650|ACCESS FORWARD|
|5|2022-10-03 20:38:17|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|34.73.75.215:59320|192.168.1.55:35650|ACCESS FORWARD|
|6|2022-10-03 20:37:58|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|35.227.61.12:48566|192.168.1.55:35650|ACCESS FORWARD|
|8|2022-10-03 20:36:54|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|35.227.61.12:52680|192.168.1.55:35650|ACCESS FORWARD|
|9|2022-10-03 20:36:33|notice|Security Policy Control|priority:13, from WAN to LAN2, TCP, service mac-mini, DNAT Packet, ACCEPT|212.95.X.XX:64817|192.168.1.55:35650|ACCESS FORWARD|
For reference, the same “mac-mini” is running Plex and access from outside with the same port forwarding configuration but different port is just working fine.