Summary
I am interested in contributing to the import of new OER content in the Studio platform. I successfully installed Kolibri onto my Windows 10 machine and tried to add the Phet interactives channel from Kolibri studio. It has failed several times with this error:
INFO 2025-07-25 09:31:54,347 kolibri.utils.file_transfer Canceling import: https://studio.learningequality.org/content/storage/1/7/17cb1a90ecb16e3be89673f4a5a70938.mp4
ERROR 2025-07-25 09:31:54,404 kolibri.core.content.utils.resource_import An error occurred during content import: Chunk size mismatch. Expected 131072 bytes, got 40959 bytes
INFO 2025-07-25 09:31:54,823 kolibri.core.content.utils.annotation Setting availability to True of 96 LocalFile objects based on passed in checksums
INFO 2025-07-25 09:31:54,849 kolibri.core.content.utils.annotation Setting availability of non-topic ContentNode objects based on LocalFile availability in 1 batches of 10000
INFO 2025-07-25 09:31:54,907 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for 3 levels
INFO 2025-07-25 09:31:54,917 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for level 3
INFO 2025-07-25 09:31:54,923 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for level 2
INFO 2025-07-25 09:31:54,924 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for level 1
ERROR 2025-07-25 09:31:55,063 kolibri.core.tasks.job Job 74534033a28943189d6d74d2f0db1459 raised an exception: Traceback (most recent call last):
File "c:\python38\lib\site-packages\kolibri\core\tasks\job.py", line 368, in execute
result = func(*args, **kwargs)
...
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 307, in write_chunk
raise ValueError(
ValueError: Chunk size mismatch. Expected 131072 bytes, got 40959 bytes
Technical details
Version: 0.18.1
OS: Windows-10-10.0.19045-SP0
Python: 3.8.10
Installer: Windows - v1.6.8
Server: Cheroot/10.0.1
Database: C:\Users\altek.kolibri\db.sqlite3
Free disk space: 481 GB
Server time: Fri Jul 25 2025 09:30:32 GMT-0500 (Central Daylight Time)
Server timezone: America/Chicago
Device ID: 5817251330836afdc28521b61669392e
- Browser - Chrome
Full logs, up to the first occurance of the error:
INFO 2025-07-25 09:26:17,443 kolibri.utils.options Option DEBUG in section [Server] being overridden by environment variable KOLIBRI_DEBUG
INFO 2025-07-25 09:26:17,445 kolibri.utils.options Option DEBUG_LOG_DATABASE in section [Server] being overridden by environment variable KOLIBRI_DEBUG_LOG_DATABASE
INFO 2025-07-25 09:26:17,468 kolibri.utils.options Option DEBUG in section [Server] being overridden by environment variable KOLIBRI_DEBUG
INFO 2025-07-25 09:26:17,469 kolibri.utils.options Option DEBUG_LOG_DATABASE in section [Server] being overridden by environment variable KOLIBRI_DEBUG_LOG_DATABASE
INFO 2025-07-25 09:26:17,473 kolibri.utils.main Attempting to setup using pre-migrated databases
INFO 2025-07-25 09:26:17,478 kolibri.utils.main Copied preseeded database from c:\python38\lib\site-packages\kolibri\dist\home\db.sqlite3 to C:\Users\altek\.kolibri\db.sqlite3
INFO 2025-07-25 09:26:17,481 kolibri.utils.main Copied preseeded database from c:\python38\lib\site-packages\kolibri\dist\home\syncqueue.sqlite3 to C:\Users\altek\.kolibri\syncqueue.sqlite3
INFO 2025-07-25 09:26:17,484 kolibri.utils.main Copied preseeded database from c:\python38\lib\site-packages\kolibri\dist\home\networklocation.sqlite3 to C:\Users\altek\.kolibri\networklocation.sqlite3
INFO 2025-07-25 09:26:17,487 kolibri.utils.main Copied preseeded database from c:\python38\lib\site-packages\kolibri\dist\home\notifications.sqlite3 to C:\Users\altek\.kolibri\notifications.sqlite3
INFO 2025-07-25 09:26:19,678 kolibri.core.apps Running Kolibri with the following settings: kolibri.deployment.default.settings.base
INFO 2025-07-25 09:26:19,977 kolibri.utils.main New install, version: 0.18.1
INFO 2025-07-25 09:26:19,978 kolibri.utils.main Running update routines for new version...
INFO 2025-07-25 09:26:22,618 kolibri.plugins.utils Detected updates to plugins: kolibri.plugins.setup_wizard, kolibri.plugins.html5_viewer, kolibri.plugins.user_profile, kolibri.plugins.device, kolibri.plugins.learn, kolibri.plugins.epub_viewer, kolibri.plugins.pdf_viewer, kolibri.plugins.default_theme, kolibri.plugins.coach, kolibri.plugins.facility, kolibri.plugins.bloompub_viewer, kolibri.plugins.user_auth, kolibri.plugins.perseus_viewer, kolibri.plugins.media_player, kolibri.plugins.slideshow_viewer
INFO 2025-07-25 09:26:22,697 kolibri.plugins.utils Running installation routines for kolibri.plugins.setup_wizard, installing 0.18.1
INFO 2025-07-25 09:26:22,698 kolibri.plugins.utils kolibri.plugins.setup_wizard successfully updated
INFO 2025-07-25 09:26:22,700 kolibri.plugins.utils Running installation routines for kolibri.plugins.html5_viewer, installing 0.18.1
INFO 2025-07-25 09:26:22,701 kolibri.plugins.utils kolibri.plugins.html5_viewer successfully updated
INFO 2025-07-25 09:26:22,702 kolibri.plugins.utils Running installation routines for kolibri.plugins.user_profile, installing 0.18.1
INFO 2025-07-25 09:26:22,703 kolibri.plugins.utils kolibri.plugins.user_profile successfully updated
INFO 2025-07-25 09:26:22,712 kolibri.plugins.utils Running installation routines for kolibri.plugins.device, installing 0.18.1
INFO 2025-07-25 09:26:22,714 kolibri.plugins.utils kolibri.plugins.device successfully updated
INFO 2025-07-25 09:26:22,717 kolibri.plugins.utils Running installation routines for kolibri.plugins.learn, installing 0.18.1
INFO 2025-07-25 09:26:22,719 kolibri.plugins.utils kolibri.plugins.learn successfully updated
INFO 2025-07-25 09:26:22,729 kolibri.plugins.utils Running installation routines for kolibri.plugins.epub_viewer, installing 0.18.1
INFO 2025-07-25 09:26:22,731 kolibri.plugins.utils kolibri.plugins.epub_viewer successfully updated
INFO 2025-07-25 09:26:22,733 kolibri.plugins.utils Running installation routines for kolibri.plugins.pdf_viewer, installing 0.18.1
INFO 2025-07-25 09:26:22,734 kolibri.plugins.utils kolibri.plugins.pdf_viewer successfully updated
INFO 2025-07-25 09:26:22,737 kolibri.plugins.utils Running installation routines for kolibri.plugins.default_theme, installing 0.18.1
INFO 2025-07-25 09:26:22,737 kolibri.plugins.utils kolibri.plugins.default_theme successfully updated
INFO 2025-07-25 09:26:22,739 kolibri.plugins.utils Running installation routines for kolibri.plugins.coach, installing 0.18.1
INFO 2025-07-25 09:26:22,740 kolibri.plugins.utils kolibri.plugins.coach successfully updated
INFO 2025-07-25 09:26:22,749 kolibri.plugins.utils Running installation routines for kolibri.plugins.facility, installing 0.18.1
INFO 2025-07-25 09:26:22,750 kolibri.plugins.utils kolibri.plugins.facility successfully updated
INFO 2025-07-25 09:26:22,753 kolibri.plugins.utils Running installation routines for kolibri.plugins.bloompub_viewer, installing 0.18.1
INFO 2025-07-25 09:26:22,754 kolibri.plugins.utils kolibri.plugins.bloompub_viewer successfully updated
INFO 2025-07-25 09:26:22,756 kolibri.plugins.utils Running installation routines for kolibri.plugins.user_auth, installing 0.18.1
INFO 2025-07-25 09:26:22,766 kolibri.plugins.utils kolibri.plugins.user_auth successfully updated
INFO 2025-07-25 09:26:22,770 kolibri.plugins.utils Running installation routines for kolibri.plugins.perseus_viewer, installing 0.18.1
INFO 2025-07-25 09:26:22,771 kolibri.plugins.utils kolibri.plugins.perseus_viewer successfully updated
INFO 2025-07-25 09:26:22,772 kolibri.plugins.utils Running installation routines for kolibri.plugins.media_player, installing 0.18.1
INFO 2025-07-25 09:26:22,779 kolibri.plugins.utils kolibri.plugins.media_player successfully updated
INFO 2025-07-25 09:26:22,781 kolibri.plugins.utils Running installation routines for kolibri.plugins.slideshow_viewer, installing 0.18.1
INFO 2025-07-25 09:26:22,782 kolibri.plugins.utils kolibri.plugins.slideshow_viewer successfully updated
INFO 2025-07-25 09:26:23,250 kolibri.utils.server Starting Kolibri 0.18.1
INFO 2025-07-25 09:26:23,442 kolibri.utils.server Bus state: ENTER
INFO 2025-07-25 09:26:23,443 kolibri.utils.server Running Kolibri as background process
INFO 2025-07-25 09:26:23,563 kolibri.utils.server Kolibri running on: http://172.17.16.1:8080/
INFO 2025-07-25 09:26:23,566 kolibri.utils.server Kolibri running on: http://127.0.0.1:8080/
INFO 2025-07-25 09:26:23,567 kolibri.utils.server Kolibri running on: http://192.168.1.9:8080/
INFO 2025-07-25 09:26:23,569 kolibri.utils.server Going to background mode, logging to C:\Users\altek\.kolibri\logs\kolibri.txt
INFO 2025-07-25 09:26:23,573 kolibri.utils.server Listening for SIGTERM.
INFO 2025-07-25 09:26:23,573 kolibri.utils.server Listening for SIGINT.
INFO 2025-07-25 09:26:23,573 kolibri.utils.server Bus state: IDLE
INFO 2025-07-25 09:26:23,574 kolibri.utils.server Bus state: START
INFO 2025-07-25 09:26:27,970 kolibri.core.tasks.main Starting async task workers.
INFO 2025-07-25 09:26:27,978 kolibri.core.tasks.worker Requeuing stalled jobs.
INFO 2025-07-25 09:26:27,983 kolibri.utils.server Started monitor thread 'ZeroConfPlugin'.
INFO 2025-07-25 09:26:27,984 kolibri.utils.server Started monitor thread 'ProcessControlPlugin'.
INFO 2025-07-25 09:26:27,985 kolibri.utils.server Starting on 0.0.0.0:0
INFO 2025-07-25 09:26:28,087 kolibri.utils.server Waiting for 0.0.0.0:53135
INFO 2025-07-25 09:26:28,521 kolibri.utils.server Serving on 0.0.0.0:53135
INFO 2025-07-25 09:26:28,637 kolibri.utils.server Starting on 0.0.0.0:8080
INFO 2025-07-25 09:26:28,748 kolibri.utils.server Waiting for 0.0.0.0:8080
INFO 2025-07-25 09:26:28,751 kolibri.utils.server Serving on 0.0.0.0:8080
INFO 2025-07-25 09:26:28,759 kolibri.utils.server Kolibri running on: http://172.17.16.1:8080/
INFO 2025-07-25 09:26:28,759 kolibri.utils.server Kolibri running on: http://127.0.0.1:8080/
INFO 2025-07-25 09:26:28,759 kolibri.utils.server Kolibri running on: http://192.168.1.9:8080/
INFO 2025-07-25 09:26:28,759 kolibri.utils.server Bus state: RUN
INFO 2025-07-25 09:26:28,779 kolibri.core.discovery.utils.network.broadcast Registering ourselves to zeroconf network with id '5817251330836afdc28521b61669392e' and port '8080'
INFO 2025-07-25 09:26:28,788 kolibri.core.analytics.utils Ping succeeded! (response: {'id': 11130552, 'messages': []})
INFO 2025-07-25 09:26:29,486 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:29,592 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,169 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,200 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,238 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,339 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,370 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,417 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,637 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,683 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,708 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,810 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,841 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:30,888 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:31,003 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:31,506 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:31,550 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:31,684 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:26:31,739 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:31,771 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:26:31,888 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:26:32,773 cherrypy.access 127.0.0.1 - - "PUT /api/auth/session/current/" 200 0 "http://127.0.0.1:8080/en/setup/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:26:34,827 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:34,877 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:34,976 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:35,005 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:35,047 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:35,151 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:38,191 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:38,236 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:38,337 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:38,360 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:38,411 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:38,509 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:41,577 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:41,606 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:41,758 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:41,816 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:41,867 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:41,996 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:45,041 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:45,089 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:45,196 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:45,236 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:45,277 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:45,380 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:48,415 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:48,471 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:48,569 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:48,594 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:48,640 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:48,743 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:51,783 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:51,838 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:51,934 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:51,967 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:52,004 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:52,105 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:55,149 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:55,193 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:55,298 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:55,329 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:55,371 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:55,485 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:58,545 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:58,576 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:58,679 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:26:58,715 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:58,762 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:26:58,861 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:01,899 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:01,947 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:02,052 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:02,079 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:02,118 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:02,217 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:05,254 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:05,301 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:05,403 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:05,428 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:05,476 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:05,573 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:08,608 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:08,658 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:08,755 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:08,781 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:08,830 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:08,943 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:11,981 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:12,027 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:12,127 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:12,153 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:12,206 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:12,304 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:15,339 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:15,385 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:15,487 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:15,523 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:15,559 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:15,658 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:18,686 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:18,737 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:18,833 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:18,861 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:18,910 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:19,007 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:22,056 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:22,090 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:22,194 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:22,219 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:22,260 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:22,360 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:25,391 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:25,435 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:25,549 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:25,576 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:25,626 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:25,731 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:28,765 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:28,814 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:28,912 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:28,937 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:28,989 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:29,094 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:32,151 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:32,185 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:32,284 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:32,312 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:32,358 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:32,461 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:35,504 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:35,550 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:35,649 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:35,677 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:35,724 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:35,821 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:38,858 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:38,909 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:39,009 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:39,036 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:39,078 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:39,177 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:42,216 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:42,263 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:42,365 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:42,392 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:42,431 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:42,547 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:45,599 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:45,640 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:45,741 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:45,768 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:45,815 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:45,917 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:48,945 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:48,994 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:49,094 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:49,119 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:49,163 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:49,264 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:52,302 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:52,348 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:52,452 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:52,481 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:52,529 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:52,651 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:55,688 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:55,742 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:55,841 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:55,868 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:55,913 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:56,017 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:59,055 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:59,104 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:59,202 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:27:59,230 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:59,275 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:27:59,373 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:02,401 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:02,447 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:02,586 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:02,626 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:02,673 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:02,776 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:05,816 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:05,862 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:05,968 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:05,997 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:06,034 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:06,139 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:09,174 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:09,219 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:09,310 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:09,340 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:09,387 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:09,485 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:12,519 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:12,567 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:12,634 cherrypy.access 127.0.0.1 - - "GET /en/setup/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:12,648 kolibri.core.device.api Updating our Kolibri instance on the Zeroconf network now
INFO 2025-07-25 09:28:12,699 cherrypy.access 127.0.0.1 - - "GET /en/redirectuser/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:12,718 cherrypy.access 127.0.0.1 - - "POST /api/device/deviceprovision/" 201 0 "http://127.0.0.1:8080/en/setup/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:12,954 kolibri.core.discovery.utils.network.broadcast Updating ourselves to zeroconf network with id '5817251330836afdc28521b61669392e' and port '8080'
INFO 2025-07-25 09:28:13,032 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:13,045 cherrypy.access 127.0.0.1 - - "GET /en/redirectuser/" 302 0 "http://127.0.0.1:8080/en/setup/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:13,081 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:13,128 kolibri.core.analytics.utils Ping succeeded! (response: {'id': 11130572, 'messages': []})
INFO 2025-07-25 09:28:13,136 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:13,314 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:13,354 cherrypy.access 127.0.0.1 - - "GET /en/device/" 200 0 "http://127.0.0.1:8080/en/setup/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:13,506 cherrypy.access 127.0.0.1 - - "PUT /api/auth/session/current/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:13,916 cherrypy.access 127.0.0.1 - - "GET /api/auth/facility/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:13,942 cherrypy.access 127.0.0.1 - - "GET /device/api/device_channel/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:13,945 cherrypy.access 127.0.0.1 - - "GET /api/notifications/pingbacknotification/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:16,347 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:16,396 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:16,508 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:16,529 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:16,576 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:16,694 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:18,607 kolibri.core.discovery.utils.network.client Attempting connections to variations of the URL: https://studio.learningequality.org
INFO 2025-07-25 09:28:18,629 kolibri.core.discovery.utils.network.client Attempting connection to: https://studio.learningequality.org/
INFO 2025-07-25 09:28:18,770 kolibri.core.discovery.utils.network.client Success! We connected to: https://studio.learningequality.org/api/public/info/?v=3
INFO 2025-07-25 09:28:18,882 cherrypy.access 127.0.0.1 - - "GET /api/content/remotechannel/kolibri_studio_status/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:19,728 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:19,774 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:19,878 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:19,899 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:19,947 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:20,054 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:22,766 cherrypy.access 127.0.0.1 - - "GET /device/api/device_channel/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:22,817 cherrypy.access 127.0.0.1 - - "GET /api/device/deviceinfo/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:23,114 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:23,138 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:23,385 cherrypy.access 127.0.0.1 - - "GET /api/content/remotechannel/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:23,427 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:23,481 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:23,507 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:23,629 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:26,674 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:26,702 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:26,896 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:26,931 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:26,966 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:27,097 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:30,132 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:30,175 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:30,286 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:30,308 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:30,357 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:30,455 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,484 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,535 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,643 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,665 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,726 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,760 cherrypy.access 127.0.0.1 - - "GET /api/device/freespace/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:33,789 cherrypy.access 127.0.0.1 - - "GET /device/api/device_channel/197934f144305350b5820c7c4dd8e194/" 404 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
WARNING 2025-07-25 09:28:33,789 django.request Not Found: /device/api/device_channel/197934f144305350b5820c7c4dd8e194/
INFO 2025-07-25 09:28:33,839 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:33,953 cherrypy.access 127.0.0.1 - - "GET /api/content/remotechannel/197934f144305350b5820c7c4dd8e194/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:34,010 kolibri.core.discovery.utils.network.client Attempting connections to variations of the URL: https://studio.learningequality.org
INFO 2025-07-25 09:28:34,026 kolibri.core.discovery.utils.network.client Attempting connection to: https://studio.learningequality.org/
INFO 2025-07-25 09:28:34,113 kolibri.core.discovery.utils.network.client Success! We connected to: https://studio.learningequality.org/api/public/info/?v=3
INFO 2025-07-25 09:28:36,312 kolibri.core.content.utils.channel_import Importing LocalFile data
INFO 2025-07-25 09:28:36,318 kolibri.core.content.utils.channel_import Importing Language data
INFO 2025-07-25 09:28:36,323 kolibri.core.content.utils.channel_import Importing ContentNode data
INFO 2025-07-25 09:28:36,578 kolibri.core.content.utils.channel_import Importing File data
INFO 2025-07-25 09:28:36,596 kolibri.core.content.utils.channel_import Importing ChannelMetadata data
INFO 2025-07-25 09:28:36,600 kolibri.core.content.utils.channel_import Importing AssessmentMetaData data
INFO 2025-07-25 09:28:36,609 kolibri.core.content.utils.channel_import Importing ContentNode_related data
INFO 2025-07-25 09:28:36,613 kolibri.core.content.utils.channel_import Importing ContentNode_has_prerequisite data
INFO 2025-07-25 09:28:36,617 kolibri.core.content.utils.channel_import Importing ContentTag data
INFO 2025-07-25 09:28:36,626 kolibri.core.content.utils.channel_import Importing ContentNode_tags data
INFO 2025-07-25 09:28:36,920 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:37,027 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:37,051 kolibri.core.content.utils.channel_import Channel 197934f144305350b5820c7c4dd8e194 successfully imported into the database
INFO 2025-07-25 09:28:37,117 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:37,143 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:37,185 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:37,299 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:37,935 cherrypy.access 127.0.0.1 - - "GET /device/api/device_channel/197934f144305350b5820c7c4dd8e194/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:38,118 cherrypy.access 127.0.0.1 - - "GET /api/content/contentnode_granular/197934f144305350b5820c7c4dd8e194/" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:40,343 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:40,386 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:40,538 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:40,582 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:40,620 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:40,781 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:43,822 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:43,869 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:43,984 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:44,012 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:44,043 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:44,154 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:46,458 cherrypy.access 127.0.0.1 - - "POST /device/api/importexportsizeview" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:47,193 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:47,244 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:47,353 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:47,377 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:47,415 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:47,520 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:47,908 cherrypy.access 127.0.0.1 - - "POST /device/api/importexportsizeview" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:49,492 cherrypy.access 127.0.0.1 - - "POST /device/api/importexportsizeview" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:50,025 cherrypy.access 127.0.0.1 - - "POST /device/api/importexportsizeview" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:50,577 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:50,607 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:50,825 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:50,906 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:50,976 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:51,120 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:54,156 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:54,202 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:54,313 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:54,335 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:54,378 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:54,491 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:57,569 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:57,643 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:57,897 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:57,947 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:57,988 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:28:58,155 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:28:58,944 cherrypy.access 127.0.0.1 - - "POST /device/api/importexportsizeview" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:28:59,722 cherrypy.access 127.0.0.1 - - "POST /device/api/importexportsizeview" 200 0 "http://127.0.0.1:8080/en/device/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
INFO 2025-07-25 09:29:01,190 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:01,235 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:01,367 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:01,403 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:01,444 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:01,565 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:04,621 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:04,646 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:04,828 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:04,890 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:04,964 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:05,119 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:08,151 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:08,197 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:08,321 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:08,356 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:08,404 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:08,521 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:11,549 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:11,600 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:11,716 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:11,746 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:11,786 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:11,890 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:14,932 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:14,966 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:15,106 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:15,137 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:15,170 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:15,303 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:18,343 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:18,388 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:18,504 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:18,526 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:18,576 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:18,692 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:21,831 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:21,896 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:22,220 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:23,035 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:23,099 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:23,246 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:25,023 kolibri.utils.server List of local addresses has changed since zeroconf was last initialized, updating now
INFO 2025-07-25 09:29:26,325 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:26,370 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:26,491 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:26,517 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:26,554 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:26,682 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:29,725 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:29,769 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:29,902 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:29,937 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:29,990 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:30,097 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:33,152 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:33,192 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:33,328 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:33,363 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:33,401 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:33,518 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:36,511 kolibri.core.discovery.utils.network.client Attempting connections to variations of the URL: https://studio.learningequality.org
INFO 2025-07-25 09:29:36,538 kolibri.core.discovery.utils.network.client Attempting connection to: https://studio.learningequality.org/
INFO 2025-07-25 09:29:36,567 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:36,608 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:36,663 kolibri.core.discovery.utils.network.client Success! We connected to: https://studio.learningequality.org/api/public/info/?v=3
INFO 2025-07-25 09:29:36,758 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:36,800 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:36,845 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:36,991 kolibri.core.discovery.utils.network.client Attempting connections to variations of the URL: https://studio.learningequality.org/
INFO 2025-07-25 09:29:37,063 kolibri.core.discovery.utils.network.client Attempting connection to: https://studio.learningequality.org/
INFO 2025-07-25 09:29:37,103 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:37,191 kolibri.core.discovery.utils.network.client Success! We connected to: https://studio.learningequality.org/api/public/info/?v=3
INFO 2025-07-25 09:29:40,140 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:40,182 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:40,309 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:40,332 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:40,381 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:40,488 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
WARNING 2025-07-25 09:29:42,024 zeroconf Exception occurred:
Traceback (most recent call last):
File "C:\Python38\Lib\site-packages\kolibri\dist\zeroconf.py", line 2346, in send
bytes_sent = respond_socket.sendto(socket_packet, 0, (addr, port))
OSError: [WinError 10065] A socket operation was attempted to an unreachable host
INFO 2025-07-25 09:29:43,514 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:43,566 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:43,693 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:43,740 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:43,803 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:43,916 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:46,985 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:47,037 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:47,203 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:47,254 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:47,281 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:47,430 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:50,463 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:50,515 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:50,630 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:50,654 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:50,699 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:50,833 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:53,871 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:53,924 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:54,030 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:54,052 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:54,100 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:54,212 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:57,255 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:57,297 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:57,447 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:29:57,482 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:57,521 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:29:57,646 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:30:00,675 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:00,724 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:00,825 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:30:00,860 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:00,898 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:01,053 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,089 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,138 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,271 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,293 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,338 cherrypy.access 127.0.0.1 - - "GET /en/" 302 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,456 cherrypy.access 127.0.0.1 - - "GET /en/auth/" 200 0 "" "Kolibri session"
INFO 2025-07-25 09:30:04,715 kolibri.utils.file_transfer Canceling import: https://studio.learningequality.org/content/storage/c/5/c5c64b404304f5b0a1d12f7743e8e402.mp4
ERROR 2025-07-25 09:30:04,731 kolibri.core.content.utils.resource_import An error occurred during content import: Chunk size mismatch. Expected 131072 bytes, got 12527 bytes
INFO 2025-07-25 09:30:05,050 kolibri.core.content.utils.annotation Setting availability to True of 48 LocalFile objects based on passed in checksums
INFO 2025-07-25 09:30:05,079 kolibri.core.content.utils.annotation Setting availability of non-topic ContentNode objects based on LocalFile availability in 1 batches of 10000
INFO 2025-07-25 09:30:05,154 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for 3 levels
INFO 2025-07-25 09:30:05,163 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for level 3
INFO 2025-07-25 09:30:05,168 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for level 2
INFO 2025-07-25 09:30:05,169 kolibri.core.content.utils.annotation Annotating ContentNode objects with children for level 1
ERROR 2025-07-25 09:30:05,246 kolibri.core.tasks.job Job 74534033a28943189d6d74d2f0db1459 raised an exception: Traceback (most recent call last):
File "c:\python38\lib\site-packages\kolibri\core\tasks\job.py", line 368, in execute
result = func(*args, **kwargs)
File "c:\python38\lib\site-packages\kolibri\core\tasks\registry.py", line 237, in __call__
return self.func(*args, **kwargs)
File "c:\python38\lib\site-packages\kolibri\core\content\tasks.py", line 268, in remotecontentimport
manager.run()
File "c:\python38\lib\site-packages\kolibri\core\content\utils\resource_import.py", line 210, in run
results = self.run_import()
File "c:\python38\lib\site-packages\kolibri\core\content\utils\resource_import.py", line 332, in run_import
raise self.exception
File "c:\python38\lib\site-packages\kolibri\core\content\utils\resource_import.py", line 157, in _handle_future
future.result()
File "c:\python38\lib\concurrent\futures\_base.py", line 437, in result
return self.__get_result()
File "c:\python38\lib\concurrent\futures\_base.py", line 389, in __get_result
raise self._exception
File "c:\python38\lib\concurrent\futures\thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "c:\python38\lib\site-packages\kolibri\core\content\utils\resource_import.py", line 128, in _start_file_transfer
filetransfer.run()
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 707, in inner
func(self, *args, **kwargs)
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 738, in run
self._run_download(progress_update=progress_update)
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 883, in _run_download
self._run_byte_range_download(progress_callback)
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 825, in _run_byte_range_download
self.dest_file_obj.write_chunks(
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 317, in write_chunks
self.write_chunk(index, data)
File "c:\python38\lib\site-packages\kolibri\utils\file_transfer.py", line 307, in write_chunk
raise ValueError(
ValueError: Chunk size mismatch. Expected 131072 bytes, got 12527 bytes
INFO 2025-07-25 09:30:07,484 cherrypy.access 127.0.0.1 - - "GET /" 302 0 "" "Kolibri session"