News:

Simutrans Sites
Know our official sites. Find tools and resources for Simutrans.

pak64 server

Started by prissi, June 09, 2024, 09:18:40 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

prissi

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.

Yona-TYT

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.

prissi

Since authentication is with the server, that would require some extra logic. Not impossible, but harder.

Yona-TYT

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)

prissi

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.

Yona-TYT

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.

Roboron

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.

Nazalassa

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.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

prissi

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.

Nazalassa

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 *
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

Nazalassa

@prissi there is a sort of deadlock on your train line at Mallichester.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

prissi

Not really, was internationally set up this way.

Nazalassa

#12
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.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

prissi

Sorry, not checking too often. But I can reset the password. But it seems the server was down anyway.

Nazalassa

#14
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.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

Nazalassa

It seems that the server is down.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

prissi

Was handing, running but not responding. Restarted.

(THe map is very full already ... )

Nazalassa

The server seems to be down (it is marked 'offline' in the server list).
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

MobileRod

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.

prissi

Yes, this version has some serious issues. Unfortunately, I am on holiday with not much time to make a new release.

Yona-TYT

Dear Prissi, what has happened to your public servant?.

prissi

I had not yet restarted it after release.

Isaac Eiland-Hall

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. ;-)

Yona-TYT

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

Nazalassa

The server seems to have gone offline.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

prissi


Nazalassa

Sorry: it is offline again.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

Andarix

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.

prissi

Would be helpful to know at which step the server crashes. THe log file was not very helpful (complains about no found labels).

Nazalassa

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.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

Oldie

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. :-)

Nazalassa

The server seems absent from the server list.
Making paksets since October 2023  |  pak48.bitlit | MLM for pak64 | Empire F7 cars

Life is like a multi-tasking OS: you know you'll eventually get back to everything, but you don't know when.

prissi

#32
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.

Isaac Eiland-Hall