Roon ARC does not work despite upnp

Roon Core Machine

Mac mini late 2012
Mac OS Catalina
I7 16 GB RAM

Networking Gear & Setup Details

ISP provided generic router
Ethernet connected. No Wi-Fi
No VPN

Connected Audio Devices

Lumin T1 streamer Ethernet connected via Ubiquiti edgerouterX configured as a switch to the ISP router

Number of Tracks in Library

5408 tracks

Description of Issue

ARC does not work. Upnp auto configured port forwarding

{
“ipv6_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“49.ggg.hhh.iii”,“actual_external_ipv6”:“2405:aaa:bbb:bbb:ccc:ddd:eee:fff”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“10.0.1.203”,“found_upnp”:true,“error”:“<s:Envelope\nxmlns:s="http://schemas.xmlsoap.org/soap/envelope/\"\ns:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\”>\n<s:Body>\n<s:Fault>\ns:Client\nUPnPError\n\n<UPnPError xmlns="urn:schemas-upnp-org:control-1-0">\n718\nConflictInMappingEntry\n\n\n</s:Fault>\n</s:Body>\n</s:Envelope>\n"}
}

The diagnostics you’ve provided suggest that UPnP is not properly configured on your router.

Please first try the following steps:

  • Try to enable UPnP/NATPMP in the web administration interface for the router directly upstream from your Core
  • Try to manually open the port in your router’s port forwarding configuration
  • Make sure the IP/Port matches the Port listed in Roon → Settings → ARC
  • Check for any VPNs or Firewalls that might be interfering
  • Check if your modem is in Bridge mode

If you continue to experience difficulties, please tag the support team and include the following information:

  1. What is the make and model of your modem and router?
  2. Do you have any additional network hardware, like additional routers or managed switches?
  3. Who is your internet service provider and what is your geographic region?
  4. Is your Modem configured in Bridge Mode so that it operates only as a modem or do you have the ports forwarded on both?

Thank you Martin. Following entry is present on the UPNP page

a) The port matches with the one listed for ARC
b) there are no VPNs or firewalls
c) My fiber optic modem cum router is NOT in bridge mode.
d) How do I tag the support team?

  1. This is an ISP provided generic router. I do not know make/model
  2. There is a managed Ubiquiti EdgerouterX on the network which is configured as a switch. It is only used to connect the streamer to the router. Roon server is not connected to this switch.
  3. My ISP is Reliance and I live in BLR, India.
  4. My fiber optic modem cum router is NOT in bridge mode.

Please note that you don’t need to obfuscate an internal IP address, and showing this, and confirming the IP address of your Roon core would be helpful (I believe it is 10.0.1.203.)

If the IP address you have hidden is the same, then the issue may be specific to your ISP.

You can reach out directly to your service provider to ask if they support port forwarding. You may also ask the following supplementary questions:

  • Have you implemented carrier-grade NAT for my account level?
  • Have you fully implemented IPv6, or do you have IPv4 addresses available?
  • Can I request a static IPv4 address to support port forwarding?
  • Are there any ports you have reserved at the ISP level I should be aware of?

@support will respond to this thread according to date received.

Hi @Abhishek_Tiwari,

Thank you for your patience, as I understand you’ve endured a long delay in waiting for a staff response.

The diagnostic message from your initial post included a ConflictinMappingEntry line, suggesting one of three blockages is responsible here:

  1. there is additional software (usually your ISP or additional streaming/gaming software) using the same port Roon is attempting to use. Try changing the port in Roon → Settings → ARC by a few thousand, and promptly changing the router port forwarding rule to match the new port assignment.

  2. The port mapping conflict may be the result of your carrier’s CG-NAT. After doing a little searching on Reliance, they are currently rolling out IPv6 and are rumored to have imposed CG-NAT on their IPv4 customers. In either case, ARC won’t currently work, but keep in mind Roon is working hard to release IPv6 compatibility, which may allow for IPv6 network support with most ISPs. Unfortunately, you’d have to rely on a VPN if CG-NAT is responsible here, so it might be worth inquiring with Reliance directly what type of account you have.

  1. The third possibility is that a router on your local network is blocking the port forwarding by imposing additional network address translation. Verify the router is actually functioning as a switch and not performing any NAT. I’d also check if there’s any network security on the ISP router that can interfere with port forwarding.

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