jojo2357 / kiwix-zim-updater

A script to check `download.kiwix.org` for updates to your local ZIM library.
GNU General Public License v2.0
77 stars 5 forks source link

Could not find any remote files #31

Closed Nibb31 closed 11 months ago

Nibb31 commented 11 months ago

Hi, I'm getting the following message when I try to run the script with kiwix-zim.sh /storage/wiki/zim

2. Preprocessing...

  -Validating ZIM directory...
  ✓ Valid ZIM Directory

  -Building online ZIM list...
    ✗  Could not find any remote files, exiting

The /storage/wiki/zim folder looks like this:

-rwxrwxrwx 1    16572307 17 mars   2021 ekopedia_fr_all_maxi_2021-03.zim
-rw-r--r-- 1 75029282468  3 mai   04:57 gutenberg_en_all_2023-04.zim
-rw-r--r-- 1  3797739884  3 mai   05:03 gutenberg_fr_all_2023-04.zim
-rw-r--r-- 1  2765484808  3 mai   05:08 ifixit_en_all_2023-04.zim
-rwxrwxrwx 1    44098910 28 févr.  2021 wikem_en_all_maxi.zim
-rw-r--r-- 1 19176227890  3 mai   05:41 wikihow_fr_maxi_2023-02.zim
-rw-r--r-- 1 99899984433  3 mai   08:36 wikipedia_en_all_maxi_2023-04.zim
-rw-r--r-- 1 40419091525  3 mai   09:48 wikipedia_fr_all_maxi_2023-04.zim
-rwxrwxrwx 1 17402604038 16 sept.  2022 wikisource_en_all_maxi_2022-09.zim
-rwxrwxrwx 1 15729545803 20 avril  2022 wikisource_fr_all_maxi_2022-04.zim
-rw-r--r-- 1  1076490272  3 mai   09:50 wikivoyage_en_all_maxi_2023-04.zim
-rw-r--r-- 1  7695753078  3 mai   10:04 wiktionary_en_all_maxi_2023-02.zim
-rwxrwxrwx 1  4045685773 18 oct.   2022 wiktionary_fr_all_maxi_2022-10.zim
-rwxrwxrwx 1   213115960 15 mars   2022 zimgit-food-preparation_en_2022-03.zim
-rwxrwxrwx 1    29090556 15 mars   2022 zimgit-knots_en_2022-03.zim
-rwxrwxrwx 1    71296044 15 mars   2022 zimgit-medicine_en_2022-03.zim
-rw-r--r-- 1   800384896  3 mai   05:09 zimgit-post-disaster_en_2023-05.zim
-rwxrwxrwx 1    22078528 15 mars   2022 zimgit-water_en_2022-03.zim

What am I doing wrong ?

jojo2357 commented 11 months ago

first verify that wget -O - https://library.kiwix.org/catalog/v2/entries works and gives you some xml like

  <entry>
    <id>urn:uuid:00707c1f-8c78-6a0c-be4a-dd270f12b62a</id>
    <title>Wikipedia</title>
    <updated>2023-09-03T00:00:00Z</updated>
    <summary>offline version of Wikipedia in Ligurian</summary>
    <language>lij</language>
    <name>wikipedia_lij_all</name>
    <flavour>maxi</flavour>
    <category>wikipedia</category>
    <tags>wikipedia;_category:wikipedia;_pictures:yes;_videos:no;_details:yes;_ftindex:yes</tags>
    <articleCount>11184</articleCount>
    <mediaCount>21018</mediaCount>
    <link rel="http://opds-spec.org/image/thumbnail"
          href="/catalog/v2/illustration/00707c1f-8c78-6a0c-be4a-dd270f12b62a/?size=48"
          type="image/png;width=48;height=48;scale=1"/>
    <link type="text/html" href="/content/wikipedia_lij_all_maxi_2023-09" />
    <author>
      <name>Wikipedia</name>
    </author>
    <publisher>
      <name>Kiwix</name>
    </publisher>
    <dc:issued>2023-09-03T00:00:00Z</dc:issued>
    <link rel="http://opds-spec.org/acquisition/open-access" type="application/x-zim" href="https://download.kiwix.org/zim/wikipedia/wikipedia_lij_all_maxi_2023-09.zim.meta4" length="196029440" />
  </entry>

second, try rerunning with the -g flag. I presume you may have interrupted the last time that the script attempted to get the remote index, so this flag will ignore your local cache (or you can wait 24 hours for the same effect)

Nibb31 commented 11 months ago

Hi, thanks for the reply. I'm getting a certificate error when I run the wget command:

--2023-10-03 22:44:23--  https://library.kiwix.org/catalog/v2/entries
Résolution de library.kiwix.org (library.kiwix.org)… 51.159.108.60
Connexion à library.kiwix.org (library.kiwix.org)|51.159.108.60|:443… connecté.
Erreur : le certificat de « library.kiwix.org » n’est pas de confiance.
Erreur : le certificat de « library.kiwix.org » n’est pas d’un émetteur connu.

I have installed the ca-certificates package (Debian Bullseye).

Edit: I fixed it. It turns out it was a permissions issue on my /etc/ssl/certs folder. Sorry for the bother!

jojo2357 commented 11 months ago

No worries, sounds like a doozy