Revenge of the Titans

Revenge of the Titans

Näytä tilastot:
Error getting data from server
Hi I've only recently acquired this game, and I have enjoyed playing sandbox mode until two nights ago when it stopped working altogether. It is very quickly going to the main menu with the error in red text, not even checking the network. I've posted a paste bin of the error.log file
https://pastebin.com/hVBRsnpN

It looks like some tool has broken something see the very end of the log: [Fatal Error] _cloudmaps2.php?e=:1:50: White spaces are required between publicId and systemId.

Fatal errors are never good, any ideas?
< >
Näytetään 1-15 / 24 kommentista
cprince  [kehittäjä] 26.6.2019 klo 12.35 
I've sort of got some idea of what's wrong - I broke it :P, having just attempted to migrate the server over from Rackspace (super expensive!) to Linode (loads cheaper!)

I will investigate!
cprince  [kehittäjä] 26.6.2019 klo 12.44 
... can you give it another go now? I just found another bunch of errors and fixed them, but I'm not sure they're related.
Hi, I've tried again, and I'm still getting the original error with: Thu Jun 27 21:48:03 BST 2019 [Fatal Error] _cloudmaps2.php?e=:1:50: White spaces are required between publicId and systemId.

I'm also deleting the .revenge_of_the_titans_1.80/ and the other .revenge_of_the_titans directories just in case there is any log file related persistence of errors. Let me know if there are any specifics you'd like me to try

PS
I too work, and don't get home till later some nights, I'll be back tomorrow/Saturday to check status
cprince  [kehittäjä] 27.6.2019 klo 14.37 
Got a bit of a busy weekend coming up so time to look at it will be scarce but I'll do what I can.
Thanks Caspian, understood, and appreciated
sludgeDuffer lähetti viestin:
Thanks Caspian, understood, and appreciated
Is sandbox mode good? Didn't try it yet
Yes, there are user created campaigns, single maps, and an editor for creating your own. It'll certainly add a few extra hours if you've exhausted the rest of the game
cprince  [kehittäjä] 2.7.2019 klo 3.52 
All sorted now! Requires an update.
Hi Caspian sorry to be a pain, the original error is gone to be replaced with a new one.

My out.log after cleaning and restarting:
Tue Jul 02 21:06:52 BST 2019 Serial ********************
Tue Jul 02 21:06:53 BST 2019 Steam says file /.revenge_of_the_titans_1.80/prefs.json is 150586 bytes
Tue Jul 02 21:06:53 BST 2019 Successfully read Steam cloud file /.revenge_of_the_titans_1.80/prefs.json
Tue Jul 02 21:06:53 BST 2019 Starting Revenge of the Titans 1.80.23
Tue Jul 02 21:06:53 BST 2019 Initing sound
Tue Jul 02 21:06:53 BST 2019 Loading: net.java.games.input.LinuxEnvironmentPlugin
Tue Jul 02 21:06:53 BST 2019 Wrote /.revenge_of_the_titans_1.80/prefs.json to Steam cloud
Tue Jul 02 21:06:53 BST 2019 Linux plugin claims to have found 8 controllers
Tue Jul 02 21:06:53 BST 2019 Create config in /home/spongebob/.revenge_of_the_titans_1.80/controls.txt
Tue Jul 02 21:06:54 BST 2019 Wrote /.revenge_of_the_titans_1.80/prefs.json to Steam cloud
Tue Jul 02 21:06:54 BST 2019 GL Vendor NVIDIA Corporation, GL Renderer GeForce GTX 750/PCIe/SSE2, GL Version 4.6.0, GL Driver NVIDIA 430.14
Tue Jul 02 21:07:03 BST 2019 Begin new game
Tue Jul 02 21:07:08 BST 2019 Executing remote command cmd=getrevengehiscore&version=1.80.23&world=0&terrain=0&size=52
Tue Jul 02 21:07:08 BST 2019 Remote command result result=SUCCESS&score=137644&name=kirin
Tue Jul 02 21:07:14 BST 2019 Begin new game
Tue Jul 02 21:07:16 BST 2019 IO Exception while reading config XML!
Tue Jul 02 21:07:16 BST 2019 sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

That last line seems to indicate that some SSL validation has tanked, would I need to update the cacerts at (in my case) /home/spongebob/.steam/steam/steamapps/common/Revenge of the Titans/lib/security/cacerts

If so where/how would you recommend getting good certs?

Thanks for your patience

M
cprince  [kehittäjä] 2.7.2019 klo 14.15 
Doh... I think I forgot to update the cacerts file in the Linux one... gimme a few minutes.


cprince  [kehittäjä] 2.7.2019 klo 14.24 
There give it a go.
We're nearly there Caspian, the game actually starts communicating over the web now but it looks there is a file config.xml on the server that is malformed, an unpaired tag maybe:

Wed Jul 03 01:08:11 BST 2019 Serial *******************
Wed Jul 03 01:08:11 BST 2019 Steam says file /.revenge_of_the_titans_1.80/prefs.json is 190792 bytes
Wed Jul 03 01:08:11 BST 2019 Successfully read Steam cloud file /.revenge_of_the_titans_1.80/prefs.json
Wed Jul 03 01:08:11 BST 2019 Starting Revenge of the Titans 1.80.23
Wed Jul 03 01:08:11 BST 2019 Initing sound
Wed Jul 03 01:08:12 BST 2019 Loading: net.java.games.input.LinuxEnvironmentPlugin
Wed Jul 03 01:08:12 BST 2019 Wrote /.revenge_of_the_titans_1.80/prefs.json to Steam cloud
Wed Jul 03 01:08:12 BST 2019 Linux plugin claims to have found 8 controllers
Wed Jul 03 01:08:12 BST 2019 Create config in /home/spongebob/.revenge_of_the_titans_1.80/controls.txt
Wed Jul 03 01:08:12 BST 2019 Wrote /.revenge_of_the_titans_1.80/prefs.json to Steam cloud
Wed Jul 03 01:08:12 BST 2019 GL Vendor NVIDIA Corporation, GL Renderer GeForce GTX 750/PCIe/SSE2, GL Version 4.6.0, GL Driver NVIDIA 430.14
Wed Jul 03 01:08:27 BST 2019 Begin new game
Wed Jul 03 01:08:28 BST 2019 Executing remote command cmd=getrevengehiscore&version=1.80.23&world=0&terrain=0&size=52
Wed Jul 03 01:08:28 BST 2019 Remote command result result=SUCCESS&score=137644&name=kirin
Wed Jul 03 01:08:32 BST 2019 Begin new game
Wed Jul 03 01:08:36 BST 2019 Couldn't parse config XML!
<bold>Wed Jul 03 01:08:36 BST 2019 XML document structures must start and end within the same entity.</bold>
cprince  [kehittäjä] 3.7.2019 klo 2.07 
Hah! Server ran out of memory.... fixed that now. Just doing another wee patch though for the client.
Thanks very much Caspian all working now you're a star :D
cprince  [kehittäjä] 5.7.2019 klo 2.12 
mumbles something about being paid to fix his own mistakes all day long
< >
Näytetään 1-15 / 24 kommentista
Sivua kohden: 1530 50