Instalarea lui Courier 1.0.6-1build2 pe Ubuntu 20.04 eșuează, deși pachetul de curier este cel oferit de sistemul de operare. Problema apare într-un script post-instalare care lasă pachetul instalat, dar neconfigurat și toate pachetele dependente au probleme.
Situația a fost raportată la Ubuntu (vezi https://bugs.launchpad.net/ubuntu/+source/courier/+bug/1877862), dar în afară de âºconfirmareâ¹ nu pare să se întâmple nimic.
Există o soluție?
Ce pot oferi pentru a facilita depanarea? (Sunt oarecum pierdut.)
Adăugați: Acesta este rezultatul procesului de instalare:
Selectarea pachetului neselectat anterior curier-mta.
(Se citesc baza de date... 211821 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../courier-mta_1.0.6-1build2_amd64.deb ...
Adăugarea „deviere a /usr/bin/addcr la /usr/bin/addcr.ucspi-tcp de către courier-mta”
Adăugarea „deviere a /usr/share/man/man1/addcr.1.gz la /usr/share/man/man1/addcr.ucspi-tcp.1.gz de către courier-mta”
Se despachetează curier-mta (1.0.6-1build2)...
(Se citesc baza de date... 211980 de fișiere și directoare instalate în prezent.)
Se elimină libgnutls-openssl27:amd64 (3.6.13-2ubuntu1.6)...
Se configurează libnet-cidr-perl (0.20-1)...
Se configurează curier-mta (1.0.6-1build2)...
update-alternatives: folosind /usr/bin/lockmail.courier pentru a furniza /usr/bin/lockmail (lockmail) în modul automat
update-alternatives: folosind /usr/bin/preline.courier pentru a furniza /usr/bin/preline (preline) în modul automat
„/dev/null” -> „/etc/courier/esmtpd.pem.cert”
Se generează o cheie privată RSA de 3072 de biți...
Se generează un certificat autosemnat...
Informații despre certificat X.509:
Versiunea: 3
Număr de serie (hex): 01
Valabilitate:
Nu înainte de: Luni, 28 februarie, 07:26:38 UTC 2022
Nu după: marți, 28 februarie, 07:26:38 UTC 2023
Subiect: C=US,ST=NY,L=New York,O=Courier Mail Server,OU=Cheie SSL ESMTP generată automat,CN=localhost
Subiect Algoritmul cheii publice: RSA
Nivel de securitate al algoritmului: ridicat (3072 biți)
Modul (biți 3072):
00:cf:bb:56:4b:11:f4:74:b4:62:57:8c:9a:3b:a1:fb
[â¦snipâ¦]
9a:f7:ec:0b:53:e2:da:b6:8c:92:20:74:c7:26:8f:bd
57
Exponent (biți 24):
01:00:01
Extensii:
Constrângeri de bază (critice):
Autoritate de certificare (CA): FALSE
Nume alternativ al subiectului (nu este critic):
RFC822Nume: [email protected]
Identificatorul cheii subiectului (nu este critic):
c93fd83531f7869e17fc0ffd69b74e6d8679783c
Alte informații:
ID-ul cheii publice:
sha1:c93fd83531f7869e17fc0ffd69b74e6d8679783c
sha256:8da9285446d5dc9ccf8aa0cd4e71a620a282ae9df5920604387cba845529c87b
PIN cheie publică:
pin-sha256:jakoVEbV3JzPiqDNTnGmIKKCrp31kgYEOHy6hFUpyHs=
Semnarea certificatului...
Lucrarea pentru courier-msa.service a eșuat deoarece procesul de control a ieșit cu cod de eroare.
Consultați „systemctl status courier-msa.service” și „journalctl -xe” pentru detalii.
invoke-rc.d: initscript courier-msa, acțiunea „start” a eșuat.
â courier-msa.service - LSB: server Courier MSA
Încărcat: încărcat (/etc/init.d/courier-msa; generat)
Activ: eșuat (Rezultat: cod de ieșire) din Luni 2022-02-28 08:26:47 CET; acum 16 ms
Documente: man:systemd-sysv-generator(8)
Proces: 2156320 ExecStart=/etc/init.d/courier-msa start (cod=ieșit, stare=2)
28 februarie 08:26:47 inet systemd[1]: Se pornește LSB: serverul Courier MSA...
28 februarie 08:26:47 inet courier-msa[2156320]: * Se pornește serverul Courier MSA esmtpd-msa
Feb 28 08:26:47 inet systemd[1]: courier-msa.service: Procesul de control a fost ieșit, cod=ieșit, stare=2/INVALIDARGUMENT
28 februarie 08:26:47 inet systemd[1]: courier-msa.service: a eșuat cu rezultatul „exit-code”.
28 februarie 08:26:47 inet systemd[1]: Nu s-a pornit LSB: serverul Courier MSA.
dpkg: eroare la procesarea pachetului courier-mta (--configure):
instalat pachetul courier-mta subprocesul de script post-instalare a returnat eroare starea de ieșire 1
Procesarea declanșatorilor pentru systemd (245.4-4ubuntu3.15)...
Procesarea declanșatorilor pentru man-db (2.9.1-1)...
Procesarea declanșatoarelor pentru libc-bin (2.31-0ubuntu9.2)...
Au fost întâlnite erori în timpul procesării:
curier-mta
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
Se configurează curier-mta (1.0.6-1build2)...
Lucrarea pentru courier-msa.service a eșuat deoarece procesul de control a ieșit cu cod de eroare.
Consultați „systemctl status courier-msa.service” și „journalctl -xe” pentru detalii.
invoke-rc.d: initscript courier-msa, acțiunea „start” a eșuat.
â courier-msa.service - LSB: server Courier MSA
Încărcat: încărcat (/etc/init.d/courier-msa; generat)
Activ: eșuat (Rezultat: cod de ieșire) din Luni 28-02-2022 08:27:00 CET; acum 17 ms
Documente: man:systemd-sysv-generator(8)
Proces: 2157082 ExecStart=/etc/init.d/courier-msa start (cod=ieșit, stare=2)
28 februarie 08:27:00 inet systemd[1]: Se pornește LSB: serverul Courier MSA...
28 februarie 08:27:00 inet courier-msa[2157082]: * Se pornește serverul Courier MSA esmtpd-msa
28 februarie 08:27:00 inet systemd[1]: courier-msa.service: Procesul de control a ieșit, cod=ieșit, stare=2/INVALIDARGUMENT
28 februarie 08:27:00 inet systemd[1]: courier-msa.service: a eșuat cu rezultatul „exit-code”.
28 februarie 08:27:00 inet systemd[1]: Nu s-a pornit LSB: Server Courier MSA.
dpkg: eroare la procesarea pachetului courier-mta (--configure):
instalat pachetul courier-mta subprocesul de script post-instalare a returnat eroare starea de ieșire 1
Au fost întâlnite erori în timpul procesării:
curier-mta
Apăsați Întoarcere pentru a continua, „q” urmat de Înapoi pentru a ieși.
Așadar, se pare că courier-msa nu poate fi pornit din cauza unui „argument nevalid”. Syslog-ul nu dezvăluie informații suplimentare.
Adăugați: demonul courier-mta-ssl pare să arate o problemă similară: Start eșuează și syslog arată âºINVALIDARGUMENTâ¹.