Microsoft KB Archive/831360

From BetaArchive Wiki

Article ID: 831360

Article Last Modified on 12/15/2006



APPLIES TO

  • Microsoft Dungeon Siege
  • Microsoft Dungeon Siege: Legends of Aranna



SYMPTOMS

After you enter ZoneMatch and you try to join a game of Microsoft Dungeon Siege, you may receive an error message that is similar to the following:

No games were found at the specified address.

CAUSE

This problem may occur if Dungeon Siege cannot communicate to other games by using the DirectPlay ports.

RESOLUTION

To resolve this problem, use the following methods in the order that they appear.

Method 1: Obtain the latest Dungeon Siege update

To obtain the most recent Dungeon Siege update, follow these steps:

  1. Start Dungeon Siege.
  2. Click Multiplayer.
  3. Click ZoneMatch.
  4. Click Yes if you receive either of the following messages:

    A new version of the game update software is available. Do you want to install this now?

    There is an update for Dungeon Siege available. Do you want to install this now?

For more information about how to install the update, click the following article number to view the article in the Microsoft Knowledge Base:

324477 Dungeon Siege 1.0: Availability of the Dungeon Siege update and the fixes included in the update


Method 2: Verify network hardware

You may experience problems connecting to multiplayer games through a router without UPnP. You may have to configure your router to permit the use of required network ports.

If you have UPnP hardware as part of your existing network, confirm that UPnP is enabled in the settings or contact the manufacturer for more information. If you are buying new hardware, look for the UPnP logo on the box.

For more information about how to configure network ports, click the following article number to view the article in the Microsoft Knowledge Base:

320020 Dungeon Siege: Network ports required for multiplayer games


Method 3: Enable port forwarding

If you use a broadband connection, you may experience problems when you try to play Dungeon Siege on systems that are using Network Address Translation (NAT). If your system uses NAT, you will not be able to host games of Dungeon Siege. However, you will typically be able join games that are hosted by users whose systems do not use NAT.

You can overcome this problem by reprogramming your NAT to redirect all external network traffic to a specific host on the internal network. Be aware that you can only have a single server behind NAT. Port forwarding circumvents many of the security features of your NAT.

Alternatively, you can enable specific ports. Dungeon Siege uses DirectPlay 8.1. DirectPlay 8.1 typically uses ports 6073, 2302, and 2300.
ZoneMatch Port
AutoUpdate, Chat, Games List, News: 80 TCP
2300 UDP - Primary ZoneMatch Port

Game Session Ports
6073 UDP - Primary: Inbound for Hosting, Outbound for Joining
2302-2400 UDP - Secondary: Inbound
2302-2400 UDP - Secondary: Outbound

See your NAT documentation for specific information about port forwarding. For more information about NAT, visit the following Microsoft Web site:

Method 4: Open or configure the DirectPlay ports on your network

For Dungeon Siege to work on your network, the required network ports must be open. To verify that these ports are open, or to open these ports, contact your network administrator or your Internet Service Provider (ISP). If you are the administrator of the network, see the documentation for networking hardware or software to determine the steps that you must take to open these ports.

For more information about required network ports, click the following article numbers to view the articles in the Microsoft Knowledge Base:

320020 Dungeon Siege: Network ports required for multiplayer games


Method 5: Connect to another game

The network of the game that you are trying to connect to may be having problems. Try to connect to a different game that is hosted by someone else.

MORE INFORMATION

The following are other possible causes of problems with multiplayer games of Dungeon Siege.

DirectPlay cannot host or play with auto-configured IP addresses in Microsoft Windows Millennium Edition (Me), Microsoft Windows 2000, or Microsoft Windows XP

DirectPlay cannot host or join games on a computer that becomes a member of a network that is using the auto-configuration IP Address feature of Windows Millennium Edition (Me), Windows 2000, or Windows XP. To resolve this issue, manually configure the IP addresses of the computers on the network.

For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:

314067 How to troubleshoot TCP/IP connectivity with Windows XP


308007 How to troubleshoot home networking in Windows XP


308199 How to change the IP address of a network adapter in Windows 2000


300986 How to diagnose and test TCP/IP or NetBIOS network connections in Windows 2000


Windows Millennium Edition (Me) and Windows XP Internet Connection Sharing

Multiplayer clients cannot join games consistently while trying to connect in Dungeon Siege by using Internet Connection Sharing under Windows Millennium Edition (Me) or under Windows XP. At the time of the Dungeon Siege release, there was no resolution for this issue. For current information, visit the following Microsoft Web site:

Problems with multiple network adapters

If the host computer has more than two Ethernet adapters, an unavailable IP address may appear in the Settings Summary pane. To avoid this problem, disable extra network adapters before you host a game.

Cannot communicate with the AutoUpdate server

If your network uses a proxy server, AutoUpdate may not be able to communicate with the AutoUpdate server. You can manually configure a proxy server name in the DungeonSiege.ini file. To do so, follow these steps:

  1. Locate one of the following files:

    C:\Documents and Settings\username\My Documents\Dungeon Siege\DungeonSiege.ini

    C:\Documents and Settings\username\My Documents\Dungeon Siege LOA\DungeonSiege.ini

  2. Open the file by using Notepad.exe.
  3. Change the

    autoupdate_server = autoupdate.zone.com

    text to

    autoupdate_proxy = myproxyserver

    where myproxyserver is the name of the proxy server for you network.

  4. Save the file, and then quit Notepad.


REFERENCES

For more information about how to troubleshoot network games, click the following article number to view the article in the Microsoft Knowledge Base:

819836 How to troubleshoot multiplayer issues in Microsoft games



Additional query words: setup installation performance

Keywords: kbconfig kbsetup kberrmsg kbprb kbinfo KB831360