IPv6 Test Problem

Hello I'm Ahmet, from Turkey.


Here any ISP give IPv6 adress but Apple want to test game only IPv6 network. So we can't test our game at all stages person from apple can't connect our server. At IPv4 there is any problem. Game developing in Unity.


What can we do for this problem?


Thanks for your help and understanding.

Replies

You can set up an IPv6 test network per item #1 in my Supporting IPv6-only Networks pinned post.

Having said that, I think it’s unlikely that this is caused by an IPv6 problem. Presumably your server is on the public Internet? Can you post the DNS name and port number here?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

IPv4 : 34.242.141.209

IPv6 : 2a05:d018:64e:9b00:1004:be60:a435:6ffd


Port : 50900


I can connect to server from my IPhone 11 with IPv4, I can connect to server from other VPS with IPv6.


But when I send game to rewiew apple staff can't connect anytime 😟


And if I do #1 on your post, network is unreachable from mu phone 😢

Port : 50900

Is that UDP or TCP?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Both are opened but we use reliale UDP network system.

Both are opened

Interesting. I tried this from inside Apple and I wasn’t able to connection to either address:

$ telnet 34.242.141.209 50900
Trying 34.242.141.209...
telnet: connect to address 34.242.141.209: Connection refused
telnet: Unable to connect to remote host
$ telnet 2a05:d018:64e:9b00:1004:be60:a435:6ffd 50900
Trying 2a05:d018:64e:9b00:1004:be60:a435:6ffd...
telnet: connect to address 2a05:d018:64e:9b00:1004:be60:a435:6ffd: Connection refused
telnet: Unable to connect to remote host

I also tried it from home and got the same result:

$ telnet 34.242.141.209 50900
Trying 34.242.141.209...
telnet: connect to address 34.242.141.209: Connection refused
telnet: Unable to connect to remote host

[I can’t try IPv6 from home because my IPv6 is playing up at the moment )-: ]

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

It is weird.


But we are connecting to server from PC, Android and My IPhone 11 IOS 13.3.1


But today; apple staff still can't connect to server 😟


We tested IPhone 11, 7, 8 and 8 plus all works.


Can you test to look "34.242.141.209", can you see xammp page here?


And is this possible to add you as Test Flight user for looking to connection?

Can you test to look "34.242.141.209", can you see xammp page here?

OK, I tried again from my home network:

  • Ping fails:

    $ ping 34.242.141.209
    PING 34.242.141.209 (34.242.141.209): 56 data bytes
    Request timeout for icmp_seq 0
    ^C
    --- 34.242.141.209 ping statistics ---
    2 packets transmitted, 0 packets received, 100.0% packet loss

    .

  • Can connect to HTTP:

    $ telnet 34.242.141.209 80
    Trying 34.242.141.209...
    Connected to ec2-34-242-141-209.eu-west-1.compute.amazonaws.com.
    Escape character is '^]'.
    ^]
    telnet> q
    Connection closed.

    .

  • It actually returns a redirect:

    $ curl -D /dev/stderr http://34.242.141.209 HTTP/1.1 302 Found Date: Fri, 27 Mar 2020 09:32:36 GMT Server: Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.4.3 X-Powered-By: PHP/7.4.3 Location: http://34.242.141.209/dashboard/ Content-Length: 0 Content-Type: text/html; charset=UTF-8

    I suspect that this is the XAMPP page you’re looking for.

  • Telnet to your port still fails:

    $ telnet 34.242.141.209 50900
    Trying 34.242.141.209...
    telnet: connect to address 34.242.141.209: Connection refused
    telnet: Unable to connect to remote host

    .

I have to stress that there’s nothing special about my home network; it’s a standard consumer DSL network.

My advice here is that you sign up to a VPN service that has egress points in various countries around the world and use that to check the availability of your service.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"
  • We also have a problem that we can't connect to the server. Could you please help us check it? udp Ip:170.106.36.8 port:9001

Add a Comment

Connecting from client is success with same port. Client from PC, Android and my IPhone 11.


https://i.hizliresim.com/zeN4vX.jpg


Maybe ICMP requests are closed at server side.

I think problem is not NetworkLibrary because I tested 2 library and same result.
I tested 2 server in microsoft and aws so problem is not server.
I and apple staff use same device same IOS version so problem is not ciient device.
Yesterday we realized some android users have same problem so problem is not ios and android client.


But what is problem I don't know 😀 Connection error is network unreachable but how is it possible with same models of IPhone 11 and same IOS version 13.4