In questo articolo viene spiegato come risolvere il problema della GUI quando non viene avviata e il problema è relativo a SSL.
Quando l'utente ha la configurazione di SSL e il certificato/chiave ha una password, Splunk potrebbe non essere in grado di convalidare la chiave rispetto al certificato, pertanto Splunk non visualizza l'interfaccia Web.
$SPLUNK_HOME/etc/system/local/web.conf
[settings] enableSplunkWebSSL = 1 httpport = 8080 privKeyPath=/opt/splunk/etc/auth/bscicerts/privatekey.key serverCert=/opt/splunk/etc/auth/bscicerts/cert.pem
La configurazione precedente sta generando l'errore seguente.
Nota: dopo lo spostamento in avanti, verificare che l'URL disponga di HTTPS e non di HTTP e della porta HTTP corretta, come configurato in web.conf.
L'errore sopra riportato non viene visualizzato dopo aver rinominato il file web.conf in web.old.
mv /etc/system/local/web.conf /etc/system/local/web.bkp
Restart Splunk
Se l'interfaccia utente Web inizia a funzionare, il problema si basa sulla configurazione SSL.
Gli errori più comuni che Splunk visualizzerà sono i seguenti:
/log/splunkd.log.1:11-02-2019 14:36:48.859 +0000 ERROR HTTPServer - SSL context could not be created - error in cert or password is wrong /log/splunkd.log.1:11-02-2019 14:36:48.859 +0000 ERROR HTTPServer - SSL will not be enabled /log/splunkd.log.5:10-21-2019 10:55:40.000 +0000 ERROR SSLCommon - Can't read certificate file /opt/splunk/etc/auth/bscicerts/cert.pem errno=33558530 error:02001002:system library:fopen:No such file or directory
Verificare che la password sia stata rimossa con il comando seguente:
In *nix:
$SPLUNK_HOME/bin/splunk cmd openssl rsa -in mySplunkWebPrivateKey.key -text
In Windows:
$SPLUNK_HOME\bin\splunk cmd openssl rsa -in mySplunkWebPrivateKey.key -text
Se questo comando genera un errore, è possibile che la chiave utilizzi una password.
Nota
Se la chiave privata viene fornita in privKeyPath protetto da password, non verrà fornito alcun errore ma il browser non caricherà Splunk Web.
In questo caso, l'utente deve rimuovere la password dalla chiave.
Per risolvere il problema, la soluzione più efficiente consiste nel rimuovere la password del certificato.
Rimuovere la password dalla chiave. (Splunk Web non supporta chiavi private protette da password.)
In *nix:
$SPLUNK_HOME/bin/splunk cmd openssl rsa -in mySplunkWebPrivateKey.key -out mySplunkWebPrivateKey.key
In Windows:
$SPLUNK_HOME\bin\splunk cmd openssl rsa -in mySplunkWebPrivateKey.key -out mySplunkWebPrivateKey.key
Documentazione relativa a Splunk
Proteggi Splunk Web con il tuo certificato
Risolvere i problemi relativi all'autenticazione Web Splunk
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
28-Sep-2026
|
Versione iniziale |