Call Of Duty MP

  • Thread starter Thread starter Fenster
  • Start date Start date
F

Fenster

I would like to be able to start a Call Of Duty server that's visible on
the internet. My PC has two IP addresses, a local one for an internal
network and the one from my ISP, I'm not sure if this is the problem or
not.

Even if I force the IP address from the config file the server and the
players on it aren't visible from the internet server / player search.

Also, if I connect to my server from another local PC using

"CoDMP.exe +connect <internet IP>:<port>"

the connection is still made via the local IP address.

Any thoughts, comments or help would be appreciated.

Thanks.
 
Hi Fenster,

To determine if the issue is caused by your Internal IP address, you
will simply need to connect directly to your internet source bypassing
your router in the process to confirm that you can connect to your
game server.

If you're successfull, you may be able to setup your game server from
behind your router by using a Windows Broadband connection or a
PPPoE connection to your ISP over the existing connection of the
router. This will ensure that Windows is handling your DNS and IP
management instead of your Router, providing more speed and stability.


--
Cheers, *Windows_XP_MVP_Shell/User*
Jimmy S. http://mvp.support.microsoft.com

Visit my MSN Games and Windows Gaming Help Site: www.msce.mvps.org
MS Games Help and Support Center: http://support.microsoft.com/?pr=gms
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________



Fenster Wrote:
=================
| I would like to be able to start a Call Of Duty server that's visible on
| the internet. My PC has two IP addresses, a local one for an internal
| network and the one from my ISP, I'm not sure if this is the problem or
| not.
|
| Even if I force the IP address from the config file the server and the
| players on it aren't visible from the internet server / player search.
|
| Also, if I connect to my server from another local PC using
|
| "CoDMP.exe +connect <internet IP>:<port>"
|
| the connection is still made via the local IP address.
|
| Any thoughts, comments or help would be appreciated.
|
| Thanks.
 
Jimmy S. said:
Hi Fenster,

To determine if the issue is caused by your Internal IP address, you
will simply need to connect directly to your internet source bypassing
your router in the process to confirm that you can connect to your
game server.

If you're successfull, you may be able to setup your game server from
behind your router by using a Windows Broadband connection or a
PPPoE connection to your ISP over the existing connection of the
router. This will ensure that Windows is handling your DNS and IP
management instead of your Router, providing more speed and stability.
I'm not sure that I can do this (to be honest, I don't understand what
you're telling me or asking me to try in the second paragraph).

The configuration I have at present is three PCs connected to an
ethernet switch, one of them has an ADSL modem for connecting to the
internet. The 'internet' PC runs as the game server and ICS is used to
provide an internet connection for other two PCs. I would assume,
because of this, that Windows is providing DNS and IP management (but I
don't really know, ethernet and IP, etc. has always been a bit of a
mystery to me).

Maybe ICS is clever enough to route the two PCs via the local IP address
rather than via the internet so the local PCs not connecting to the
internet IP address may be a red herring but the server still isn't
visible from the internet (for other, external PCs). This is the major
problem.
 
Hi Fenster,

Is the PC directly connected to the ADSL the game server?

--
Cheers, *Windows_XP_MVP_Shell/User*
Jimmy S. http://mvp.support.microsoft.com

Visit my MSN Games and Windows Gaming Help Site: www.msce.mvps.org
MS Games Help and Support Center: http://support.microsoft.com/?pr=gms
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________


