Click to See Complete Forum and Search --> : configuring medal of honor allied assault server (was:configuring server)
ilyash
11-02-2003, 02:20 PM
hey.. im trying to run mohaa (medal of honor allied assault) dedicated server on redhat 9.0
I got the linux binaries and copied the game from windows to linux.
I succesfully hosted the game through lan.
I hosted DED on redhat 9 and joined from a laptop on the network running windows.
However, that was when i did "join LAN game"
but when i try to connect from the internet, by typing in the external ip of the server, it says "connection time out" (on the client not the server)
so i think that the linux firewall is blocking port 12203 (mohaa port) on the server from the internet, and not from the lan.
How do i make it allow port 12203 to be accessed from internet?
Thanks, Ilya
The Linux Kid
11-02-2003, 02:50 PM
Does your server go through any sort of router etc? I know that my ISP has blocked all incoming requests to my computer to stop me hosting anything at all (they have done that to all users). Does yours? And finally, how does your modem plug into the server?
The Linux Kid
ilyash
11-02-2003, 11:24 PM
it goes through a router.
my isp doesnt block incoming connections..
ilyash
11-07-2003, 10:13 PM
anybody???
ph34r
11-07-2003, 10:58 PM
is is... cable to wall to cablemodem to router to computer?
In any event, you need to get the router to forward all traffic on that port to the internal IP of the server.
ilyash
11-09-2003, 11:05 PM
yeah.. i did port forwarding..
and im sure it works.. bcz i did port forwarding for apache on port 80 and that works from net
ilyash
11-11-2003, 02:25 PM
router is a netgear wgr614
it shows up in the in-game server browser thing..
but when i try to connect to it..
it gives some errors about connectionless packets.
Im really lost..
please help... lol!
bwkaz
11-11-2003, 07:47 PM
"connectionless packets"
Could you post the exact errors please?
It might have something to do with forwarding TCP packets vs. UDP packets (UDP packets are "connectionless"; TCP packets are not). "Ports" are a construction of either the TCP or UDP layers, also, so forwarding TCP port 12203 is not the same thing as forwarding UDP port 12203...
dboyer
11-11-2003, 08:08 PM
redhat's firewall is blocking incoming traffic, you just need to disable it...
Basic Firewall Configuration (http://jamesthornton.com/redhat/linux/Enterprise/3/System-Administration-Guide/ch-basic-firewall.html)
(edit)
maaybe, I think... but i read over the original post again, and Im not thinking maaaybe not... because you were able to conenct with the laptop... eh... worth a looksee at least...
ilyash
11-11-2003, 09:11 PM
dboyer.. its already disabled lol
bwkaz: the exact error on laptop was:
"connectionless packet (getchallenge)"
i think it might be something with udp and tcp..
but when i did port forwarding my router only gave me these options:
service name (mohaa)
start port (12200)
end port (12204)
Ip adress of comp (192.168.0.x)
nothing about udp/tcp
the router is a netgear WGR614
thanks alot..
-Ilya
bwkaz
11-12-2003, 07:53 PM
If you have traceroute on a Linux machine outside your network, you can try traceroute'ing to the MoH UDP port. (traceroute -p 12200 yourexternalipaddress ought to do it, I think...).
ilyash
11-12-2003, 11:14 PM
thanks so much to everyone who tried..
i finally got it to work..
before i couldnt have conencted.. bcz it was within my network..
the other day me n a bud played through net.. thanks again!