"Logging in to game server" VERY slow when IPv6 enabled

Hello!

EDIT: Heh, perhaps I should re-title this “IPv6 doesn’t work”? :wink:

It takes ~25 sec every time I try to log in, always taking almost the entire time on the “Logging in to game server” phase. (Basically, it seems to try IPv6, and then time out and fall back to IPv4)

If I disable IPv6, it only takes a second(ish).

I have no lagginess or anything else otherwise, just the very, VERY slow connect time.

When I was troubleshooting:
I didn’t know what IPv6 addresses to test (or perhaps what hostname to try to resolve) to see if there is some weird issue here, but looking at my netstat for connections on port 3724, I can see a failed attempt to connect (SYN_SENT means my computer is trying to initiate a TCP connection to the Blizzard server, but is not getting a response):

$ netstat | grep 3724
  TCP    [2606:6000:cxxx:redacted]:50982  [2a04:e800:5010:3673:f816:4dff:feb1:8f71]:3724  SYN_SENT

This seems to fall back to IPv4, shortly thereafter, and once I get to my character selection screen, you can see the SYN_SENT still lingering:

$ netstat | grep 3724
  TCP    192.168.34.40:51020    137.221.101.175:3724   ESTABLISHED
  TCP    [2606:6000:cxxx:redacted]:51021  [2a04:e800:5010:3673:f816:4dff:fe2a:3fa6]:3724  SYN_SENT

I am on Spectrum (nee Time Warner / Road Runner) in San Diego.

nb: I have no issues hitting other IPv6 hosts, and do so regularly without issue.

EDIT, since I can’t follow up to my own post:
Quick follow-up…

I tried connecting to 2a04:e800:5010:3673:f816:4dff:feb1:8f71 on port 3724 from a few places I have shells, and none connect… just times out.

I can traceroute to that host cleanly, however, so this is just a matter of that destination server not actually responding to port 3724 :slight_smile:

$ mtr -6rwc 10 2a04:e800:5010:3673:f816:4dff:feb1:8f71
Start: 2019-08-16T18:26:36-0700
HOST: bluescreen                              Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 2606:6000:cxxx:redacted                  0.0%    10    0.0   0.0   0.0   0.0   0.0
  2.|-- 2606:6000:cxxx:redacted                  0.0%    10   33.0  21.6   8.0  88.0  24.4
  3.|-- 2605:e000:0:redacted                     0.0%    10   11.0  39.6  10.0 148.0  54.6
  4.|-- 2605:e000:0:redacted                     0.0%    10   19.0  37.4  12.0 117.0  37.1
  5.|-- ???                                     100.0    10    0.0   0.0   0.0   0.0   0.0
  6.|-- 2001:1998:0:4::368                      40.0%    10   22.0  24.3  22.0  27.0   1.8
  7.|-- 2001:1998:0:4::12e                       0.0%    10   19.0  21.0  15.0  46.0   9.0
  8.|-- 2001:1998:0:8::6b5                       0.0%    10   19.0  25.5  16.0  77.0  18.3
  9.|-- ae1-br01-eqla1.as57976.net               0.0%    10  946.0 147.0  16.0 946.0 291.3
 10.|-- et-0-0-2-br01-swlv10.as57976.net         0.0%    10   21.0  26.2  21.0  49.0   8.2
 11.|-- et-0-0-31-pe01-swlv10.as57976.net        0.0%    10   27.0  28.0  21.0  50.0  10.7
 12.|-- las-swlv10-ia-bons-02.as57976.net        0.0%    10   23.0  23.9  22.0  29.0   2.3
 13.|-- 2a04:e800:5010:3673::2                   0.0%    10   22.0  23.7  21.0  30.0   3.2
 14.|-- ???                                     100.0    10    0.0   0.0   0.0   0.0   0.0
 15.|-- ???                                     100.0    10    0.0   0.0   0.0   0.0   0.0
 16.|-- 2a04:e800:5010:3673:f816:4dff:feb1:8f71  0.0%    10   21.0  21.9  20.0  26.0   1.9

1 Like
1 Like

and for two weeks they have known and … no fix

a year and no fix

disabling ipv6 in network adapter settings fixes this so 100% ipv6 related

Blizz never fixes these issues it seems unless it affects a lot of people

Just curious why you want to use ipv6 for WoW. Is ipv6 faster or lower latency for mmos?

Here’s something you can try. If you have a cell phone plan that allows tethering, try that to test your WoW login on ipv6.

It’s less to do with using ipv6 with WoW and more about having to disable it when playing WoW. If they just completely disabled support for it and had it automatically use ipv4 it wouldn’t really matter.

Also necro’d this post because i was having this issue, googled it and this showed up

1 Like

The ipv6 option has to be checked in WoW settings in order for the client to attempt connecting over ipv6, right?

Awesome, didn’t realize there was a setting for that. Unchecking that let’s me keep ipv6 enabled on pc without wow using it, thanks for the tip!