Issue with ARC not ready due to UPnP enabled on TP-Link Archer - Core running on Mac mini (ref#NOB071)

Full form submission

Network Setup

I use my ISP's router alongside a personal router.

ARC Status

ARC is *Not Ready*

Roon Error Code

“natpmp_autoconfig”: {“status”:“NotFound”}, “upnp_autoconfig”: {“status”:“NotFound”} }

Have you successfully located and enabled the UPnP or NAT-PMP settings in your router's web UI?

I've turned UPnP/ NAT-PMP on and ARC won't connect

Select the Diagnostic Keyword or Text String

Something else

Don't give up yet.

I'm stuck. I'd like to create a post to ask Roon Community for help.

Arc not ready, Upnp is enabled on my Tp Link Archer. Core is on Mac mini

ISP modem on bridge mode
Main router is Tp link Archer with UPNP enabled
Core is Mac mini conectes w Ethernet server 2.0

Hi @Pablo_Andrade,

What is the diagnostic message presented in the ARC settings page in Roon?

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“187.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“status”: “status”: MultipleNatFound
,
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.0.1”,“found_upnp”:true}
}

i believe I have a multiple NAT.

I confirmed, my ISP modem does not support bridge mode. What do you suggest i do? I don’t want to pay for a Static IP to my ISP .

Thanks,

pabloA

Hi @Pablo_Andrade,

If you can’t Bridge the ISP modem/router combo, then you have two active NAT layers in your network. There might be an additional layer of NAT put in place by your provider, called CG-NAT (this is the only reason you’d need a static/dedicated IP).

Here are your options:

  1. Try connecting RoonServer via ethernet to the ISP modem/router instead of the TP-Link. The, try to autoconfigure ARC via UPnP.

  2. Enter the web GUI for both the TP-LINK and your ISP router and create an identical port forwarding rule in both. This should be a TCP-format rule pointing to the RoonServer IP Address and Port Number listed in Roon Settings → ARC.

If you are still receiving a multipleNAT diagnostic in Settings → ARC with either of the above setups, then your ISP likely has CG-NAT and your only options will be to request a dedicated/static IP address or to bypass port forwarding using a VPN or alternative unsupported method in Tinkering.

Thanks, Connor.

I called my ISP and they DO NOT offer static IP addresses for the moment. I’m still getting the “multipleNAT” diagnostic in Settings. So, I don’t know what I can do.

I’m loving Roon and I really want to make it work before my Trial period expires, but ARC is essential to me, I need to find a way to make it work.

Is there any way we can connect in a zoom/teams call so I can show you my screen and we can try to fix it together live?

thanks!

pabloA

Hi @Pablo_Andrade,

If your ISP doesn’t offer a way to bypass their CG-NAT, you can also inquire if they have native IPv6 available.

Unfortunately, there’s no setting within Roon that can bypass an implementation put in place by your internet provider. You’ll have to explore an alternative solution like TailScale or another consumer VPN in Tinkering. These unofficial methods to bypass the multipleNAT put in place by your ISP are well-documented by other users, but they’re not officially sanctioned in the Support section.

Please reach out if you need a trial extension to continue troubleshooting - we will happily sync with our accounts team to add more time so you can try ARC.

Ok, I will try that; if you can arrange to extend another 15 day that would be great!

Thanks!

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