Hoppa till innehåll

← Alla integrationer

Lagring och virtualisering

Förnyar certifikatet för TrueNAS webbgränssnitt via systemets API och kontrollerar den aktiva certifikatkedjan.

Appliancen kör paketet och ansluter till TrueNAS SCALE / CORE genom HTTPS REST / JSON-RPC WebSocket över HTTPS på port 443. Ingen agent installeras på TrueNAS SCALE / CORE.

Så går det till

  1. Appliancen ansluter till TrueNAS SCALE / CORE genom HTTPS REST / JSON-RPC WebSocket på port 443.
  2. Hittar TrueNAS-versionen, valt certifikat och HTTPS-porten. Väljer REST för äldre versioner och WebSocket från 25.04.
  3. Importerar certifikat, privat nyckel och mellanliggande certifikat. Byter endast webbgränssnittets certifikat och startar om dess HTTP-tjänst.
  4. Kontrollerar valt certifikat och hela den levererade kedjan via en ny TLS-anslutning. Om det misslyckas: Återställer tidigare certifikatbindning vid fel. En senare certifikatändring av en administratör bevaras.

Tekniska detaljer

Anslutning
Paketet körs på appliancen, som ansluter över HTTPS till HTTPS REST / JSON-RPC WebSocket, port 443. Ingen agent installeras.
Ni behöver
Dedikerad API-nyckel med läs- och skrivbehörighet för certifikat och system.general. TrueNAS 26/27 kräver även nyckelns användarnamn.
Plattform
TrueNAS CORE 12/13 och SCALE
Åtgärder
Discovery, Installation, Kontroll, Rollback
Paket
truenas-api 1.0.0
Observera
  • Appliance 0.4.44 eller senare. HTTPS-porten måste vara nåbar från appliance. TLS-verifiering är aktiverad; ett självsignerat managementcertifikat kräver ett sparat fingeravtryck eller en CA-fil.
  • Det tidigare certifikatet och dess inbyggda ACME-inställningar behålls i TrueNAS. FTP, appar och andra certifikatbindningar ändras inte. Rollback-information sparas privat på appliance.
  • TrueNAS API: https://www.truenas.com/docs/scale/25.04/api/; https://www.truenas.com/docs/core/13.3/api/

Kom igång