| ... | ... | @@ -509,6 +509,44 @@ V případě, že se nebudete tímto doporučením držet, pak určitě provád |
|
|
|
|
|
|
|
Další příčinou může být, že na Windows používáte antivirus, který se snaží zasahovat do HTTPS komunikace a sledovat zabezpečený provoz. V takovém případě se nepodaří ověřit certifikát, protože antivirus se chová jako lokální HTTPS server/proxy s vlastním certifikátem, který se liší od původního certifikátu ISDS, který se Datovka snaží ověřit. Zkuste v nastavení antiviru vypnout funkci, která se jmenuje "sledování HTTPS", "testování HTTPS" nebo nějak podobně. V Avastu se toto nastavení například nachází v "Nastavení"->"Komponenty"->"Webový štít (upravit)"->"Hlavní nastavení"->"Povolit testování HTTPS". Pokud se Vám nepodaří najít takové nastavení, tak prosím zkuste Váš antivirus dočasně úplně vypnout, a spustit Datovku, abyste vyloučili, že uvedené chování je zapříčiněno běžícím antivirem.
|
|
|
|
|
|
|
|
### Přidané repozitáře nejdou aktualizovat, nejde z nich aktualizovat Datovka, nelze ověřit podpis
|
|
|
|
|
|
|
|
**Dotaz:** Na Ubuntu dostávám při pokusu o aktualizaci chybu:
|
|
|
|
```
|
|
|
|
W: Chyba GPG:
|
|
|
|
http://download.opensuse.org/repositories/home:/CZ-NIC:/datovka-latest/xUbuntu_24.04
|
|
|
|
InRelease: Následující podpisy jsou neplatné: EXPKEYSIG 74062DB36A1F4009 home:CZ-NIC OBS Project <home:CZ-NIC@build.opensuse.org>
|
|
|
|
E: Repositář „http://download.opensuse.org/repositories/home:/CZ-NIC:/datovka-latest/xUbuntu_24.04 InRelease“ není podepsán.
|
|
|
|
W: Aktualizaci z takového repositáře nelze provést zabezpečeně a je proto implicitně zakázána.
|
|
|
|
W: Podrobnosti o vytváření a nastavení repositářů naleznete v manuálové stránce apt-secure(8).
|
|
|
|
E: http://download.opensuse.org/repositories/home:/CZ-NIC:/datovka-latest/xUbuntu_24.04
|
|
|
|
InRelease is not (yet) available (Následující podpisy jsou neplatné:
|
|
|
|
EXPKEYSIG 74062DB36A1F4009 home:CZ-NIC OBS Project <home:CZ-NIC@build.opensuse.org>
|
|
|
|
```
|
|
|
|
|
|
|
|
**Dotaz:** Na Fedoře mám chybu př aktualizaci:
|
|
|
|
```
|
|
|
|
error: Verifying a signature using certificate 45737F9C8BC3F3ED2791818274062DB36A1F4009 (home:CZ-NIC OBS Project <home:CZ-NIC@build.opensuse.org>):
|
|
|
|
1. Certificate 74062DB36A1F4009 invalid: certificate is not alive
|
|
|
|
because: The primary key is not live
|
|
|
|
because: Expired on 2024-08-15T04:36:50Z
|
|
|
|
2. Key 74062DB36A1F4009 invalid: key is not alive
|
|
|
|
because: The primary key is not live
|
|
|
|
because: Expired on 2024-08-15T04:36:50Z
|
|
|
|
```
|
|
|
|
|
|
|
|
**Odpověď:** Stane se, že služba [OBS](https://build.opensuse.org/), občas způsobí expiraci klíčů repozitářů. Pokud se tomu tak stane, řešením je odstranit staré klíče a nahradit je novými (raději opětovným nainstalováním repozitáře).
|
|
|
|
|
|
|
|
**Ubuntu**, odstranění klíče a repozitáře:
|
|
|
|
```shell
|
|
|
|
sudo rm /etc/apt/sources.list.d/home:CZ-NIC:datovka-latest.list
|
|
|
|
sudo rm /etc/apt/trusted.gpg.d/home_CZ-NIC_datovka-latest.gpg
|
|
|
|
```
|
|
|
|
Pokračujte opětovným přidáním repozitáře.
|
|
|
|
|
|
|
|
Na **Fedoře** pomocí příkazu `rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'` najděte klíč k repozitáři *home:CZ-NIC OBS Project<home:CZ-NIC@build.opensuse.org> public key*.
|
|
|
|
Tento pak odstraňte pomocí `rpm -e gpg-pubkey-....`. Pak zavolejte `dnf update`.
|
|
|
|
|
|
|
|
### Na linuxové distribuci, kterou používám (převážně Debian/Ubuntu), nejdou stahovat zprávy.
|
|
|
|
|
|
|
|
**Dotaz:** Používám systémovou knihovnu libsds a Datovku jsem si sám překládal ze zdrojových souborů. Program funguje, ale při stahování zprávy obdržím chybové hlášení:
|
| ... | ... | |