Unable to access games

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:points: :-D :eyeroll: :neutral: :nmr: :razz: :raging: :-) ;) :( :sick: :o :? 8-) :x :shock: :lol: :cry: :evil: :?: :smirk: :!:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is OFF
Smilies are ON

Topic review
   

If you wish to attach one or more files enter the details below.

Expand view Topic review: Unable to access games

Re: Unable to access games

by Kallen » Sat Nov 19, 2022 1:35 pm

Thanks for resolving the issue kestats!

Re: Unable to access games

by Jamiet99uk » Sat Nov 19, 2022 1:05 pm

kestasjk wrote:
Sat Nov 19, 2022 4:16 am
Damn it. I added a feature that I tested on the dev system here that runs PHP 8, but the function doesn't exist in PHP 7 which the production server is running on.
Shouldn't the test system and the live system be running the same software version?

Otherwise this kind of thing is always at risk of occurring?

Re: Unable to access games

by kestasjk » Sat Nov 19, 2022 5:19 am

Kallen wrote:
Sat Nov 19, 2022 4:57 am
kestas, does excusing misses that occurred mean you would allow someone to rejoin a game that they were kicked from? a game that I am in had that situation, which doesn't seem fair to the player who was booted
Yep that's right; any kind of issue with points / bans / missed turns / reliability ratings are no problem because I can fix it up. We can't move a turn back (well we can but obviously it'd reveal what each player was about to do) but looks like I got lucky and the excused turn system prevented games from moving forward without orders being submitted (phew)

Re: Unable to access games

by kestasjk » Sat Nov 19, 2022 5:16 am

FYI the downtime was between Sat Nov 19 02:34:23 UTC 2022 1668825154 and Sat Nov 19 04:04:33 UTC 2022 1668830802.

There were 6 missed turns across 4 games and 6 users, luckily it looks like they were all extended due to the missed turn so there are no games that people missed submitting orders for. I've removed the temp bans, missed turns and rejoined people to the games

Re: Unable to access games

by Kallen » Sat Nov 19, 2022 4:57 am

kestas, does excusing misses that occurred mean you would allow someone to rejoin a game that they were kicked from? a game that I am in had that situation, which doesn't seem fair to the player who was booted

Re: Unable to access games

by kestasjk » Sat Nov 19, 2022 4:16 am

Damn it.. I added a feature that I tested on the dev system here that runs PHP 8, but the function doesn't exist in PHP 7 which the production server is running on.

Because the function only gets run for logged on users it meant the status check didn't trigger and the gamemaster and bot API kept running, and I only noticed it when I went to check the site for something else.

Apologies; we can't really roll back without revealing other players' orders. I will excuse any misses that occurred during the downtime

Re: Unable to access games

by Kallen » Sat Nov 19, 2022 3:07 am

yeah, can a mod roll back the games that processed during this bug?

Re: Unable to access games

by Aristocrat » Sat Nov 19, 2022 3:03 am

Same, can only get on forum and have some games about to roll over into a new phase without orders...

Unable to access games

by Kallen » Sat Nov 19, 2022 2:49 am

Hello, somehow I am able to be logged in and see the forum, but I cannot access my games. When I click on a game tab, I see this error message:

Code: Select all

Error triggered: A software exception was not caught: "Call to undefined function str_starts_with()".

This was probably caused by a software bug. The details of this error have been successfully logged and will be attended to by a developer.
Any ideas?

Top