ParadiseSS13 / Paradise

Paradise Station's GitHub main repository.
https://www.paradisestation.org/forum
GNU Affero General Public License v3.0
404 stars 1.2k forks source link

ToS Loop #13017

Closed Xlaits closed 4 years ago

Xlaits commented 4 years ago

Issue Description: When starting a new server, It appears that I cannot pass the ToS screen. Clicking accept closes the current ToS screen and opens a new one, ad infinitum.

What did you expect to happen: Passing the ToS screen after clicking accept.

What happened instead: ToS screen closes, then opens again.

Why is this bad/What are the consequences: No one can join the server.

Steps to reproduce the problem: Unknown. This is a fresh server, and I have only just recently got the database to connect correctly.

When did the problem start happening: It's a new server, so... Right after I got the database to connect.

Extra information: I can and will do everything in my power to give information requested, while also working on it on my own.

AffectedArc07 commented 4 years ago

May be an issue with the database if you are running one. Do the admin (in chat) or world (in dreamdaemon) logs give any information about this?

Xlaits commented 4 years ago

The only error I'm getting is ADMIN LOG: SQL ERROR during log_client_to_db (insert). Error : [Table 'xlaitsstation13.player' doesn't exist]

Sat Feb 22 14:17:43 2020
World opened on network port 55555.
World loaded at 2020-02-22T14:17:57
225 global variables
Feedback database connection established.
## ERROR: File not found (data/whitelist.txt)
Smoothing atoms...
 Smoothed atoms in 3.8s.
## ERROR: Loadout - Missing display name: /datum/gear/racial/taj

Webclient users can visit this address to play:
http://www.byond.com/play/73.49.120.225:55555 

Sat Feb 22 14:18:01 2020

Or this code can be embedded:
<iframe src="http://www.byond.com/play/embed/73.49.120.225:55555" width=640 height=480></iframe>

Initialized Input subsystem within 0 seconds!
Initialized Events subsystem within 0 seconds!
Initialized Jobs subsystem within 0 seconds!
Initialized Ticker subsystem within 0 seconds!
Loading away mission...
  Away mission loaded: _maps/map_files/RandomZLevels/blackmarketpackers.dmm
  Away mission loaded in 1.4s.
Creating random space levels...
Ruin "CF Corsair" placed at (77, 181, 7)
Ruin loader finished with 0 left to spend.
Loaded random space levels in 0s.
Ruin "Derelict 3" placed at (76, 167, 9)
Ruin "Ancient Space Station" placed at (189, 190, 9)
Ruin loader finished with 0 left to spend.
Ruin "DK Excavator 453" placed at (154, 203, 10)
Ruin "Derelict 5" placed at (107, 132, 10)
Ruin loader finished with 0 left to spend.
Ruin "The Rampant Golem and Yellow Hound" placed at (155, 142, 11)
Ruin "Asteroid 2" placed at (60, 50, 11)
Ruin loader finished with 0 left to spend.
Ruin "Hierophant's Arena" placed at (169, 120, 5)
Ruin "Ruin of Gluttony" placed at (89, 113, 5)
Ruin "Animal Hospital" placed at (94, 196, 5)
Ruin "Blood-Drunk Miner" placed at (157, 48, 5)
Ruin "Ruin of Envy" placed at (115, 210, 5)
Ruin "Biodome Winter" placed at (142, 136, 5)
Ruin "Ruined Pizza Party" placed at (58, 133, 5)
Ruin "Xenomorph Nest" placed at (174, 80, 5)
Ruin "UFO Crash" placed at (203, 206, 5)
Ruin loader finished with 0 left to spend.
Initialized Mapping subsystem within 6.5 seconds!
Initializing atoms...
    Initialized 811365 atoms in 2.5s
Late-initializing atoms...
    Late initialized 520 atoms in 0.4s
Initialized Atoms subsystem within 13.4 seconds!
Initialized Machines subsystem within 0.3 seconds!
Initialized Holiday subsystem within 0 seconds!
Initialized Alarms subsystem within 0 seconds!
Initialized Idling NPC Pool subsystem within 0 seconds!
Initialized Medals subsystem within 0 seconds!
Initialized Mobs subsystem within 0 seconds!
Initialized Parallax subsystem within 0 seconds!
Initialized Weather subsystem within 0 seconds!

BYOND hub reports port 55555 cannot be reached by players.

A firewall or router may be interfering with your connection. For information on hosting worlds through a firewall or router, please visit BYOND Help or portforward.com.

Initializing atmospherics machinery...
    Initialized 6521 atmospherics machines in 0.9s.
Initializing pipe networks...
    Initialized 6521 pipenets in 0.1s.
Initialized Atmospherics subsystem within 13.5 seconds!
Initialized Assets subsystem within 0.1 seconds!
Initialized Icon Smoothing subsystem within 2.5 seconds!
Initialized Overlay subsystem within 0.1 seconds!
Initialized XKeyScore subsystem within 0 seconds!
Initialized Mentor Tickets subsystem within 0 seconds!
Initialized Admin Tickets subsystem within 0 seconds!
Initialized Lighting subsystem within 9.3 seconds!
Initialized Shuttle subsystem within 1.6 seconds!
Initialized Night Shift subsystem within 0 seconds!
Initialized Nano-Mob Hunter GO Server subsystem within 0 seconds!
Initializations complete within 47.7 seconds!
AffectedArc07 commented 4 years ago

You appear to have setup the SQL database, but appear to have not applied the schema. When you made the database, did you import SQL/paradise_schema into it?

Xlaits commented 4 years ago

I did, but the actual database is empty. It instead simply created another database known as feedback.

AffectedArc07 commented 4 years ago

@Xlaits feedback is the database name that paradise uses by default. Delete the xlaitsstation13 database and rename feedback to xlaitsstation13

Xlaits commented 4 years ago

That fixed it! Thank you. I tried that before, but it wasn't working for some reason.

Just goes to show that some issues are just solved by asking for help.