Fenster Wrote:
=================
| In message <[email protected]>, Jimmy S.
|| Hi Fenster,
||
|| To determine if the issue is caused by your Internal IP address, you
|| will simply need to connect directly to your internet source bypassing
|| your router in the process to confirm that you can connect to your
|| game server.
||
|| If you're successfull, you may be able to setup your game server from
|| behind your router by using a Windows Broadband connection or a
|| PPPoE connection to your ISP over the existing connection of the
|| router. This will ensure that Windows is handling your DNS and IP
|| management instead of your Router, providing more speed and stability.
||
||
| I'm not sure that I can do this (to be honest, I don't understand what
| you're telling me or asking me to try in the second paragraph).
|
| The configuration I have at present is three PCs connected to an
| ethernet switch, one of them has an ADSL modem for connecting to the
| internet. The 'internet' PC runs as the game server and ICS is used to
| provide an internet connection for other two PCs. I would assume,
| because of this, that Windows is providing DNS and IP management (but I
| don't really know, ethernet and IP, etc. has always been a bit of a
| mystery to me).
|
| Maybe ICS is clever enough to route the two PCs via the local IP address
| rather than via the internet so the local PCs not connecting to the
| internet IP address may be a red herring but the server still isn't
| visible from the internet (for other, external PCs). This is the major
| problem.
 
Jimmy S. said:
Hi Fenster,

Is the PC directly connected to the ADSL the game server?

PC1 is connected to the ADSL modem (and hence to the internet), it's the
game server. All three PCs are connected to a NetGear switch. PC2 and
PC3 get their internet access via ICS from PC1.
 
Hi Fenster,

Are outside players able to join your server over the Internet?
Is this issue affecting your LAN players or your Internet players?

--
Cheers, *Windows_XP_MVP_Shell/User*
Jimmy S. http://mvp.support.microsoft.com

Visit my MSN Games and Windows Gaming Help Site: www.msce.mvps.org
MS Games Help and Support Center: http://support.microsoft.com/?pr=gms
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________

Fenster Wrote:
=================
| In message <[email protected]>, Jimmy S.
|| Hi Fenster,
||
|| Is the PC directly connected to the ADSL the game server?
||
|
| PC1 is connected to the ADSL modem (and hence to the internet), it's the
| game server. All three PCs are connected to a NetGear switch. PC2 and
| PC3 get their internet access via ICS from PC1.
 
Jimmy S. said:
Hi Fenster,

Are outside players able to join your server over the Internet?
Is this issue affecting your LAN players or your Internet players?
The problem is that the server isn't usually visible (to local players)
in any of the "Join Game" lists (local, internet, favourites). I
assume, therefore, that it's not visible to internet players either.
Also, the server (and the players on it) are not visible from

http://stats.callofduty.com/index.php

What local players do to join a game is

CoDMP.exe +connect <server IP>:<port>

(or something similar, I'm in the wrong place to check this right now).

I'm not sure if this would work from the internet but I don't see why
not, as long as the IP wasn't "internal" (10.x.x.x, 192.168.x.x, etc.).

By the way, all three PCs can join internet games (although they never
see anything like the same number of servers but that's another question
for another day perhaps).

Thanks,
F.
 
Hi Fenster,

When LAN games don't connect, there are a few variables to consider, for
example check for a patch at: www.avault.com/pcrl/patches_list.asp?letter=a

1. Disconnect from the Internet by physically unplugging the cable or DSL
line, and then since there's no longer danger of outside attacks, turn off
your software firewall (Norton's, McAfee, Zone Alarm, Outpost, ICF,
etc.) as these firewalls could be blocking data to and from your system.

2. If you use a router, it could be blocking you as well:
Routers have built-in port blocking firewalls based on NAT technology.
DirectX games require that ports be open in order for the data packets
to be able to travel from one system to another. Here's How to Configure
a router for Multiplayer: http://mvps.org/nibblesnbits/PortRoute.html#howto

3. If Step 1 applies to you, but you want an alternative solution, pick up a cross-
over cable from your local supply shop to directly connect one computer to
the other on a 2 player LAN, especially if both computers are close together.

4. If you have multiple network adapters, the game might be using the wrong one
To verify this behaviour, click Start / Control Panel / System / Hardware Tab
/ Device Manager, click the + next to Network Adapters, right click the adapter
which accesses the Internet, and "Disable" it from the right-click menu. If that
works, open Control Panel / Network Connections, click Advanced / Advance
Settings / click the LAN Connection and then the UP arrow to change it's priority
so it's at the top of the list. Test your Internet games to see if they work this way.

5. DirectX may need to be upgraded on both systems:
http://www.microsoft.com/windows/directx/default.aspx

6. Universal PnP might need to be disabled in your router, or in Windows XP:
a) To enable or disable UPnP in XP, click Start / Run / type: services.msc
and you can then right-click Universal Plug and Play on the list to Start it.
b) Consult your router manual for the UPnP instructions for your model.

