[Koha] Not possible to create Koha instance with Let's Encrypt

Michael Kuhn mik at adminkuhn.ch
Fri Apr 12 04:34:00 NZST 2024


Hi

I was just installing the most recent Koha 23.11.04-4. But when trying 
to create my Koha instance with Let's Encrypt I executed the following 
command:

sudo koha-create --create-db mdc --letsencrypt

But instead of obtaining a certificate the output ends with the 
following: (for full output see below):

sed: -e Ausdruck #5, Zeichen 53: Unbekannte Option für »s«

(in English maybe: sed: -e Expression #5, character 53: Unknown option 
for »s«)

How can I circumvent this problem?

Is this maybe the error that Tomas Cohen Arazi mentioned in his mail to 
the mailinglist on 16:06?

Best wishes: Michael
-- 
Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis
Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz
T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch




koha at mdckoha1:~$ sudo koha-create --create-db mdc --letsencrypt
The letsencrypt package is not installed. Do it now?  [y/N] y
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Hinweis: »certbot« wird an Stelle von »letsencrypt« gewählt.
Die folgenden zusätzlichen Pakete werden installiert:
   python3-acme python3-certbot python3-configargparse python3-distro
   python3-icu python3-josepy python3-openssl python3-parsedatetime
   python3-rfc3339
Vorgeschlagene Pakete:
   python-certbot-doc python3-certbot-apache python3-certbot-nginx
   python-acme-doc python-openssl-doc python3-openssl-dbg
Die folgenden NEUEN Pakete werden installiert:
   certbot python3-acme python3-certbot python3-configargparse 
python3-distro
   python3-icu python3-josepy python3-openssl python3-parsedatetime
   python3-rfc3339
0 aktualisiert, 10 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 1.013 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 4.739 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://deb.debian.org/debian bookworm/main amd64 python3-openssl 
all 23.0.0-1 [50,8 kB]
Holen:2 http://deb.debian.org/debian bookworm/main amd64 python3-josepy 
all 1.13.0-1 [23,1 kB]
Holen:3 http://deb.debian.org/debian bookworm/main amd64 python3-rfc3339 
all 1.1-4 [7.088 B]
Holen:4 http://deb.debian.org/debian bookworm/main amd64 python3-acme 
all 2.1.0-1 [32,0 kB]
Holen:5 http://deb.debian.org/debian bookworm/main amd64 
python3-configargparse all 1.5.3-1 [26,1 kB]
Holen:6 http://deb.debian.org/debian bookworm/main amd64 python3-distro 
all 1.8.0-1 [20,5 kB]
Holen:7 http://deb.debian.org/debian bookworm/main amd64 
python3-parsedatetime all 2.6-3 [41,2 kB]
Holen:8 http://deb.debian.org/debian bookworm/main amd64 python3-certbot 
all 2.1.0-4 [209 kB]
Holen:9 http://deb.debian.org/debian bookworm/main amd64 certbot all 
2.1.0-4 [122 kB]
Holen:10 http://deb.debian.org/debian bookworm/main amd64 python3-icu 
amd64 2.10.2-1+b3 [482 kB]
Es wurden 1.013 kB in 0 s geholt (20,1 MB/s).
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket python3-openssl wird gewählt.
(Lese Datenbank ... 101801 Dateien und Verzeichnisse sind derzeit 
installiert.)
Vorbereitung zum Entpacken von .../0-python3-openssl_23.0.0-1_all.deb ...
Entpacken von python3-openssl (23.0.0-1) ...
Vormals nicht ausgewähltes Paket python3-josepy wird gewählt.
Vorbereitung zum Entpacken von .../1-python3-josepy_1.13.0-1_all.deb ...
Entpacken von python3-josepy (1.13.0-1) ...
Vormals nicht ausgewähltes Paket python3-rfc3339 wird gewählt.
Vorbereitung zum Entpacken von .../2-python3-rfc3339_1.1-4_all.deb ...
Entpacken von python3-rfc3339 (1.1-4) ...
Vormals nicht ausgewähltes Paket python3-acme wird gewählt.
Vorbereitung zum Entpacken von .../3-python3-acme_2.1.0-1_all.deb ...
Entpacken von python3-acme (2.1.0-1) ...
Vormals nicht ausgewähltes Paket python3-configargparse wird gewählt.
Vorbereitung zum Entpacken von 
.../4-python3-configargparse_1.5.3-1_all.deb ...
Entpacken von python3-configargparse (1.5.3-1) ...
Vormals nicht ausgewähltes Paket python3-distro wird gewählt.
Vorbereitung zum Entpacken von .../5-python3-distro_1.8.0-1_all.deb ...
Entpacken von python3-distro (1.8.0-1) ...
Vormals nicht ausgewähltes Paket python3-parsedatetime wird gewählt.
Vorbereitung zum Entpacken von .../6-python3-parsedatetime_2.6-3_all.deb ...
Entpacken von python3-parsedatetime (2.6-3) ...
Vormals nicht ausgewähltes Paket python3-certbot wird gewählt.
Vorbereitung zum Entpacken von .../7-python3-certbot_2.1.0-4_all.deb ...
Entpacken von python3-certbot (2.1.0-4) ...
Vormals nicht ausgewähltes Paket certbot wird gewählt.
Vorbereitung zum Entpacken von .../8-certbot_2.1.0-4_all.deb ...
Entpacken von certbot (2.1.0-4) ...
Vormals nicht ausgewähltes Paket python3-icu wird gewählt.
Vorbereitung zum Entpacken von .../9-python3-icu_2.10.2-1+b3_amd64.deb ...
Entpacken von python3-icu (2.10.2-1+b3) ...
python3-configargparse (1.5.3-1) wird eingerichtet ...
python3-parsedatetime (2.6-3) wird eingerichtet ...
python3-distro (1.8.0-1) wird eingerichtet ...
python3-icu (2.10.2-1+b3) wird eingerichtet ...
python3-openssl (23.0.0-1) wird eingerichtet ...
python3-josepy (1.13.0-1) wird eingerichtet ...
python3-rfc3339 (1.1-4) wird eingerichtet ...
python3-acme (2.1.0-1) wird eingerichtet ...
python3-certbot (2.1.0-4) wird eingerichtet ...
certbot (2.1.0-4) wird eingerichtet ...
Created symlink /etc/systemd/system/timers.target.wants/certbot.timer → 
/lib/systemd/system/certbot.timer.
Trigger für man-db (2.11.2-2) werden verarbeitet ...
Prüfe Prozesse... 

Prüfe Linux-Kernel... 


Der laufende Kernel ist aktuell.

Es müssen keine Dienste neugestartet werden.

Es müssen keine Container neu gestartet werden.

Es gibt keine Nutzer-Sitzungen mit veralteten Prozessen.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
sed: -e Ausdruck #5, Zeichen 53: Unbekannte Option für »s«


More information about the Koha mailing list