NitroForge è un’applicazione Windows nativa a 64-bit (C# / .NET 8 WPF) realizzata con l’aiuto dell’AI, che sfrutta le NITRO API di Citrix NetScaler per eseguire alcune funzioni di gestione dell’apparato.
Molte delle funzionalità inserite in NitroForge derivano da script PowerShell che ho sviluppato nel corso degli anni e che ho deciso di integrare in un’unica applicazione.
Attualmente l’applicazione fornisce 3 funzionalità:
- Inventory: calcola il numero di oggetti configurati sul NS, inclusi LB, CS, GW, policy, profiles e altro ancora. Genera anche un report HTML con i dati estratti;
- SSL Cert name fix: l’aggiornamento del firmware può fallire se sono presenti dei certificati i cui file contengono degli spazi nel nome. Questa funzione sanifica i nomi dei file eliminando il problema;
- SSL Cleanup: controlla i file utilizzati per i certificati e permette di cancellare file orfani o non più utilizzati.
L’applicazione non è pubblicamente disponibile, ma spero di poter pubblicare qualcosa al più presto.