When trying to use dynamic content, e.g. Blockly Games, Kolibri will request /content/static/hashi/hashi-cea3be36e609aeba234a13b27afd33b8.html from port 0, which fails with a connection refused and prevents the game from loading.
Restarting the system sometimes resolves the issue without making any other changes. Changing from no network to connected to a network sometimes resolves the issue. I am using the basic install of Kolibri that comes with latest Zorin EDU.
Technical details
Browser: Chrome 109.0.5414.74
Version: 0.15.7
OS: Linux-5.15.0-58-generic-x86_64-with-glibc2.33
Python: 3.9.9
Installer: Unknown
Server: Cheroot/unknown
Database: /home/student/.var/app/org.learningequality.Kolibri/data/kolibri/db.sqlite3
Free disk space: 35 GB
Server time: Sun Feb 12 2023 22:35:15 GMT+0200 (Central Africa Time)
Server timezone: Africa/Blantyre
Device ID: 728d412eed71d34d1e1f3fab700e1ed7
Thank you for reaching out to us with your technical issue.
In order to understand this better, I would request that you please look inside the KOLIBRI_HOME directory and post the contents of the server.pid file that is present there when it is running.
Apologies. I clearly am more of a noob with this than I thought. I cannot find where Kolibri is installed on my Zorin 16.2 EDU laptop using the Software app, that I believe is backed by snap. I don’t even see the environment variable for KOLIBRI_HOME.
From the technical details you provided, the server.pid file should be in this directory: /home/student/.var/app/org.learningequality.Kolibri/data/kolibri/
I believe Zorin is using the Flatpak installer for this.
Hello, some new information.
While looking at the kolibri folder in the file explorer, I notice the server.pid was coming and going…
I was able to ope it and the contents are below:
3
52955
0
0
Hi @dkhardy - the Flatpak installer is maintained by the Endless Open Software Foundation, so I have referred this to them to investigate further. When I hear more, I’ll be sure to report back.
I discussed it with Endless Open Software Foundation and they have submitted a fix to Kolibri (although it only seemed to affect the Flatpak installer). We are hoping to release an update in the next week or so with the fix included.
I’ll loop back here when I’ve confirmed that the Flatpak has been updated.
We have now released v0.15.12 which includes the fix for this issue. I have asked Endless Open Software Foundation to make a release of the Flatpak installer to make this fix available for Flatpak users as well. Hopefully this should be available in the next few days.