Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Cant setup wireguard with ipv6-only nor ping unraid with gua since 7.1.0

Featured Replies

Hey dear Unraid community,

I've been having problems using Wireguard with ipv6 since 7.1.0.

I've created an IPv6-only configuration and whenever I try to enable it, the switch immediately disables itself again.

To be more precise, the tunnel can be switched on if no peer is present. As soon as a peer is present, the tunnel cannot be activated.

In the logs of Unraid I see again and again that Unraid tries to retrieve the WAN IPv6 address via https://wanip6.unraid.net/.

Unfortunately, the query times out after a while.

Screenshot 2025-07-02 090502.png

I did check where the error is using “curl -v https://wanip6.unraid.net/”. The address is resolved correctly but I get no response. Briding is enabled in my network configuration.

When I try to retrieve the WAN IPv6 address over br0 using “curl -v --interface br0 https://wanip6.unraid.net”, everything works and I get my correct address.

Screenshot 2025-07-07 085212.png

Screenshot 2025-07-02 090534.png

I've already been able to rule out that this is due to the rest of my network hardware.

I'm using a Fritzbox as a router and a RasPi as an Adguard Home server. I've activated the RasPi for PING6 on the Fritzbox as a test.

The RasPi's IPv6 GUA address is publicly accessible and also provides a response when pinged. Likewise, “curl -v https://wanip6.unraid.net/” also works on the RasPi.

I enabled the Unraid for PING6 via the Fritzbox, but unfortunately I get no response.

I also used “trace route / tracert” to check where exactly the traffic is discarded.

The RasPi responds normally and shows my Fritzbox in the penultimate hop and the RasPi itself as the last hop.

Unraid, on the other hand, also shows the Fritzbox in the penultimate hop, but after that all connections go nowhere.

I have currently been on Unraid 7.1.4 for a week. Unfortunately, the problems are also present in the latest version.

IPv6 worked under Unraid 7.0.1.

Edited by purplehexagon
Add image

  • purplehexagon changed the title to Cant setup wireguard with ipv6-only nor ping unraid with gua since 7.1.0
  • Community Expert

Please post a screenshot of the Wireguard settings you are using to create the tunnel, without the keys naturally, and also the diagnostics.

  • Author
23 minutes ago, JorgeB said:

Please post a screenshot of the Wireguard settings you are using to create the tunnel, without the keys naturally, and also the diagnostics.

Screenshot 2025-07-07 134022.png

Edited by purplehexagon
removed diagnostics for privacy reasons

  • Community Expert
43 minutes ago, purplehexagon said:

Please post a screenshot of the Wireguard settings

Sorry if I wasn't clear, a screenshot from the WireGuard page when creating the tunnel, with the options used, to try and duplicate

image.png

  • Author
33 minutes ago, JorgeB said:

Sorry if I wasn't clear, a screenshot from the WireGuard page when creating the tunnel, with the options used, to try and duplicate

Sorry for the missunderstanding.

Screenshot 2025-07-07 125601.png

Edited by purplehexagon
Hide endpoint address

  • Community Expert

Thanks, I'll see if I can duplicate as soon as I have some time

  • Author

Thanks in advance. If you need something else f.e. my routing table or network settings don't hesitate to ask.

Edited by purplehexagon

  • Community Expert

Looks like it may be a bug similar to one before for another config, at least I see the same error, please post the output from cat /var/log/wg-quick.log after trying to start the tunnel.

  • Author
30 minutes ago, JorgeB said:

please post the output from cat /var/log/wg-quick.log after trying to start the tunnel.

Screenshot 2025-07-08 140246.png

  • Author
17 minutes ago, JorgeB said:

