Halo: The Master Chief Collection Guide

Halo MCC: Fix for not finding servers & How to choose your region to connect to for Halo: The Master Chief Collection

Halo MCC: Fix for not finding servers & How to choose your region to connect to

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)

To check whether your connection is blocked by Xbox Live services follow the steps below:

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]

This whole sequence can also be done with just one executable

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

If you want to only connect to specific regions then follow the steps below:

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:

All Servers

# 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

EU Servers only

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

US Servers only

# 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

Sources:

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!

SteamSolo.com