Hi @jredrejo ,
Thanks for the help. That is useful info. I found the docs on the options.ini file, but the problem is the docs don’t list what options I can specify in there other than the http_port and profiling. Are the options for the options.ini file documented somewhere?
Right now I don’t have the logs available as this is not my server. I just came in to help a school, and left already. But next time I’m there I will get them. To be fully honest, I “think” it is Kolibri 0.12 (it was installed recently), but am not 100% sure. I will check next time as well.
But off the top of my head this is what I remember:
A few requests at a time are fine, but if we fire a whole bunch of requests at the same time (I ran 1000 requests from a python script), especially while streaming some movies, Django logs an error in .kolibri/server.log that there was an I/O error, and I think also an error that the SQLite DB is not a file or encrypted. As a result Kolibri throws a 500 error (of course). If we restart Kolibri, the error disappears.