Hosting a Server - I've tried it all
-
Understood. I’m not sure what the App thing does because if your router is forwarding all the UDP traffic on those ports to your flight PC it shouldn’t make any difference whether it’s a Game or Server but who knows?
Has anyone tried to connect to your BMS server since you made the recent changes?
We gave it another try a few minutes ago, unfortunately no success. Portforwarding is done correct, I believe.
just to chime in; don’t for get about any software firewall that may be blocking access from outside.
Thanks for the advice Badger, I had disabled my antivirus Firewall module but unfortunately no success…
Is there any possible way to change the ‘0.0.0.0’ ip to which the server listens and change this to my 192.168.2.15 ip?
-
We gave it another try a few minutes ago, unfortunately no success. Portforwarding is done correct, I believe.
Can I double-check that the client/your friend is located remotely, i.e. not at your location on the same router?
Is there any possible way to change the ‘0.0.0.0’ ip to which the server listens and change this to my 192.168.2.15 ip?
Why?
All you need is 0.0.0.0 in the Connect to IP Address box/field, and 127.0.0.1 in the Dedicated IVC Server one. Connection Bandwidth shouldn’t affect this test (I just use ~80% of my upload bandwidth).
All your friend should need is your external IP address in both the Connect to IP Address box and the Dedicated IVC Server box. Ask him to just use 1024 for his Connection Bandwidth.
-
Can I double-check that the client/your friend is located remotely, i.e. not at your location on the same router?
Yes, he is 100km away.
Why?
All you need is 0.0.0.0 in the Connect to IP Address box/field, and 127.0.0.1 in the Dedicated IVC Server one. Connection Bandwidth shouldn’t affect this test (I just use ~80% of my upload bandwidth).
All your friend should need is your external IP address in both the Connect to IP Address box and the Dedicated IVC Server box. Ask him to just use 1024 for his Connection Bandwidth.
I can host and connect to my comms + IVC server. The local network is fine, but incoming connections wont come through. He put my external ip address in both boxes and used the correct bandwidth. I find it strange; when I, for example, use the port 9988 for other programs the port magically opens up but when I use it for Falcon BMS 4.33 it stays closed all the way, even when the server is supposed to be ‘up’.
This logically points the source of my problems to the running server instead of my router/firewall. The reason I would bind the server to 192.168.2.5 instead of 0.0.0.0, is because I believe the (unguided) incoming connection might get mixed up along the way.(A theory.)
Like I mentioned before, I’m not a technical genius. I do appreciate the help a lot and please, correct me if I’m wrong. I believe I’ve gone through every possibility to solve this issue.
-
Can you connect to your friend if he hosts?
-
Can you connect to your friend if he hosts?
Unfortunately he can’t host. He can’t access his router to portforward, for security reasons.
We’ll give Hamachi a try. Both on the same ‘LAN network’ with the use of software, without portforwarding. Will report back if it works.
Feel free to keep suggesting other solutions!
-
Yes, he is 100km away.
I can host and connect to my comms + IVC server. The local network is fine, but incoming connections wont come through. He put my external ip address in both boxes and used the correct bandwidth. I find it strange; when I, for example, use the port 9988 for other programs the port magically opens up but when I use it for Falcon BMS 4.33 it stays closed all the way, even when the server is supposed to be ‘up’.
This logically points the source of my problems to the running server instead of my router/firewall. The reason I would bind the server to 192.168.2.5 instead of 0.0.0.0, is because I believe the (unguided) incoming connection might get mixed up along the way.(A theory.)
Like I mentioned before, I’m not a technical genius. I do appreciate the help a lot and please, correct me if I’m wrong. I believe I’ve gone through every possibility to solve this issue.
I don’t know if it will help or not but I found that some port checkers gave false positives …. said the port was open when it wasn’t. A member here turned me on to Simple Port Tester. No more false positive. If nothing else, it’s one more verification on your port forwarding.
http://www.majorgeeks.com/files/details/simple_port_tester.html
-
reading between the lines, perhaps incorrectly but, your server is separate from your flying machine but both use the same WAN ip?
so you in essence are trying to connect to a server via LAN while you friend is trying to connect via WAN ?? -
I don’t know if it will help or not but I found that some port checkers gave false positives …. said the port was open when it wasn’t. A member here turned me on to Simple Port Tester. No more false positive. If nothing else, it’s one more verification on your port forwarding.
http://www.majorgeeks.com/files/details/simple_port_tester.html
Thanks for helping Agave_Blue, I tried this as well and it shows all of the ports are open. Issue still persists, unfortunately.
-
reading between the lines, perhaps incorrectly but, your server is separate from your flying machine but both use the same WAN ip?
so you in essence are trying to connect to a server via LAN while you friend is trying to connect via WAN ??This is correct Badger. I host on the same machine as I’m flying with. I connect to myself, and my friend connects on my external ip which shouldn’t be a problem as we did this in the past (BMS 4.32). I moved so my network changed, time went by and we updated our versions.
We now try to use Hamachi, which enables us to be on the same local network by ‘faking’ a local network environment that others can join from outside.Thanks for helping out, all suggestions are welcome.
-
Did you try the DMZ configuration on your router?
-
I don’t think the issue is with the server or brokpilot the issue is with the client. since he can’t port forward or do anything to his router it’s pointless.
-
Are you on cable or proper DSL which still provides you with a valid ipv4 address?
Cable can be difficult if not impossible if your ISP NATs you to ipv6 to the outside world (google “DS-Lite” )
Also you might try booting off a Linux stick on a spare laptop and run portmap on your local ip address of your server. This should show you all open ports reachable from the “outside” in your LAN.
All the best, Uwe
-
I don’t think the issue is with the server or brokpilot the issue is with the client. since he can’t port forward or do anything to his router it’s pointless.
I’m thinking the same.
We need another client to try to connect to brokpiloot’s server to see if he/she is successful. Then we will know where the problem really lies.
-
Thank you all for helping out, appreciate it.
Did you try the DMZ configuration on your router?
I have, unfortunately no change in connectivity.
I don’t think the issue is with the server or brokpilot the issue is with the client. since he can’t port forward or do anything to his router it’s pointless.
We will dive deeper in his network today, will respond back if it makes a difference. We used to fly in BMS 4.32 with a proper connection, and nothing has changed on his side of the connection. Router is the same, ISP is the same. There might still have been a silent firmware update or something, we will check it out. Thank you.
Are you on cable or proper DSL which still provides you with a valid ipv4 address?
Cable can be difficult if not impossible if your ISP NATs you to ipv6 to the outside world (google “DS-Lite” )
Also you might try booting off a Linux stick on a spare laptop and run portmap on your local ip address of your server. This should show you all open ports reachable from the “outside” in your LAN.
All the best, Uwe
Thank you for the suggestion. The only thing I was able to do, was disable the ipv6 option in my router. I will try the portmap on a spare laptop as well, even though I think the ports opened up just fine because of the portcheck earlier & portcheck on the assigned port for my torrent client (which was open). Still, I might be missing something so thanks for your suggestion.
()I’m thinking the same.
We need another client to try to connect to brokpiloot’s server to see if he/she is successful. Then we will know where the problem really lies.
I’d really appreciate it if someone could give it a go. I can’t post the ip in public, so if someone has some spare time, send me a pm. Would be much appreciated.
Update: hamachi didn’t work either, and the UDP ports appear to be open. The server binds to the correct ports, so the next step is trying if someone else is able to connect to my IVC server. Will keep this updated, thank you
-
Was the BMS server configured anti-cheat opinions? If yes, the client who has modified database is not allowed to connect server. I have tried it out with friends.
-
Was the BMS server configured anti-cheat opinions? If yes, the client who has modified database is not allowed to connect server. I have tried it out with friends.
Not that I am aware! The problem is most likely with the connecting side instead of the server. Thanks for your input.
A test with Darkman succeeded, so I’ll be looking into the friend’s internet environment to resolve our connection issue. Thanks for the help everyone, the issue is almost resolved. I will post the solution when we can finally fly our missions again.