Roon Core Machine
Mac OSX Monterey
MacBook Pro Mid 2015
2,5 GHz 4 Intel Core i7
16 GB 1600 MHz DDR3
Networking Gear & Setup Details
Modem from ISP - Huawei HG8245H
Apple AirPort Extreme in Bridge mode
Using WIFI through apple router for core
No VPN
Description of Issue
New to Roon, trying to enable ARC.
I have enabled upnp
Upon testing to connection, I get the following error, which seems to indicate openssl error 70, which makes we suspect the client is using a not-supported protocol. (version conflicts?)
{
"ipv4_connectivity": {"status":"NetworkError","status_code":502,"error":"error: Error: write EPROTO 140073307170624: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":"178.aaa.bbb.ccc","actual_external_ipv6":"null","router_external_ip":"178.aaa.bbb.ccc"},
"natpmp_autoconfig": {"status":"NotFound"},
"upnp_autoconfig": {"server_ip":"192.168.100.1","found_upnp":true}
}
I also ran
openssl s_client -connect 192.168.100.13:55000 -tls1_2
which yielded
openssl s_client -connect 192.168.100.13:55000 -tls1_2
CONNECTED(00000003)
4733437612:error:1400442E:SSL routines:CONNECT_CR_SRVR_HELLO:tlsv1 alert protocol version:/AppleInternal/Library/BuildRoots/a0876c02-1788-11ed-b9c4-96898e02b808/Library/Caches/com.apple.xbs/Sources/libressl/libressl-2.8/ssl/ssl_pkt.c:1200:SSL alert number 70
4733437612:error:140040E5:SSL routines:CONNECT_CR_SRVR_HELLO:ssl handshake failure:/AppleInternal/Library/BuildRoots/a0876c02-1788-11ed-b9c4-96898e02b808/Library/Caches/com.apple.xbs/Sources/libressl/libressl-2.8/ssl/ssl_pkt.c:585:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 0 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : 0000
Session-ID:
Session-ID-ctx:
Master-Key:
Start Time: 1690905814
Timeout : 7200 (sec)
Verify return code: 0 (ok)
---
so it seems to connect successfully, but somethings fishy with the certificates.
And when reading the last errormessage, you can see that it is libreSSL that is used, version 2.8, which I suspect is bundled with Mac OS?
Help appreciated to resolve this.
On a sidenote.
This is not exactly straight forward, and giving such problems to non-tech people probably causes a lot a frustrations. Only my two pennies worth…