7. Network Adapter drivers may need to be updated on one or all machines.

8. You may need to specify the target IP using a game specific method.
Consult your game manual or readme file in the game directory. For MS
games: http://support.microsoft.com/default.aspx?scid=fh;EN-US;gmsnetw

9. You might be specifying the Public IP instead of the Private (LAN) IP.
To easily find the Public and Private IP numbers of the computer you
are using, visit: http://www.u.arizona.edu/~trw/games/nat_or_not.php

For more in depth troubleshooting, try this MS Network Troubleshooting article:
http://www.microsoft.com/windowsxp/expertzone/columns/russel/02april08.asp

.... and this exceptional Windows XP MVP Network Troubleshooter:
http://www.michna.com/kb/wxnet.htm

--
Cheers, Windows_XP_MVP_Shell/User
Jimmy S. http://mvp.support.microsoft.com

Visit my MSN Zone.com and Gaming Help Site: http://mvps.org/nibblesnbits
MS Games Help and Support Center: http://support.microsoft.com/?pr=gms
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________


Fenster Wrote:
=================
| In message <[email protected]>, Jimmy S.
|| Hi Fenster,
||
|| Are outside players able to join your server over the Internet?
|| Is this issue affecting your LAN players or your Internet players?
||
| The problem is that the server isn't usually visible (to local players)
| in any of the "Join Game" lists (local, internet, favourites). I
| assume, therefore, that it's not visible to internet players either.
| Also, the server (and the players on it) are not visible from
|
| http://stats.callofduty.com/index.php
|
| What local players do to join a game is
|
| CoDMP.exe +connect <server IP>:<port>
|
| (or something similar, I'm in the wrong place to check this right now).
|
| I'm not sure if this would work from the internet but I don't see why
| not, as long as the IP wasn't "internal" (10.x.x.x, 192.168.x.x, etc.).
|
| By the way, all three PCs can join internet games (although they never
| see anything like the same number of servers but that's another question
| for another day perhaps).
|
| Thanks,
| F.
 
Jimmy S. said:
Hi Fenster,

When LAN games don't connect, there are a few variables to consider, for
example check for a patch at: www.avault.com/pcrl/patches_list.asp?letter=a
I checked this out and I'm patched beyond the patch available on this
site. There was an ATI patch but I assume I don't need this as I'm not
having problems with the graphics side of things. Also, I'm a bit
concerned about the "independence" of the patches. What I mean by that
is that the site has a patch to V1.4 and an ATI patch and I'm already
patched to V1.5, does this mean the ATI patch is already incorporated?
Would it matter if it was (if I applied it 'again')? Or is it no longer
necessary? Or might it cause a problem for later/other versions of CoD?
1. Disconnect from the Internet by physically unplugging the cable or DSL
line, and then since there's no longer danger of outside attacks, turn off
your software firewall (Norton's, McAfee, Zone Alarm, Outpost, ICF,
etc.) as these firewalls could be blocking data to and from your system.

2. If you use a router, it could be blocking you as well:
Routers have built-in port blocking firewalls based on NAT technology.
DirectX games require that ports be open in order for the data packets
to be able to travel from one system to another. Here's How to Configure
a router for Multiplayer: http://mvps.org/nibblesnbits/PortRoute.html#howto

3. If Step 1 applies to you, but you want an alternative solution,
pick up a cross-
over cable from your local supply shop to directly connect one computer to
the other on a 2 player LAN, especially if both computers are
close together.

4. If you have multiple network adapters, the game might be using the
wrong one
To verify this behaviour, click Start / Control Panel / System /
Hardware Tab
/ Device Manager, click the + next to Network Adapters, right
click the adapter
which accesses the Internet, and "Disable" it from the right-click
menu. If that
works, open Control Panel / Network Connections, click Advanced / Advance
Settings / click the LAN Connection and then the UP arrow to
change it's priority
so it's at the top of the list. Test your Internet games to see
if they work this way.
I have multiple IP addresses, one for the NIC attached to the switch/LAN
and one for my ISP (via USB ADSL modem). I'll try the order/priority
but my concern is that because the ISP connection isn't there all the
time, specifically at power-up, the order may be changed by the system
and the local IP placed at the top of the list.
5. DirectX may need to be upgraded on both systems:
http://www.microsoft.com/windows/directx/default.aspx
I'll check this but I think that all machines are the same version of
DirectX. I think it's quite recent too but I'll check that as well.
6. Universal PnP might need to be disabled in your router, or in Windows XP:
a) To enable or disable UPnP in XP, click Start / Run / type: services.msc
and you can then right-click Universal Plug and Play on the list
to Start it.
b) Consult your router manual for the UPnP instructions for your model.

