I have set up a vanilla pak64 server on simutrans-forum.de:13355 to test more network-related issues and the chat. This server will run normally and anybody can join. Just create a new player.
BTW: from r11288 the client will remember if he was connected to a server on close (and was not kicked out due to desybc) and will try to reconnect when starting again and not first load the local copy. Our client seems stable enough by now, that was long overdue.
Quote from: prissi on June 09, 2024, 09:18:40 AMBTW: from r11288 the client will remember if he was connected to a server on close (and was not kicked out due to desybc) and will try to reconnect when starting again and not first load the local copy. Our client seems stable enough by now, that was long overdue.
Does this mean that in case of reconnection the player will still be authenticated? I mean, I wouldn't have to change players and re-enter the password every time this happened.
Since authentication is with the server, that would require some extra logic. Not impossible, but harder.
Quote from: prissi on June 09, 2024, 01:17:07 PMSince authentication is with the server, that would require some extra logic. Not impossible, but harder.
It would be great and I think players will suffer a lot less when disconnections occur. 8)
If disconnection occurs, this mechanism will not automatically reconnect. The mechanism is only if you stop playing and close simutrans. Then simutrans saves the game usually. But with networkgames, when restarting, it should connect with the server.
After disconnection, the reconnection must be manual to avoid people forcing a server down by reconnecting with a mismatched version in short succession.
Previously (I don't know if it's the same now), when the player desynchronized and you reconnected to the server, the previously used player was not remembered, so it started as the "human" player and then you had to change players every time this happened .
I don't know if this is different now, but it would be nice if the previously used player remained selected when reconnecting.
Quote from: prissi on June 09, 2024, 09:18:40 AMBTW: from r11288 the client will remember if he was connected to a server on close (and was not kicked out due to desybc) and will try to reconnect when starting again
Cool! I need to try this.
Quote from: Roboron on June 10, 2024, 05:55:59 PMCool! I need to try this.
I tried connecting with r11290 and the client did not allow me to connect to the server, due to it using r11272 = 124.1. (The server window showed 'Revision: r11272' in red.) A 124.1 client works fine.
You can force a connection by using the filename net:simutrans-forum.de:13355. But it will desync soon, since the repaired station update changes the game state.
If there is demand, I happily set up a nightly server, always using the latest version.
Quote from: prissi on June 13, 2024, 03:19:35 AMYou can force a connection by using the filename net:simutrans-forum.de:13355. But it will desync soon, since the repaired station update changes the game state.
If there is demand, I happily set up a nightly server, always using the latest version.
* connects *
* loses synchronization immediately *
@prissi there is a sort of deadlock on your train line at Mallichester.
Not really, was internationally set up this way.
It seems that something happened to my company's password, as the server no longer accepts it. I tried other companies, and they worked fine. It's just weird.
@prissi, did anything happen to the server recently?
P.S: I was given the password to another company some time ago to solve some deadlocks while the company's owner was away. So I tried this company, and it did no longer work. But they did change their password in the meantime, so I guess the problem is with my company then. Oh, well.
Sorry, not checking too often. But I can reset the password. But it seems the server was down anyway.
Quote from: prissi on June 19, 2024, 05:00:45 AMSorry, not checking too often. But I can reset the password. But it seems the server was down anyway.
Still unable to authenticate. Could you reset the password, please? Thanks in advance.
It seems that the server is down.
Was handing, running but not responding. Restarted.
(THe map is very full already ... )
The server seems to be down (it is marked 'offline' in the server list).
So good to see a pak64 server back! Thank you so much.
But it seems there's a bug in passenger service. Last time I tried I connected some neighboring towns with absolutely no passengers until I bankrupted.
Yes, this version has some serious issues. Unfortunately, I am on holiday with not much time to make a new release.
Dear Prissi, what has happened to your public servant?.
I had not yet restarted it after release.
Quote from: Yona-TYT on August 31, 2024, 10:01:39 PMDear Prissi, what has happened to your public servant?.
Quote from: prissi on September 01, 2024, 03:06:16 PMI had not yet restarted it after release.
In this thread: Prissi admits to slavery! But it's probably okay because "it" means it's a robot, not a human. ;-)
Quote from: Isaac Eiland-Hall on September 01, 2024, 11:49:04 PMIn this thread: Prissi admits to slavery! But it's probably okay because "it" means it's a robot, not a human. ;-)
heheheh it's a machine for programming. ;D
The server seems to have gone offline.
Restarted
Sorry: it is offline again.
Quote from: Nazalassa on September 11, 2024, 03:04:11 PMSorry: it is offline again.
mmh
It's weird. Nazalassa is playing and the server crashes.
Would be helpful to know at which step the server crashes. THe log file was not very helpful (complains about no found labels).
Quote from: Andarix on September 11, 2024, 05:58:50 PMmmh
It's weird. Nazalassa is playing and the server crashes.
Actually I'm glad it crashed, because I mistakenly left a signal which would have caused a major deadlock within hours. (I noticed it because Simutrans saved a local copy of the map when I left and I forgot to close it.) Now the line is gone so the signal is gone, too.
Now this does not imply I crashed the server... Unless I have some sort of magical aura that makes things break apart when I use them.
Quote from: Nazalassa on September 12, 2024, 06:43:15 AMUnless I have some sort of magical aura that makes things break apart when I use them.
AH! You must be one of those "user" things. :-)
The server seems absent from the server list.
It seems the hoster is again to blame for, probably broke, for the upteemth time, the IP6 connectivity. The replacement server is working.
I will ask Isaac to redirect the A and AAAA records.
And so it has been done :)
Not wanting to overflow this thread, but: the server seems down.
I had just restarted it Wednesday. Maybe it crashes at the same point. I will start it with more logging.
I think we found some kind of bug since it seems to have crashed again.
Restarted. Maybe I need to have a script to restart it automatically, should it have stopped.
/me crashes
Quote from: prissi on October 19, 2024, 01:40:15 AMRestarted. Maybe I need to have a script to restart it automatically, should it have stopped.
Better to have a script to detect the bug and fix it. ;-)
Hi prissi
Since your server game is not that active anymore and mine (New Flavor of Pie (https://forum.simutrans.com/index.php/topic,23658.0.html)) is kinda thru as well, I wanted to ask you, if you would consider starting a new pak64 map?
If so, I happily would let my server game run on, in order to continue testing and balancing some new vehicles.
I would then later start a new pak64 map in some weeks.
What do you think?
Sorry, missed this. I can stop the server or start it with a new map. As you like.
I'd would actually enjoy, having you restart with a new map :)
If the server is going to be resterted, here's the current save file: https://files.simutrans-germany.com/upload/srv.pak64.feb25.sve (link expires on 2026-10-12)