Rinnovo automatico
Uno scheduler interno controlla le scadenze e rinnova un certificato alla volta, per restare nei limiti delle autorità. Un rinnovo si avvia anche a mano dall'interfaccia o dall'API REST.
NetScaler-ACME è un servizio Linux che richiede e rinnova i certificati SSL/TLS con il protocollo ACME, da Let's Encrypt o da un'altra autorità ACME, e li installa sul NetScaler ADC tramite le API REST NITRO. Aggiorna il certificato già associato ai virtual server, salva la configurazione e vi dice che cosa ha fatto.
Un'interfaccia web per tutto il gruppo. Qui sotto, con dati di esempio, lo scheduler rinnova un certificato vicino alla scadenza: seguite il log del job riga per riga, controllate quali vServer dei NetScaler sono pronti per la challenge HTTP-01 e provate «Rinnova» su un certificato.
L'interfaccia è quella del prodotto, i dati sono di esempio: la simulazione non è collegata a nessun sistema.
I certificati Let's Encrypt durano novanta giorni, e la durata dei certificati in tutto il settore continua ad accorciarsi. Sul NetScaler ogni rinnovo è la stessa sequenza manuale: richiedere il certificato, caricare certificato e chiave, aggiornare il certkey, collegare la catena, salvare la configurazione.
Moltiplicata per decine di domini e più appliance, diventa un calendario di scadenze in cui un rinnovo dimenticato è un sito che smette di rispondere in HTTPS.
NetScaler-ACME tiene l'elenco di certificati, NetScaler e account ACME. Quando un certificato si avvicina alla scadenza ne chiede uno nuovo, valida il dominio con la challenge HTTP-01 instradata dal NetScaler stesso, carica i file via NITRO, aggiorna il certkey e salva la configurazione.
L'interfaccia web mostra che cosa sta per scadere, che cosa è stato rinnovato e che cosa non è andato, con il log di ogni job.
Uno scheduler interno controlla le scadenze e rinnova un certificato alla volta, per restare nei limiti delle autorità. Un rinnovo si avvia anche a mano dall'interfaccia o dall'API REST.
I file nuovi si caricano con un nome datato e il certkey si aggiorna sul posto. I vecchi si cancellano solo dopo, e restano se è cambiata l'autorità che li ha emessi.
Legge certkey e virtual server di ogni appliance registrata, mostra quali certificati sono gestiti e quali no, e verifica se la challenge HTTP-01 può essere instradata.
Let's Encrypt, in produzione e in prova, e Buypass già pronti; ZeroSSL, Google Trust Services e SSL.com con External Account Binding. Si possono aggiungere altre directory ACME v2.
E-mail via SMTP e un webhook generico su ogni evento rilevante, un registro in sola aggiunta di chi ha fatto che cosa, e lo storico di ogni job con il suo log.
Segreti cifrati a riposo, utenti locali, pacchetti RPM e DEB con unità systemd oppure immagine Docker, script di backup e ripristino.
L'indirizzo della NSIP e un utente NITRO dedicato con privilegi minimi; la verifica della connessione legge subito l'appliance.
Una policy di responder o di content switching manda /.well-known/acme-challenge/ al servizio. I comandi per il NetScaler li scrive l'interfaccia.
Nome comune, nomi alternativi, autorità ACME e il certkey da aggiornare sul NetScaler.
A ogni controllo rinnova ciò che è vicino alla scadenza, aggiorna il certkey, salva la configurazione e ve lo notifica.
Non necessariamente. Il NetScaler può passare le richieste di validazione al servizio con una policy di content switching, e il servizio resta sulla rete interna. I comandi li scrive l'interfaccia, e la sua guida a DNS e NAT spiega le alternative.
Non ancora: i wildcard richiedono la challenge DNS-01, che è nella roadmap. Oggi la validazione è HTTP-01.
Il certificato attuale resta sul NetScaler com'è, l'errore vi arriva per e-mail o webhook, e il log del job mostra il passo in cui si è fermato. Il controllo successivo riprova.
Sì. Ogni certificato è legato all'appliance e al certkey che aggiorna, e l'inventario legge tutte le appliance registrate.
No. È un prodotto di Corellix Software Engineering che usa le API REST pubbliche NITRO. NetScaler è un marchio di Cloud Software Group, Inc.
Le prossime funzionalità previste. Se una vi serve prima, ditecelo nella richiesta.
Vi mostriamo NetScaler-ACME su un'appliance di prova e vi aiutiamo a instradare la prima validazione sulla vostra.
Preferite scriverci? Pagina Contatti
NetScaler-ACME è progettato, sviluppato e supportato da Corellix Software Engineering: il team della piattaforma Corellix, che costruisce anche software su misura, strumenti per l'infrastruttura e migrazioni di dati.
Chi siamo Tutte le soluzioni