Indexer discovery used in Multisite clustering
There can be many reasons for this failure, including the ones listed above.
An additional reason that this message comes up is because of indexer discovery when using multisite clustering. When using multisite clustering, every forwarder must have a site. If you wish to avoid site affinity, you may use site0.
The configuration looks like this:
# server.conf
[general]
site = site0
References:
1. http://docs.splunk.com/Documentation/Splunk/6.4.3/Indexer/indexerdiscovery#Use_indexer_discovery_in_a_multisite_cluster
"Important: When you use indexer discovery with multisite clustering, you must assign a site-id to all forwarders, whether or not you want the forwarders to be site-aware. If you want a forwarder to be site-aware, you assign it a site-id for a site in the cluster, such as "site1," "site2," and so on. If you do not want a forwarder to be site-aware, you assign it the special site-id of "site0". When a forwarder is assigned "site0", it will forward to peers across all sites in the cluster."
... View more