Roon ARC not working with MacBook Pro as core but a Nucleus+ works on same network through same router

Roon Core Machine

Apple MacBook Pro M1 Max 64GB RAM / Ventura 13.3.1

Networking Gear & Setup Details

Unifi switches
Hardwired Ethernet
Core has a static IP

  1. Who is your internet service provider?
    Virgin Media

  2. Please list the make and model of your modem and router?
    ZyWALL USG 110

  3. Do you have any additional network hardware, like additional routers or managed switches?

  4. Does your network have any VPNs, proxy servers, or enterprise-grade security?

Connected Audio Devices

Description of Issue -

What is the exact port forwarding error message you see in the Roon Settings → ARC tab?

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“77.ddd.eee.fff”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.254.253”,“found_upnp”:true,“error”:“<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/\” s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/\“><s:Body><s:Fault>s:ClientUPnPError<UPnPError xmlns="urn:schemas-upnp-org:control-1-0">718ConflictInMappingEntry</s:Fault></s:Body></s:Envelope>”}
}

However a Roon Nucleus+ on the same network, behind the same router configures for ARC perfectly, so this appears to me a MacOS issue. I have tried turning of the MacOS firewall but it makes no difference.

Double check that there wasn’t an IP change on the MacBook. I had a similar issue when my ROCK PC got served a new IP.

I have actually solved it. I had the ZeroTier client installed on the MacBook. I removed that and everything just worked. It seems that the ZeroTier stack interferes with how ARC works in some strange way as the IP address that Roon was using was definitely the static IP address of the physical LAN interface. @support can you shed any light?

The issue actually reoccurred and after experimentation I found that it was due to WiFi being on while the main network connection is wired ethernet. Switching off WiFi and then restarting the core solved the issue. Once the core was running I could turn WiFi back on and ARC still worked.

It seems like ARC doesn’t like being on a multihomed system. Anyone from the invisible @support team care to comment??

Hi @Michael_Kraftman ,

Thanks for the report here. I believe most tests for Roon are done with only one network connection active, but I will ask QA to do some testing in this area to see if we can reproduce + improve behavior. Since your issue is solved, I will mark this as such on the forum, thanks again for letting us now about the issue you ran into!

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.