Microsoft KB Archive/831360

= You receive the &quot;No games were found at the specified address&quot; error message when you try to connect to a network game of Dungeon Siege =

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:  Start Dungeon Siege. Click Multiplayer. Click ZoneMatch. 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:

http://msdn2.microsoft.com/en-us/library/ms811085.aspx

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:

http://www.dungeonsiege.com

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:  Locate one of the following files:

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

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

</li> Open the file by using Notepad.exe.</li>  Change the <pre class="fixed_text">autoupdate_server = autoupdate.zone.com text to <pre class="fixed_text">autoupdate_proxy = myproxyserver where  is the name of the proxy server for you network. </li> Save the file, and then quit Notepad.</li></ol>

<div class="references_section">