I get the following error message in the App log when trying to start splunkweb service. splunkd is OK. This happened on a working 4.1.2 system after an upgrade to 4.2.5
The instance's SvcRun() method failed
File "D:\splunk\Python-2.6\Lib\site-packages\win32\win32serviceutil.py", line 785, in SvcRun
self.SvcDoRun()
File "D:\Splunk\bin\SplunkWebService.py", line 40, in SvcDoRun
root.run(blocking=False)
File "D:\splunk\Python-2.6\Lib\site-packages\splunk\appserver\mrsparkle\root.py", line 258, in run
raise ValueError("%s Not Found" % global_cfg['server.ssl_private_key'])
<type 'exceptions.ValueError'>: /certs/privkey.pem Not Found
Splunk 4.2 changes the default locations of some of the certificate data. Make sure your splunkweb's SSL cert file(s) are located in $SPLUNK_HOME/etc/certs
.
Thanks! I'll come back later and let you know if it worked.