7. Network Adapter drivers may need to be updated on one or all machines.

8. You may need to specify the target IP using a game specific method.
Consult your game manual or readme file in the game directory. For MS
games: http://support.microsoft.com/default.aspx?scid=fh;EN-US;gmsnetw
Using this method I can connect any machine to any other for multiplayer
games. The puzzle, as previously mentioned, is that even if I force a
connection to the game server via the internet I still end up connected
via the LAN. This may be down to ICS being "clever" and saving me the
time and effort to out into the wide world and back but it makes me
doubt everything. If I specify a server by name and it finds a
"shortcut" I would consider it's doing its job well, if I specify an
address I would consider it broken that it's not using the address
requested.
9. You might be specifying the Public IP instead of the Private (LAN) IP.
To easily find the Public and Private IP numbers of the computer you
are using, visit: http://www.u.arizona.edu/~trw/games/nat_or_not.php
Not sure what you mean here. Whichever IP I specify from a local PC it
always connects using the local IP (as per previous comment). I checked
out NAT or not, it's very clever and more than a little worrying how
much information can be pulled off your PC without your knowledge.
For more in depth troubleshooting, try this MS Network Troubleshooting article:
http://www.microsoft.com/windowsxp/expertzone/columns/russel/02april08.asp

... and this exceptional Windows XP MVP Network Troubleshooter:
http://www.michna.com/kb/wxnet.htm
Thanks Jimmy, this is all very useful, helpful stuff.
F.
 
Hi Fenster,

You might consider doing a clean install of the game and updating it with
the most recent patch. That will clean out any conflicting updates.

--
Cheers, *Windows_XP_MVP_Shell/User*
Jimmy S. http://mvp.support.microsoft.com

Visit my MSN Games and Windows Gaming Help Site: www.msce.mvps.org
MS Games Help and Support Center: http://support.microsoft.com/?pr=gms
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________

