<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: What configuration files affects the web interface? in Installation</title>
    <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512376#M6530</link>
    <description>&lt;P&gt;If/when those are clustered&amp;nbsp;&lt;STRONG&gt;never&lt;/STRONG&gt; configure those with DS! Only allowed way is deploy those with CM. And same for SHC members (but you haven't those).&lt;/P&gt;&lt;P&gt;Now I'm little bit confused of your architecture &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;2 indexers in one single site cluster on own nodes&lt;/LI&gt;&lt;LI&gt;1 node which has 1 (or more installation?)&lt;UL&gt;&lt;LI&gt;CM&lt;/LI&gt;&lt;LI&gt;DS&lt;/LI&gt;&lt;LI&gt;SH&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Here the installation means own binaries under /opt/splunk/xxx or somewhere else.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is my assumptions correct or what kind of setup you have? And is this already in "production" use or can this do from scratch again if needed?&lt;/P&gt;&lt;P&gt;r. Ismo&lt;/P&gt;</description>
    <pubDate>Tue, 04 Aug 2020 13:17:46 GMT</pubDate>
    <dc:creator>isoutamo</dc:creator>
    <dc:date>2020-08-04T13:17:46Z</dc:date>
    <item>
      <title>What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512097#M6512</link>
      <description>&lt;P&gt;RHEL7, Splunk/forwarder v8.0.4&lt;/P&gt;&lt;P&gt;I'm setting up a distributed installation (1x head, 2x indexer). There's been quite a bit of back and fourth, troubleshooting.&lt;/P&gt;&lt;P&gt;When running 'splunk restart' 2 of 3 manages to start up the web interface as desired, with the correct CA showing up in the browser.&lt;/P&gt;&lt;P&gt;For the remaining one, the config file&amp;nbsp;/opt/splunk/etc/system/local/web.conf looks identical on them.&lt;/P&gt;&lt;P&gt;Another config file,&amp;nbsp;~/etc/system/local/server.conf, is similar, with serverName, and the hashed pass4SymmKey and sslPassword being different. This is also using the .pem file as serverCert.&lt;/P&gt;&lt;P&gt;Rather than the decrypted .key file, the server.conf file is running of the encrypted one (in .pem format), but sslPassword being supplied in the [sslConfig] section.&lt;/P&gt;&lt;P&gt;My current question is, what configuration files affects the web interface?&lt;/P&gt;&lt;P&gt;When the web interface is up (and the second indexer hopefully shows up in 'splunk show cluster-bundle-status', replication and data integrity would be next, before in the end, having all forwarders show up. I have a feeling/hope all the current issues are related to me messing up SSL stuff.&lt;/P&gt;&lt;P&gt;If this is the wrong place to ask/post this, I do apologize.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2020 06:44:14 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512097#M6512</guid>
      <dc:creator>mart10</dc:creator>
      <dc:date>2020-08-03T06:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512116#M6513</link>
      <description>&lt;P&gt;The error experienced looks similar to this:&lt;/P&gt;&lt;P&gt;Waiting for web server at &lt;A href="https://127.0.0.1:8000" target="_blank"&gt;https://127.0.0.1:8000&lt;/A&gt; to be available...(....)&lt;/P&gt;&lt;P&gt;WARNING: web interface does not seem to be available!&lt;/P&gt;&lt;P&gt;splunkd.log contains entries like this:&lt;/P&gt;&lt;P&gt;08-03-2020 13:04:49.883 +0200 WARN HttpPubSubConnection - Unable to parse message from PubSubSvr:&lt;BR /&gt;08-03-2020 13:04:49.884 +0200 INFO HttpPubSubConnection - Could not obtain connection, will retry after=68.922 seconds.&lt;/P&gt;&lt;P&gt;08-03-2020 13:04:59.474 +0200 INFO DC:DeploymentClient - channel=tenantService/handshake Will retry sending handshake message to DS; err=not_connected&lt;/P&gt;&lt;P&gt;All or most of these does however also appear on the servers where the web interface seems okay, and 'splunk restart' runs as expected.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2020 11:07:01 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512116#M6513</guid>
      <dc:creator>mart10</dc:creator>
      <dc:date>2020-08-03T11:07:01Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512154#M6517</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;this:&lt;/P&gt;&lt;LI-CODE lang="java"&gt;08-03-2020 13:04:59.474 +0200 INFO DC:DeploymentClient - channel=tenantService/handshake Will retry sending handshake message to DS; err=not_connected&lt;/LI-CODE&gt;&lt;P&gt;Refers that your server cannot connect to DS and as said on next answer it's actually ERROR not INFO level message.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://community.splunk.com/t5/Getting-Data-In/How-to-resolve-quot-err-not-connected-quot-error-in-Deployment/td-p/229243" target="_blank"&gt;https://community.splunk.com/t5/Getting-Data-In/How-to-resolve-quot-err-not-connected-quot-error-in-Deployment/td-p/229243&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://community.splunk.com/t5/Archive/DC-DeploymentClient-channel-tenantService-handshake-Will-retry/td-p/414912" target="_blank"&gt;https://community.splunk.com/t5/Archive/DC-DeploymentClient-channel-tenantService-handshake-Will-retry/td-p/414912&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;You said that you have one SH and two indexers. Have you also DS and CM or are all those standalone servers?&lt;/P&gt;&lt;P&gt;r. Ismo&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2020 13:43:56 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512154#M6517</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2020-08-03T13:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512353#M6527</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;First off, thanks for the reply!&lt;/P&gt;&lt;P&gt;The "head" server contains everything except the indexing part.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I checked the link you provided, but can't see any issues with the networking so far.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Index1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[splunk@index1 ~]# splunk btool --debug deploymentclient list&lt;BR /&gt;/opt/splunk/etc/system/local/deploymentclient.conf [target-broker:deploymentServer]&lt;BR /&gt;/opt/splunk/etc/system/local/deploymentclient.conf targetUri = head:9887&lt;/P&gt;&lt;P&gt;[splunk@index1 ~]# nc -vz head 9887&lt;BR /&gt;Ncat: Version 7.50 ( &lt;A href="https://nmap.org/ncat" target="_blank"&gt;https://nmap.org/ncat&lt;/A&gt; )&lt;BR /&gt;Ncat: Connected to head_ip:9887.&lt;BR /&gt;Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Index2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[splunk@index2 ~]$ splunk btool --debug deploymentclient list&lt;BR /&gt;/opt/splunk/etc/system/local/deploymentclient.conf [target-broker:deploymentServer]&lt;BR /&gt;/opt/splunk/etc/system/local/deploymentclient.conf targetUri = head:9887&lt;/P&gt;&lt;P&gt;[splunk@index2 ~]$ nc -vz head 9887&lt;BR /&gt;Ncat: Version 7.50 ( &lt;A href="https://nmap.org/ncat" target="_blank"&gt;https://nmap.org/ncat&lt;/A&gt; )&lt;BR /&gt;Ncat: Connected to index2_ip:9887.&lt;BR /&gt;Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If the same is attempted with OpenSSL, this is however the result (or a small part of it anyway):&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Certificate chain&lt;BR /&gt;0 s:/CN=SplunkServerDefaultCert/O=SplunkUser&lt;BR /&gt;i:/C=US/ST=CA/L=San Francisco/O=Splunk/CN=SplunkCommonCA/emailAddress=support@splunk.com&lt;/P&gt;&lt;P&gt;Verify return code: 19 (self signed certificate in certificate chain)&lt;/P&gt;&lt;P&gt;I'm using certificates from another CA (defined in several .conf files).&lt;/P&gt;&lt;P&gt;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.&lt;/P&gt;&lt;P&gt;With some investigation, the certificate that's used here, is in the files located here:&lt;BR /&gt;/opt/splunk/etc/auth/&lt;/P&gt;&lt;P&gt;Mine are located here:&amp;nbsp;/opt/splunk/etc/apps/ssl/&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Where the default SSL is used&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I see the default ones listed in several files, although I'm not sure how many are of relevance.&lt;BR /&gt;/opt/splunk/etc/system/default/server.conf:caCertFile = $SPLUNK_HOME/etc/auth/cacert.pem&lt;/P&gt;&lt;P&gt;I believe this has priority under /local/, thus not relevant. README dirs seems irrelevant too.&lt;/P&gt;&lt;P&gt;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.&lt;/P&gt;&lt;P&gt;/opt/splunk/var/run/splunk/merged/server.conf:caCertFile = $SPLUNK_HOME/etc/auth/cacert.pem&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;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..&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2020 12:19:35 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512353#M6527</guid>
      <dc:creator>mart10</dc:creator>
      <dc:date>2020-08-04T12:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512359#M6528</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Can you try this:&lt;/P&gt;&lt;LI-CODE lang="java"&gt;targetUri= &amp;lt;uri&amp;gt;
* URI of the deployment server.
* An example of &amp;lt;uri&amp;gt;: &amp;lt;scheme&amp;gt;://&amp;lt;deploymentServer&amp;gt;:&amp;lt;mgmtPort&amp;gt;

targetUri = https://head:9887&lt;/LI-CODE&gt;&lt;P&gt;Personally I prefer FQDN (host.dom.ain) instead of hostname.&lt;/P&gt;&lt;P&gt;Are those indexers are individual not part of indexing cluster?&lt;/P&gt;&lt;P&gt;I saw that you have configured that DS part directly to etc/system/local/..... Best practice is to use separate TA for delivering those configurations to all servers.&lt;/P&gt;&lt;P&gt;r. Ismo&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2020 12:30:57 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512359#M6528</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2020-08-04T12:30:57Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512371#M6529</link>
      <description>&lt;P&gt;Forgot to mention that - FQDNs are used, but not included here.&lt;/P&gt;&lt;P&gt;They should be clustered - if I've configured that correctly, I am not sure.&lt;/P&gt;&lt;P&gt;I've used this on the indexers:&lt;BR /&gt;splunk edit cluster-config -mode slave -master_uri (...)&lt;/P&gt;&lt;P&gt;And this on head:&lt;BR /&gt;splunk edit cluster-config -mode searchhead -master_uri&lt;/P&gt;&lt;P&gt;[clustering]&lt;BR /&gt;master_uri = https://head_fqdn:8089&lt;BR /&gt;mode = slave&lt;BR /&gt;pass4SymmKey = &amp;lt;string&amp;gt;&lt;BR /&gt;~/etc/system/local/server.conf&amp;nbsp;@ index1 and 2&lt;/P&gt;&lt;P&gt;Running 'splunk list cluster-peers' on head tells be that index1 has status "Up", but index2 is not listed.&lt;/P&gt;&lt;P&gt;The /local/ path is currently used as, well, it worked. I would like to follow best practices though - 'TA' - what's that standing for? I have a basic understanding of some of the components, but am far from fluent.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2020 13:06:10 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512371#M6529</guid>
      <dc:creator>mart10</dc:creator>
      <dc:date>2020-08-04T13:06:10Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512376#M6530</link>
      <description>&lt;P&gt;If/when those are clustered&amp;nbsp;&lt;STRONG&gt;never&lt;/STRONG&gt; configure those with DS! Only allowed way is deploy those with CM. And same for SHC members (but you haven't those).&lt;/P&gt;&lt;P&gt;Now I'm little bit confused of your architecture &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;2 indexers in one single site cluster on own nodes&lt;/LI&gt;&lt;LI&gt;1 node which has 1 (or more installation?)&lt;UL&gt;&lt;LI&gt;CM&lt;/LI&gt;&lt;LI&gt;DS&lt;/LI&gt;&lt;LI&gt;SH&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Here the installation means own binaries under /opt/splunk/xxx or somewhere else.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is my assumptions correct or what kind of setup you have? And is this already in "production" use or can this do from scratch again if needed?&lt;/P&gt;&lt;P&gt;r. Ismo&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2020 13:17:46 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512376#M6530</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2020-08-04T13:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512513#M6534</link>
      <description>&lt;P&gt;If I understand this correctly, clustered indexers should not be configured with deployment server (DS)? And they need to be done with cluster master/manager (CM)?&lt;/P&gt;&lt;P&gt;A total of three hosts/nodes: head, index1 and index2.&lt;/P&gt;&lt;P&gt;My theory was that having head as the "master" doing everything aside from indexing was a logical move.&lt;/P&gt;&lt;P&gt;I am not sure if there's some place in the web interface or elsewhere to see a list of all active roles a node has.&lt;BR /&gt;Each node has its own installation under /opt/splunk/, but configured with different roles on the installation.&lt;/P&gt;&lt;P&gt;I am not sure if I'm getting all the abbreviations correct. The setup is not yet in production - I want it fully operational before I declare it ready.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Aug 2020 06:58:01 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512513#M6534</guid>
      <dc:creator>mart10</dc:creator>
      <dc:date>2020-08-05T06:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512602#M6538</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;There are some links which you should read through:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://community.splunk.com/t5/Deployment-Architecture/Possible-combinations-of-Splunk-Instances-with-different-Roles/td-p/251622" target="_blank"&gt;https://community.splunk.com/t5/Deployment-Architecture/Possible-combinations-of-Splunk-Instances-with-different-Roles/td-p/251622&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://docs.splunk.com/Documentation/Splunk/latest/Indexer/Systemrequirements#Deployment_server_and_clusters" target="_blank"&gt;https://docs.splunk.com/Documentation/Splunk/latest/Indexer/Systemrequirements#Deployment_server_and_clusters&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;You could found couple of more instructions easily if needed.&lt;/P&gt;&lt;P&gt;But shortly what those said:&lt;/P&gt;&lt;P&gt;You cannot share severs between: CM, Peers, SH or DS. This basically means that minimum what you are needing is 4-5 depending of how many clients you will have. If you have more that 50 then also that must be a separate server. If you have anything else than windows clients then you must run DS on linux. It can handle all clients, but windows DS can handle only windows clients!&lt;/P&gt;&lt;P&gt;When you have a distributed environment I also propose that you will install MC (monitoring console) to watch and alerts your Splunk environment. And don't install it to normal SH.&lt;/P&gt;&lt;P&gt;Based on that I would recommended minimum the next:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;CM (cluster master) can have additional role as LM (license master)&lt;/LI&gt;&lt;LI&gt;min 2 peers&lt;/LI&gt;&lt;LI&gt;SH&lt;/LI&gt;&lt;LI&gt;MC (monitoring console)&lt;/LI&gt;&lt;LI&gt;DS (deployment server for none indexer peers)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Depending of your data volumes all or some of those could be virtual machines or from cloud e.g. AWS.&lt;/P&gt;&lt;P&gt;One other reference for you is Splunk Validated Architecture, which presents Splunk's recommendations (&lt;A href="https://www.splunk.com/en_us/blog/tips-and-tricks/splunk-validated-architectures.html" target="_blank"&gt;https://www.splunk.com/en_us/blog/tips-and-tricks/splunk-validated-architectures.html&lt;/A&gt;). There are also some .conf presentations of it.&lt;/P&gt;&lt;P&gt;I hope that these instructions and documentation helps you to get your splunk environment up and running!&lt;/P&gt;&lt;P&gt;r. Ismo&lt;/P&gt;</description>
      <pubDate>Wed, 05 Aug 2020 15:36:39 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/512602#M6538</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2020-08-05T15:36:39Z</dc:date>
    </item>
    <item>
      <title>Re: What configuration files affects the web interface?</title>
      <link>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/515413#M6576</link>
      <description>&lt;P&gt;Sorry about the delay here.&lt;/P&gt;&lt;P&gt;Found a "start to finish" guide for a slightly older version, and started over with that. One missing element was to enable "distributed" on the head-server. It's running 1 head and 2 indexers. While this might not be ideal, it seems sufficient for now.&lt;/P&gt;&lt;P&gt;In short, the guide used ./splunk &amp;lt;command&amp;gt;, rather than modifying all config files with a text editor.&lt;/P&gt;&lt;P&gt;Thanks for all your guidance, as I learn more, I'll look into whether more distributed setups would be beneficial here.&lt;/P&gt;&lt;P&gt;This is considered solved, although beyond the GUI switch from "standalone" to "distributed" mode, I can't say exactly what solved it. Several mistakes were cleared up, regarding which configuration files were in use/prioritized and such.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Aug 2020 10:02:48 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Installation/What-configuration-files-affects-the-web-interface/m-p/515413#M6576</guid>
      <dc:creator>mart10</dc:creator>
      <dc:date>2020-08-21T10:02:48Z</dc:date>
    </item>
  </channel>
</rss>

