CZ 
15.05.2026 Žofie VÍTEJTE V MÉM SVĚTĚ

An English translation is available for this article. Pro tento článek je dostupný anglický překlad.
Veeam ONE Reporting Service failed to start due to a missing certificate

Veeam ONE Reporting Service nestartovala kvůli chybějícímu certifikátu

| Petr Bouška - Samuraj |
Jednoho dne se bez varování přestala spouštět služba Veeam ONE Reporting Service. Díky tomu nefungovala většina funkcí Veeam ONE. Příčina se ukázala být prostá, ze systémového úložiště certifikátů zmizel self-signed certifikát pro Web API. Jak k tomu došlo, se nepodařilo zjistit, ale oprava byla rychlá a jednoduchá.
zobrazeno: 895x (561 CZ, 334 EN) | Komentáře [0]

Pozn.: Problém se objevil ve verzi Veeam ONE 13.0.1 P1.

Jak se problém projevil

Úplný začátek problémů byl takový, že se ve Veeam ONE Client přestala zobrazovat data. Na SQL serveru viselo velké množství dotazů z Veeam ONE, které ho viditelně přetěžovaly. Jako nejrychlejší řešení jsme zkusili restart serveru. Pak se projevily níže popsané problémy.

Klienti

Veeam ONE Client zobrazil v horní řádce problém Configuration issue - Veeam ONE Reporting service has failed.

Veeam ONE Web Client místo přihlašovací obrazovky ukázal chybu Error - Failed to connect to Veeam ONE server.

Veeam ONE Reporting service has failed

Služby

Ve správci služeb (Services.msc) bylo vidět, že Veeam ONE Reporting Service neběží. Pokus o ruční spuštění skončil chybou, že byla služba hned po startu ukončena.

Event Viewer

aplikačním logu Windows se mezi množstvím chyb od zdroje Veeam.Reporter.CachingService.Service objevila jedna klíčová zpráva od Veeam ONE Reporting ServiceEvent ID 8199. Ta obsahovala text, který hodně pomohl.

Failed to start Web API server. Cannot find certificate binded to port 2741

Řešení problému - nové vygenerování certifikátu

Podle chyby se povedlo nalézt Veeam Support Knowledge Base 4310, které sice řeší trochu jiný problém, ale docela podobný. Obsahuje informaci, kde se dá spravovat Web API certifikát. Je potřeba použít Veeam ONE Settings Utility, která může změnit konfiguraci softwarových komponent Veeam ONE. Správně bychom tento nástroj měli použít pod dohledem technické podpory.

Spuštění Veeam ONE Settings

  • spustíme Veeam ONE Client
  • v hlavním menu (levý horní roh) zvolíme Settings - Server Settings
  • přepneme se na kartu Other
  • v části Support utility klikneme na Launch
Veeam Backup & Replication - Settings - Server Settings - Other

Web API Certificate

  • přepneme se na kartu Server
  • v horní části zvolíme záložku Web API Certificate
  • zde byl Status Certificate is missing from the local machine certificate stores
  • zobrazoval se i Thumbprint, který by měl certifikát mít
Veeam ONE Settings Utility - Server - Web API Certificate

Vygenerování nového certifikátu

  • klikneme na tlačítko Generate
  • zobrazí se informace, že byl vystaven certifikát, zda jej chceme použít, zvolíme Yes
  • další zpráva informuje, že došlo k úpravě nastavení, zda chceme restartovat služby pro aplikaci změn, zvolíme Yes
  • uložíme nastavení tlačítkem Save

Nyní již služba běží a Veeam ONE funguje. Mezi certifikáty certlm.msc se objevil nový s Friendly Name Veeam ONE Web API self-signed certificate.

Související články:

Zálohování - Backup

Články věnující zálohování (Backup), replikaci (Replication) a obnově (Restore) dat. Tedy ochraně dat (Data Protection) pomocí záložních kopií a obnově po havárii (Disaster Recovery).

Virtualizace

Články z populárních témat o virtualizace serverů a stanic.

Pokud se chcete vyjádřit k tomuto článku, využijte komentáře níže.

Komentáře

Zatím zde nejsou žádné komentáře.

Přidat komentář

Vložit tag: strong em link

Nápověda:
  • maximální délka komentáře je 2000 znaků
  • HTML tagy nejsou povoleny (budou odstraněny), použít se mohou pouze speciální tagy (jsou uvedeny nad vstupním polem)
  • nový řádek (ENTER) ukončí odstavec a začne nový
  • pokud odpovídáte na jiný komentář, vložte na začátek odstavce (řádku) číslo komentáře v hranatých závorkách