JATOS-Server / Test-Server
Hi All!
i have an issue with the JATOS-Server. The point is that my experiment works well when tested on the JATOS-Test-Server, but doesn't work when executed on a normal JATOS-Server. I then get an error message at the end of the experiment ("Errors occurred during the experiment") , that (i assume) is responsible for the data loss in the data file (that doesn't appear when using the Test-Server).
The error message of the console is an internal Server Error Message (Error-Code: 500)
Does anyone have an idea or any experience here? I am thankful for any advice!
Best,
Christoph
Comments
Hi Christoph,
The JATOS test server (cortex.jatos.org) is basically a normal JATOS server, set up on Digital Ocean with Docker, with the only difference that it resets every day once (by starting a new JATOS Docker container). I'd think if there is some difference between cortex and your server. Those 500s, internal server error, you are mentioning aren't a good sign either, 500s usually means something more serious wrong on the server (e.g. out-of-memory). But I need more information. Do you have an error message apart from the 500 status code? And are there errors or exceptions in the JATOS log around this time when the 500s happened. You can get the logs by logging in with an admin user and then going to the page 'my-jatos/jatos/log'.
Best,
Kristian
Hi Kristian,
thanks for your swift reply!
We actually managed to solve the problem with the server. We changed the database system from SQL to an internal H2 database. So, as you mentioned, it had something to do with the the storage of data on the server.
Thanks again and all the best!
Christoph