STEAM GROUP
Linux Game Server Managers linuxgsm
STEAM GROUP
Linux Game Server Managers linuxgsm
41
IN-GAME
563
ONLINE
Founded
February 9, 2015
mrjay Feb 24, 2016 @ 2:13pm
Arma 3 - How to open my server on the internet (for my friends)
Hi everyone,

I downloaded and installed an Arma 3 on my little server at home.
It seems to run perfectly, in local access (LAN) I can connect to my server without any problem.

I opened the port 2302 (TCP and UDP...just to be sure) and I checked that the port is open by using this website:
https://pentest-tools.com/network-vulnerability-scanning/udp-port-scanner-online-nmap

I got this result:

Originally posted by checkport:
Starting Nmap 6.00 ( http://nmap.org ) at 2016-02-24 23:53 EET
Initiating Ping Scan at 23:53
Scanning **************** [4 ports]
Completed Ping Scan at 23:53, 0.08s elapsed (1 total hosts)
Initiating UDP Scan at 23:53
Scanning *********** [3 ports]
Completed UDP Scan at 23:53, 0.23s elapsed (3 total ports)

[+] Nmap scan report for ********************
Host is up (0.048s latency).

PORT STATE SERVICE
2300/udp open|filtered unknown
2301/udp open|filtered cpq-wbem
2302/udp open|filtered binderysupport


Nmap done: 1 IP address (1 host up) scanned in 0.41 seconds
Raw packets sent: 7 (236B) | Rcvd: 1 (28B

So the port is open.
At least it seems like it...tell me if I am wrong or if I misread the nmap scan.


So the problem is:
When I give my ip address or my no-ip address to a friend, and if he tries to connect to my server, it does not work.

For info, my friend launched Arma and clicked on the "Remote" button in the multiplayer section and there he typed my ip address and the right port 2302 (he also tried my no-ip just in case)...anyway it does not work: the server does not show up in the list.

For information:
When I run ./arma3server details, I got this:
Originally posted by ./arma3server details:
(...)
Ports

Change ports by editing the parameters in
/home/arma3server/serverfiles/cfg/arma3-server.server.cfg.

Useful port diagnostic command:
netstat -atunp | grep arma3server

DESCRIPTION DIRECTION PORT PROTOCOL
> Game INBOUND 2302 udp
> Steam: Query INBOUND 2303 udp
> Steam: Master traffic INBOUND 2304 udp

Status: ONLINE

And finally
In the config file /home/arma3server/serverfiles/cfg/arma3-server.server.cfg
I have put the line upnp=1
Just in case....


What did I miss ?

TL;DR;
How to open an Arma 3 server to the public ?
How come that the port is open and my server is accessible in LAN but not from the internet? (even though the port 2302 is open on my router)

Thank you in advance for your help.
Last edited by mrjay; Feb 24, 2016 @ 2:14pm
< >
Showing 1-5 of 5 comments
Mazer Feb 24, 2016 @ 7:37pm 
Originally posted by mrjay:
PORT STATE SERVICE 2300/udp open|filtered unknown 2301/udp open|filtered cpq-wbem 2302/udp open|filtered binderysupport
Unplug the server's network connection or shut it down and run the scan again. Same results?
mrjay Feb 25, 2016 @ 2:03am 
Damn...yes, same answer when the server is not connected (!!!)
What the hell ?

Thanks for your help! If you have any ideas of the source of the problem, I am ready to try any suggestion :)
mrjay Feb 25, 2016 @ 5:51am 
I checked a bit nmap's documentation and it seems that open|filtered is not good news in any case.
It seems that it means that the port is probably closed but nmap was unable to determine if the port is closed or wether some packet got dropped.

In any case:
I am quite sure of my process for opening ports as I have other ports open for other services available on my server (ssh, etc.)

....aaaaaaaaaaaaaand I just realized that we can use SSH tunneling to play arma. I can just tell my friends to open a connection on my server with a tunnel pointing to the port of the Arma server and basta!
mrjay Feb 25, 2016 @ 6:54am 
Damn again...
SSH forwards TCP easily, UDP is another story...
Damn damn
mrjay Feb 25, 2016 @ 10:24am 
I am becoming crazy with this problem
Anyone? Any idea?
< >
Showing 1-5 of 5 comments
Per page: 15 30 50

Date Posted: Feb 24, 2016 @ 2:13pm
Posts: 5