Hoppa till innehåll

← Alla integrationer

Identitet och fjärråtkomst

Förnyar certifikatet på ett FortiNAC-mål, Admin UI, portal, Persistent Agent, RADIUS (EAP) eller RadSec, via REST API:et.

Appliancen kör paketet och ansluter till Fortinet FortiNAC genom FortiNAC REST API v2 över HTTPS på port 8443. Ingen agent installeras på Fortinet FortiNAC.

Så går det till

  1. Appliancen ansluter till Fortinet FortiNAC genom FortiNAC REST API v2 på port 8443.
  2. Certifikat, RSA-nyckel och kedja laddas upp till det valda målet. Andra mål och trust stores rörs inte.
  3. Bara det valda målet startas om, när FortiNAC ber om det. FortiNAC startas aldrig om som helhet. Om det misslyckas: Svarade målet före bytet och svarar inte längre rapporteras installationen som misslyckad. När regelns felpolicy rullar tillbaka laddar rollback upp det tidigare certifikatet igen till det målet och startar bara om det.
  4. Kontroll: paketet hämtar certifikatet som målet visar och kontrollerar certifikat, kedja och namn. RADIUS (EAP) kontrolleras i konfigurationen. Om det misslyckas: Visar målet fortfarande det gamla certifikatet rapporteras bytet som inte genomfört, och inget läggs tillbaka.

Tekniska detaljer

Anslutning
Paketet körs på appliancen, som ansluter över HTTPS till FortiNAC REST API v2, port 8443. Ingen agent installeras.
Tjänstens portar
8443
Ni behöver
Token för en REST API-administratör vars Allowed Subnets omfattar adressen paketet kommer från: appliancen eller servern som kör paketet, efter NAT. Discovery hittar målen, så regeln väljer ett av dem.
Plattform
FortiNAC-F 7.x och FortiNAC 9.x med REST API v2
Åtgärder
Discovery, Installation, Kontroll, Rollback
Paket
fortinac 1.0.0
Observera
  • Rollback lägger bara tillbaka det tidigare certifikatet när paketets eget byte bröt ett mål som svarade innan. Ett mål som svarar lämnas orört, även när regeln rullar tillbaka alla mål, och rollback rapporteras då som avvisad.
  • Ett Admin UI som inte längre svarar kan rollback inte lägga tillbaka, eftersom REST API:et använder samma port. Det åtgärdas i FortiNAC.
  • Är API-certifikatet pinnat med MANAGEMENT_TLS_PIN_SHA256 byter en förnyelse av Admin UI det pinnade certifikatet. Resultatet anger det nya fingeravtrycket som pinningen ska uppdateras till.
  • FortiNAC-F 7.x och FortiNAC 9.x använder REST API-administratörens token som Bearer-token.
  • Bara RSA-nycklar, som Fortinet dokumenterar. Remote API-mål och trust stores erbjuds inte.
  • I HA dokumenterar Fortinet inte hur en ändring når en viss medlem. Finns ett mål flera gånger varnar paketet.
  • Discovery hittar målen, certifikatet varje mål är konfigurerat med och certifikatet på API-porten.

Kom igång