Overview
A fix for connection issues with Xbox Live services and a tutorial on how to choose the region you want to play on in MCC.
Introduction
This guide helps you troubleshoot connection issues on MCC and lists all the server addresses that MCC connects to in multiplayer.
Xbox Networking (NAT Type)
1. Go to your desktop and click the Windows button on the bottom left and open “Settings”
2. In settings, click “Gaming”
3. In Gaming, click “Xbox Networking”
Here you can see if the Xbox Live services are being blocked or not.
4. If your connections are blocked, click “Fix it”
5. After the fixing has been done, click “Check again”
6. Now you should have a working connection to Xbox Live
If your NAT Type comes out as “Moderate” or “Strict” then read https://old.reddit.com/r/Windows10/comments/bqnwi9/microsoft_teredo_tunneling_adapter_missing_in/ and this[portforward.com]
1. Open notepad and paste:
netsh int teredo set state disable
netsh int teredo set state type=default
netsh int teredo set state enterpriseclient
netsh int teredo set state servername=teredo.remlab.net
2. Save as “something.bat”. The .bat extension is only necessary
3. Run as admin and it will do the same as going to settings and doing all the steps
Editing Windows hosts -file
1. Open File Manager and navigate over to “C:WindowsSystem32driversetc” and open “hosts” with notepad and Adminstrator privileges (if you didn’t open the hosts -file with Adminstrator privileges, then It will ask you to do so once your trying to save the edited file).
2. In the hosts -file you need to paste the server addresses that you don’t want to connect to (found at the bottom of the guide). In this example EU only
3. Save the file.
MCC Server adresses
Here is a list of the servers that MCC currently uses. To manipulate which servers you want to connect to, you need to put the server addresses into the “hosts” -file that you DON’T WANT TO JOIN. Note: I’m using a “#” to tell the “hosts” -file to not read that line. It serves the same purpose as deleting the line altogether. Here are some presets and what they look like ingame:
# 0.0.0.0 pfmsqosprod.eastus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.eastus2.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.northcentralus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.centralus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.southcentralus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.westus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.northeurope.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.westeurope.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.eastasia.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.southeastasia.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.japanwest.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.japaneast.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.australiaeast.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.australiasoutheast.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod2.australiasoutheast.cloudapp.azure.com
# 0.0.0.0 xblcxplatqos-brs-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-scus-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-cus-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-eus-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-neu-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-jae-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-ause-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-seas-9-18-2-0.cloudapp.net
0.0.0.0 pfmsqosprod.eastus.cloudapp.azure.com
0.0.0.0 pfmsqosprod.eastus2.cloudapp.azure.com
0.0.0.0 pfmsqosprod.northcentralus.cloudapp.azure.com
0.0.0.0 pfmsqosprod.centralus.cloudapp.azure.com
0.0.0.0 pfmsqosprod.southcentralus.cloudapp.azure.com
0.0.0.0 pfmsqosprod.westus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.northeurope.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.westeurope.cloudapp.azure.com
0.0.0.0 pfmsqosprod.eastasia.cloudapp.azure.com
0.0.0.0 pfmsqosprod.southeastasia.cloudapp.azure.com
0.0.0.0 pfmsqosprod.japanwest.cloudapp.azure.com
0.0.0.0 pfmsqosprod.japaneast.cloudapp.azure.com
0.0.0.0 pfmsqosprod.australiaeast.cloudapp.azure.com
0.0.0.0 pfmsqosprod.australiasoutheast.cloudapp.azure.com
0.0.0.0 pfmsqosprod2.australiasoutheast.cloudapp.azure.com
0.0.0.0 xblcxplatqos-brs-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-scus-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-cus-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-eus-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-neu-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-jae-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-ause-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-seas-9-18-2-0.cloudapp.net
# 0.0.0.0 pfmsqosprod.eastus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.eastus2.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.northcentralus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.centralus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.southcentralus.cloudapp.azure.com
# 0.0.0.0 pfmsqosprod.westus.cloudapp.azure.com
0.0.0.0 pfmsqosprod.northeurope.cloudapp.azure.com
0.0.0.0 pfmsqosprod.westeurope.cloudapp.azure.com
0.0.0.0 pfmsqosprod.eastasia.cloudapp.azure.com
0.0.0.0 pfmsqosprod.southeastasia.cloudapp.azure.com
0.0.0.0 pfmsqosprod.japanwest.cloudapp.azure.com
0.0.0.0 pfmsqosprod.japaneast.cloudapp.azure.com
0.0.0.0 pfmsqosprod.australiaeast.cloudapp.azure.com
0.0.0.0 pfmsqosprod.australiasoutheast.cloudapp.azure.com
0.0.0.0 pfmsqosprod2.australiasoutheast.cloudapp.azure.com
0.0.0.0 xblcxplatqos-brs-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-scus-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-cus-9-18-2-0.cloudapp.net
# 0.0.0.0 xblcxplatqos-eus-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-neu-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-jae-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-ause-9-18-2-0.cloudapp.net
0.0.0.0 xblcxplatqos-seas-9-18-2-0.cloudapp.net
Current state
As of season 6, the Network menu will only show a loading icon, if you manually alter the server addresses in the hosts file, but you will still connect to only the selected servers.
Sources and Feedback
Xbox Networking: Thanks to GrindGods for telling me this method.
1. Choosing MCC servers:
2. Updated MCC servers:
Send me your feedback and bugs that you found in the comments!
Thanks for viewing!