Gå til indhold

← Alle integrationer

Storage og virtualisering

Fornyer certifikatet til TrueNAS-webgrænsefladen via systemets API og kontrollerer den aktive certifikatkæde.

Appliancen kører pakken og forbinder til TrueNAS SCALE / CORE gennem HTTPS REST / JSON-RPC WebSocket over HTTPS på port 443. Der installeres ingen agent på TrueNAS SCALE / CORE.

Sådan forløber det

  1. Appliancen forbinder til TrueNAS SCALE / CORE gennem HTTPS REST / JSON-RPC WebSocket på port 443.
  2. Finder TrueNAS-versionen, den valgte certifikatidentitet og HTTPS-porten. Vælger REST på ældre versioner og WebSocket fra 25.04.
  3. Importerer certifikat, privat nøgle og mellemliggende certifikater. Skifter kun webgrænsefladens certifikat og genstarter dens HTTP-tjeneste.
  4. Kontrollerer den valgte identitet og certifikatet med hele den leverede kæde over en ny TLS-forbindelse. Hvis det fejler: Gendanner den tidligere certifikatbinding ved fejl. En senere certifikatændring fra en administrator bevares.

Tekniske detaljer

Forbindelse
Pakken kører på appliancen, som forbinder over HTTPS til HTTPS REST / JSON-RPC WebSocket, port 443. Der installeres ingen agent.
I skal bruge
Dedikeret API-nøgle med læse- og skriverettigheder til certifikater og system.general. TrueNAS 26/27 kræver også nøglens brugernavn.
Platform
TrueNAS CORE 12/13 og SCALE
Handlinger
Discovery, Installation, Kontrol, Rollback
Pakker
truenas-api 1.0.0
Bemærk
  • Appliance 0.4.44 eller nyere. HTTPS-porten skal kunne nås fra appliance. TLS-verifikation er slået til; et selvsigneret managementcertifikat kræver et gemt fingeraftryk eller en CA-fil.
  • Det tidligere certifikat og dets native ACME-indstillinger beholdes i TrueNAS. FTP, apps og andre certifikatbindinger ændres ikke. Rollback-oplysninger gemmes privat på appliance.
  • TrueNAS API: https://www.truenas.com/docs/scale/25.04/api/; https://www.truenas.com/docs/core/13.3/api/

Kom i gang