Select Your Console

Select Xbox 360
bottom

Change Your Console:


The Diagnostic Server detects Internet Control Message Protocol (ICMP) problems when using Xbox Live with your Original Xbox console

Article ID:840418
Last Review:July 17, 2009
Revision:5.4
On This Page

SUMMARY

This article describes how to diagnose Internet Control Message Protocol (ICMP) problems.

Back to the top

MORE INFORMATION

With the most recent release of the Dashboard, Xbox Live users can analyze router problems on a more detailed level than they could in previous releases. Through the Dashboard’s Connect Status screen (Network Troubleshooter), you can access a new tool named the Diagnostic Server. The Diagnostic Server performs various tests to determine whether your router:
Has an MTU setting that is incompatible with Xbox Live.
Handles ICMP port-unreachable packets incorrectly.
Is a highly aggressive NAT-type router.

Back to the top

How an Internet Control Message Protocol (ICMP) problem can prevent you from enjoying Xbox Live service

A router that handles ICMP port-unreachable packets incorrectly is susceptible to having its ports closed by packets that arrive from the Internet. If this is the case with your router, you may be severely inconvenienced and exposed to a security risk. For example, Xbox Live service will prevent you from signing in to Xbox Live, joining games, or causing bad gaming experiences for yourself and others.

Back to the top

How to determine if you are experiencing an ICMP router problem

To check whether your router has this issue:
1. Select the Y button on the ConnectStatus screen, and then press the A button tocontinue to the diagnostic read-outs.
2. You receive the following information in theDiagnostic Server window:
<Version #>
IC: x (aaaa – bbbb) x=0  ICMP testfailed and there is an ICMP problem.
x=1  No ICMP problem.
(aaaa-bbbb) is the error code
3. If the IC shows a “1,” the router passed the test, and ICMPpacket loss is not an issue with the router.

If the IC shows a “0,”the test failed. If this is the case, you have a router that is incompatiblewith Xbox Live. This is because of your router handling ICMP packetsincorrectly. You may have to update your router’s firmware or obtain one of therouters listed on one of the following Xbox Router Compatibility Websites:

United States:http://support.xbox.com/support/en/us/xbox/xboxlive/getconnected/compatiblenetworkequipment/compatiblenetworkingequipment.aspx (http://support.xbox.com/support/en/us/xbox/xboxlive/getconnected/compatiblenetworkequipment/compatiblenetworkingequipment.aspx)

Note For Pacific Rim countries, the Router compatibilitypage is different for each country:

Australia:http://www.xbox.com/en-au/support/xbox/live/start/connect/router/routerlanding.htm (http://www.xbox.com/en-au/support/xbox/live/start/connect/router/routerlanding.htm)

HongKong:http://www.xbox.com/zh-hk/live/connect/routercompatibility.htm (http://www.xbox.com/zh-hk/live/connect/routercompatibility.htm)

Korea:http://www.xbox.com/ko-kr/live/connect/routercompatibility.htm (http://www.xbox.com/ko-kr/live/connect/routercompatibility.htm)

NewZealand:http://www.xbox.com/en-NZ/support/xbox/live/start/connect/router/routerlanding.htm (http://www.xbox.com/en-NZ/support/xbox/live/start/connect/router/routerlanding.htm)

Singapore:http://www.xbox.com/zh-sg/live/connect/routercompatibility.htm (http://www.xbox.com/zh-sg/live/connect/routercompatibility.htm)

Taiwan:http://www.xbox.com/zh-tw/live/connect/routercompatibility.htm (http://www.xbox.com/zh-tw/live/connect/routercompatibility.htm)
Note If you are not using a router to connect to Xbox Live, the Diagnostic Server readings should all show a positive (pass) test result (1).

Back to the top

Error Codes Associated with ICMP tests

The following table gives the error codes associated with ICMP tests that pass or fail. The Success code is displayed for each successful test. Failures may be caused by DNS failures, memory shortages, diagnostic server problems, or IP Address/Port changes from the server.
Error CodeValue as displayed in TroubleshooterComment
XONLINE_E_LOGON_DNS_LOOKUP_FAILED0x8015190
XONLINE_E_LOGON_DNS_LOOKUP_TIMEDOUT 0x80151904
E_OUTOFMEMORY 0x8007000E
XONLINE_E_INTERNAL_ERROR 0x80150007Failure is indicated if a return value is received from the XDS server, but it is not what you expected.
XONLINE_E_BAD_CONTENT_TYPE 0x8015000CThe IP Address or the Port from the server changed, and you have the ICMP problem.
XONLINETASK_S_SUCCESS 0x001500F0Everything is good. If you do not see this code, the test results are not necessarily valid. For example, the ICMP problem flag cannot be trusted.
Note If you are not using a router to connect to Xbox Live, the Diagnostic Server readings should all indicate a positive (pass) test result (1).

Back to the top

Diagnostic Servers

For additional information about Diagnostic Servers, visit one the following Web sites:

Pacific Rim

Australia: http://www.xbox.com/en-AU/support/xbox/live/start/connect/diagnose-dash/default.htm (http://www.xbox.com/en-AU/support/xbox/live/start/connect/diagnose-dash/default.htm)
Hong Kong: http://www.xbox.com/zh-HK/live/connect/ (http://www.xbox.com/zh-HK/live/connect/)
Korea: http://www.xbox.com/ko-kr/Live/Connect/diagnosing.htm (http://www.xbox.com/ko-kr/Live/Connect/diagnosing.htm)
New Zealand: http://www.xbox.com/en-NZ/support/xbox/live/start/connect/sharedpc/default.htm (http://www.xbox.com/en-NZ/support/xbox/live/start/connect/sharedpc/default.htm)
Singapore: http://www.xbox.com/zh-sg/Live/Connect/diagnosing.htm (http://www.xbox.com/zh-sg/Live/Connect/diagnosing.htm)
Taiwan: http://www.xbox.com/zh-tw/Live/Connect/diagnosing.htm (http://www.xbox.com/zh-tw/Live/Connect/diagnosing.htm)

Back to the top