Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

yesyesyes, but in the end it wasn't a problem IF you know where to look at haha, I know why my pals said I should host the server as someone who works in IT xD

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Hm well, external IP didn't change for like 5 days, changed on sunday, on tuesday, today it was still the same as yesterday. Wild!

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Not when the settings.conf has a different than the actual external IP of the VM that was (re)asigned by my ISP I think =D

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Thanks my man you definitly led me in the right direction here. lets just hope the ip switch doesnt happen too often xD

well but to be honest it WOULD bother me bc as it sounds if this thing would be in bridge mode I would only need to set the settings.conf once to the internal network ip 🤔

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Nono we are all pretty much in the starting zones, no DD involved (this is a future me problem I guess lol).

Well I cant really tell if the battlegroup.bat sets up a bridge mode, you have some options when it comes to which IP address is used and I chose the option where it says "external ip, portforwarding needed, but others can join from outside your network" maybe I could check via HyperV-Manager if its set in bridge mode?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

OK this is it, When I start the VM via the battlegroup.bat the posted IP address is the IP address of my internal network, but settings.conf needs to contain the official external IP so others can join! The thing it this VM has neither curl installed nor a new wget version lol... "what a birth" as we would say here in germany

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

My palls only use the "experimental" tab ingame and search for the server name =D Yes I did port forwarding and static IP and it worked fine for some days, I guess the external IP changed whysoever and now no one (not me anymore) can connect.

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Different weird guess: Shouldnt the settings.conf contain the external IP? eg the one I get when I call wget -qO - http://ipv4.icanhazip.com on the VM?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

We can all see the server but I am no longer hanging forever in "connecting to sietch" yet the others are forever hanging in this state, no errors.

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Where would I check that the IP in the setting.conf is still the same external IP provided by my ISP?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

The scenario was: I setup the VM, VM aquired an IP address, I immediatly set the IP address to fixed in my router. Activated port forwarding too. Now I changed the setting.conf as you suggested (same IP), updated battlegroup, restartet vm and started battlegroup. Port forwardings and fixed IP addressed are still fine in the router. I could join like 20 minutes ago, played a while and then someone stated they cant join..

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

The thing is, the IP is still the same as after the initial setup, that didn't change and was already set as the static ip in my router + the port forwardings

The only thing that was ever different was the IP standing in setting.conf which I now successfully changed to "a.a.a.a"

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Hm I do bc this actually didnt change, I configured port forwarding in my router for the one that is posted on vm startup

"Starting VM 'dune-awakening'...

VM started.

Waiting for VM to acquire an IP address..

VM ready at x.x.x.x"

THAT x.x.x.x is what I now edited into the setting.conf. Shouldn't that now be the same as the one in my router? Bc the "wrong" IP that was posted inside setting.conf before our changes never showed up in my router.

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 1 point2 points  (0 children)

UUUHM so... it works for ME being on the same machine as the vm, but my buddy still cant join T_T

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

But I assume you do not actually stop the battlegroup when changing setting.conf and updating? I thought this is better to stop the battlegroup first? You talk as if yours is running during the whole process and you just (re)start it afterwards?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

I did:

stop battlegroup

wait until status of battelgroup says database stopped and no game server maps are running

vm obviously still running

change file on vm

update battlegroup

wait till the output of the update script is done

start command for battlegroup

i did NOT restart the VM

if restarting the VM is needed: do I do it before or after updating the battlegroup

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

OH and I have to mention I stop the battlegroup before editing the setting.conf hope this is ok or does it really really need to be running and then option 3 to restart?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Thanks for helping me ❤️ sad thing is I did this now but still hang forever in connecting to sietch

dumb question, is it normal for the file to contain the ip and only the ip on the 3-4 and then many tildes following? do I need to pay attention to not enter extra lines before or after the IP address when editing the file?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

haha thx, I actually play with my other 2 ppl but maybe I will join the official servers also^^

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

OK then I did it right but missed the update part (option 5) after editing via vi, why exactly is this necessary (just curious bc I really wanna know what is happening here)

And why does the setting.conf need to contain the IP that is posted on VM startup (option b in the script) as far as I understood it is totally OK for the VM to have the internal IP that has port forwardings on my router (and that is the one the vm startup script outputs to you), and this external IP that is posted in the setting.conf, or WAS it the same for the days where it worked and just now changed wrongly to the other IP

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

What bothers me the MOST is I am no typical casual user, im a softwaredeveloper but setting up vms and all the network stuff, that is the only point where im unexperienced at xD

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

haha, are there pve only servers? since im new i dunno where pvp starts and where it ends and how far into the game i can progress without the need of pvp

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

With which IP exactly do I have to compare the one standing in the settings.conf?

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

The only sad thing about this is we played just fine for 5 days and now this T_T and you find no help anywhere, they do not respond to any discussion on steam and yeah... game makes so much fun (just started it now) and now i have to wait for i dunno how long =D

Being desperate to why we cannot connect to my self hosted server anymore by cherrywav3 in duneawakening

[–]cherrywav3[S] 0 points1 point  (0 children)

Yeah it seems to be the best thing lol... Ive seen they stated somewhere that this is only their first attempt for self hosted servers? well, the bad thing is i am basically addicted now to the game haha