Yep, same error I see: Error: inet address is expected rather than "dev".`

Thank you. Yes, it seems like Unraid is trying to create an ipv4 route, but this can't work because there is no ipv4 address for an ipv6-only tunnel.

However, this is only one half of the errors mentioned.
I still don't understand why I can't ping my server from outside my internal network via ipv6 and that Unraid keeps throwing timeouts in the logs when trying to resolve the WAN IPv6 address.

Inside my network everything seems normal my global unique address ist reachable from inside but from the outside it isn't and infact for unraid only.

I run the connectivity checks via a smartphone hotspot paired to my laptop without connecting to my internal network, if that matters

Edited by purplehexagon
typo

  • Community Expert
35 minutes ago, purplehexagon said:

and that Unraid keeps throwing timeouts in the logs when trying to resolve the WAN IPv6 address.

I also see this, part of my report.

36 minutes ago, purplehexagon said:

I still don't understand why I can't ping my server from outside my internal network via ipv6

I would expect that to be normal without the tunnel working, or do you mean a different thing?

  • Author
48 minutes ago, JorgeB said:

I also see this, part of my report.

Yes, I see it as part of your report too, but I suspect it's not the final cause. In the end though, I'm no expert.

49 minutes ago, JorgeB said:

I would expect that to be normal without the tunnel working, or do you mean a different thing?

Yes, I think it is something else. If I set up a tunnel where both ipv4 and ipv6 are used (screenshots attached), the tunnel can be activated, but the WAN IPv6 request to https://wanip6.unraid.net/ is still not answered.

As I described at the beginning, the request can be resolved on the DNS side, but it ends in a timeout.

To me it looks like the IPv6 traffic can leave Unraid, but receiving is impossible if the traffic comes from outside my local network.

I have now tested again and made both my smartphone and my Raspi reachable via an ipv6 address, and I was able to ping both devices from outside my local network.

So it must be my Unraid server blocking incoming IPv6 traffic, or am I on the wrong track here?

That means even if the WireGuard tunnel could be switched on, it would be of no use as Unraid remains unreachable via IPv6.

However, I have no idea what the problem is either.

Sceenshots for wg3 where using IPv4 and IPv6:

Screenshot 2025-07-08 164440.png

wg-quick of wg3 after enabling the tunnel:

Screenshot 2025-07-08 164506.png

Timeout error:

Screenshot 2025-07-08 180635.png

Edited by purplehexagon
typo

  • 4 weeks later...
  • Community Expert

This should be fixed in 7.2.0-beta.1, please retest with that release, or wait for the rc/stable if you don't want to use a beta.

  • 3 months later...
  • Author
On 8/2/2025 at 9:47 AM, JorgeB said:

This should be fixed in 7.2.0-beta.1, please retest with that release, or wait for the rc/stable if you don't want to use a beta.

I waited for the official release of 7.2.0 so that I could continue testing.

Now that 7.2.0 has been released, I tried again to create a Wireguard tunnel with IPv6 only and a tunnel with IPv6+IPv4 combined.

And indeed: a connection is possible, everything seems to be working again.

The only thing that still appears in the logs is the following line:

Nov 4 09:25:32 PurpleGravity http_get_contents: Curl error 28: Connection timed out after 15002 milliseconds. Requested url: 'https://wanip6.unraid.net'

Before 7.2.0 i was able to curl -v --interface br0 https://wanip6.unraid.net/ and get a corret response. Now with 7.2.0 i can't get a response with any interface.

The exact answer of my above command is:

Host wanip6.unraid.net:443 was resolved.

* IPv6: 2600:1f14:b8f:3b02:2f81:a0d1:f4d9:9e12

* IPv4: (none)

* Trying [2600:1f14:b8f:3b02:2f81:a0d1:f4d9:9e12]:443...

* socket successfully bound to interface 'br0'

* connect to 2600:1f14:b8f:3b02:2f81:a0d1:f4d9:9e12 port 443 from <redacted> port 43296 failed: Connection timed out

* Failed to connect to wanip6.unraid.net port 443 after 133307 ms: Could not connect to server

* closing connection #0

curl: (28) Failed to connect to wanip6.unraid.net port 443 after 133307 ms: Could not connect to server

  • Community Expert

But other than the message, everything appears to be working?

  • Author
5 minutes ago, JorgeB said:

But other than the message, everything appears to be working?

Correct. Anything but the message is working! Thanks for the amazing work done here.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.