Fenster Wrote:
=================
| In message <[email protected]>, Jimmy S.
|| Hi Fenster,
||
|| When LAN games don't connect, there are a few variables to consider, for
|| example check for a patch at: www.avault.com/pcrl/patches_list.asp?letter=a
||
| I checked this out and I'm patched beyond the patch available on this
| site. There was an ATI patch but I assume I don't need this as I'm not
| having problems with the graphics side of things. Also, I'm a bit
| concerned about the "independence" of the patches. What I mean by that
| is that the site has a patch to V1.4 and an ATI patch and I'm already
| patched to V1.5, does this mean the ATI patch is already incorporated?
| Would it matter if it was (if I applied it 'again')? Or is it no longer
| necessary? Or might it cause a problem for later/other versions of CoD?
|
|| 1. Disconnect from the Internet by physically unplugging the cable or DSL
|| line, and then since there's no longer danger of outside attacks, turn off
|| your software firewall (Norton's, McAfee, Zone Alarm, Outpost, ICF,
|| etc.) as these firewalls could be blocking data to and from your system.
||
|| 2. If you use a router, it could be blocking you as well:
|| Routers have built-in port blocking firewalls based on NAT technology.
|| DirectX games require that ports be open in order for the data packets
|| to be able to travel from one system to another. Here's How to Configure
|| a router for Multiplayer: http://mvps.org/nibblesnbits/PortRoute.html#howto
||
|| 3. If Step 1 applies to you, but you want an alternative solution,
|| pick up a cross-
|| over cable from your local supply shop to directly connect one computer to
|| the other on a 2 player LAN, especially if both computers are
|| close together.
||
|| 4. If you have multiple network adapters, the game might be using the
|| wrong one
|| To verify this behaviour, click Start / Control Panel / System /
|| Hardware Tab
|| / Device Manager, click the + next to Network Adapters, right
|| click the adapter
|| which accesses the Internet, and "Disable" it from the right-click
|| menu. If that
|| works, open Control Panel / Network Connections, click Advanced / Advance
|| Settings / click the LAN Connection and then the UP arrow to
|| change it's priority
|| so it's at the top of the list. Test your Internet games to see
|| if they work this way.
||
| I have multiple IP addresses, one for the NIC attached to the switch/LAN
| and one for my ISP (via USB ADSL modem). I'll try the order/priority
| but my concern is that because the ISP connection isn't there all the
| time, specifically at power-up, the order may be changed by the system
| and the local IP placed at the top of the list.
|
|| 5. DirectX may need to be upgraded on both systems:
|| http://www.microsoft.com/windows/directx/default.aspx
||
| I'll check this but I think that all machines are the same version of
| DirectX. I think it's quite recent too but I'll check that as well.
|
|| 6. Universal PnP might need to be disabled in your router, or in Windows XP:
|| a) To enable or disable UPnP in XP, click Start / Run / type: services.msc
|| and you can then right-click Universal Plug and Play on the list
|| to Start it.
|| b) Consult your router manual for the UPnP instructions for your model.
||
|| 7. Network Adapter drivers may need to be updated on one or all machines.
||
|| 8. You may need to specify the target IP using a game specific method.
|| Consult your game manual or readme file in the game directory. For MS
|| games: http://support.microsoft.com/default.aspx?scid=fh;EN-US;gmsnetw
||
| Using this method I can connect any machine to any other for multiplayer
| games. The puzzle, as previously mentioned, is that even if I force a
| connection to the game server via the internet I still end up connected
| via the LAN. This may be down to ICS being "clever" and saving me the
| time and effort to out into the wide world and back but it makes me
| doubt everything. If I specify a server by name and it finds a
| "shortcut" I would consider it's doing its job well, if I specify an
| address I would consider it broken that it's not using the address
| requested.
|
|| 9. You might be specifying the Public IP instead of the Private (LAN) IP.
|| To easily find the Public and Private IP numbers of the computer you
|| are using, visit: http://www.u.arizona.edu/~trw/games/nat_or_not.php
||
| Not sure what you mean here. Whichever IP I specify from a local PC it
| always connects using the local IP (as per previous comment). I checked
| out NAT or not, it's very clever and more than a little worrying how
| much information can be pulled off your PC without your knowledge.
|
|| For more in depth troubleshooting, try this MS Network Troubleshooting article:
|| http://www.microsoft.com/windowsxp/expertzone/columns/russel/02april08.asp
||
|| ... and this exceptional Windows XP MVP Network Troubleshooter:
|| http://www.michna.com/kb/wxnet.htm
||
|| --
|| Cheers, Windows_XP_MVP_Shell/User
|| Jimmy S. http://mvp.support.microsoft.com
||
| Thanks Jimmy, this is all very useful, helpful stuff.
| F.
 
Jimmy S. said:
Hi Fenster,

You might consider doing a clean install of the game and updating it with
the most recent patch. That will clean out any conflicting updates.
Thanks Jimmy, I'll give that a try.
F.
 
Back
Top