Hi! First off, thanks for the reply! The "head" server contains everything except the indexing part. I checked the link you provided, but can't see any issues with the networking so far. Index1 [splunk@index1 ~]# splunk btool --debug deploymentclient list /opt/splunk/etc/system/local/deploymentclient.conf [target-broker:deploymentServer] /opt/splunk/etc/system/local/deploymentclient.conf targetUri = head:9887 [splunk@index1 ~]# nc -vz head 9887 Ncat: Version 7.50 ( https://nmap.org/ncat ) Ncat: Connected to head_ip:9887. Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds. Index2 [splunk@index2 ~]$ splunk btool --debug deploymentclient list /opt/splunk/etc/system/local/deploymentclient.conf [target-broker:deploymentServer] /opt/splunk/etc/system/local/deploymentclient.conf targetUri = head:9887 [splunk@index2 ~]$ nc -vz head 9887 Ncat: Version 7.50 ( https://nmap.org/ncat ) Ncat: Connected to index2_ip:9887. Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds. If the same is attempted with OpenSSL, this is however the result (or a small part of it anyway): Certificate chain 0 s:/CN=SplunkServerDefaultCert/O=SplunkUser i:/C=US/ST=CA/L=San Francisco/O=Splunk/CN=SplunkCommonCA/
[email protected] Verify return code: 19 (self signed certificate in certificate chain) I'm using certificates from another CA (defined in several .conf files). In server.conf, I've got serverCert (.pem) and sslRootCAPath (.pem), along with sslPassword (hashed password). The Splunk CA isn't mentioned in either of these. With some investigation, the certificate that's used here, is in the files located here: /opt/splunk/etc/auth/ Mine are located here: /opt/splunk/etc/apps/ssl/ Where the default SSL is used I see the default ones listed in several files, although I'm not sure how many are of relevance. /opt/splunk/etc/system/default/server.conf:caCertFile = $SPLUNK_HOME/etc/auth/cacert.pem I believe this has priority under /local/, thus not relevant. README dirs seems irrelevant too. This one might be of importance, although I'm not sure when it's generated/updated, and if it's collecting info from server.conf or another file. /opt/splunk/var/run/splunk/merged/server.conf:caCertFile = $SPLUNK_HOME/etc/auth/cacert.pem This got a bit long, mainly to (hopefully) avoid misunderstandings. I'm rather new to this and may be way off in my thinking here..
... View more