kolibri: Importing and syncing facilities in Kolibri is not working across my devices even if we are both connected on the same network

Observed behavior

If I try to import a facility, it does not work. This is what it shows me on the screenshot below.

image

Errors and logs

Expected behavior

That is should have imported the facilities and also sync the facility on the server with other facilities

User-facing consequences

Steps to reproduce

Context

sync-import screenshot

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 19 (6 by maintainers)

Most upvoted comments

@bjester & @rtibbles

FYI this ongoing work in Cameroon appears to be really going places — though people don’t yet understand this rural/indigenous linguistics survey that Internet-in-a-Box is helping them to make happen — more about that later if you or Learning Equality are interested:

https://twitter.com/internet_in_box/status/1558055160273944576

Okay! So that sounds like a firewall issue on the Windows laptop to me. I’m not a Windows expert, but Windows itself and some anti-virus programs have firewalls. Our Kolibri documentation has a few comments regarding firewalls

He suspects “IMPORT CHANNEL” might work. But he wants “IMPORT FACILITY” to also work, in preparation for an important Kolibri training they’re hoping to teach next week.

It would be useful to confirm or disprove this suspicion - when we made the fixes in #9533 we did not restrict ourselves to content import flows only, so it was meant to fix all peer to peer interactions when servers are prefixed, however, it’s possible that this flow might have slipped through.

One thing is that it seems that the addresses have been manually added, so if they are grayed out it means that Kolibri is not able to access them via the network - if this is different between content import and facility import this would point to an issue similar to the one that has arisen before. If not, then it seems there is probably some sort of network issue that is to blame.

“IMPORT CHANNELS” work well with ‘Kolibri Studio (Online)’ and ‘Attached drive or memory Card’. But does not work well with ‘Local Network or internet’.