I recently created an arma 3 dedicated server with TADST and when i launched the server the console says:
Dedicated host created.
Game Port: 2302, Steam Query Port: 2303
UPNP initialized
Host identity created.
And even though have port forwarded, the server only shows up on lan. I joined it and everything including the mods work fine except that the server is not online. I checked with url http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=X.X.X.X and my result was {"response":{"success":true,"servers":[]}}.
To fix this issue open ports on your pc via Control Panel\Network and Internet\Network and Sharing Centre\Ethernet\Properties\Sharing. In sharing open the ports needed and 'Allow other network users to connect through this computers internet connection'