Splunk Forwarder Port Binding
If your deploying the Splunk Forwarder to send event logs to your Splunk servers, you may or may not know that it doesn't just grab your logs and send them off. Binds to a port for some reason. By default it grabs 8089. If you're in a decent sized environment, which if you can afford Splunk I assume you are, then you will probably find at least 1 existing app that is already using that port and that's where this post comes in. The problem will present itself by you trying to start the Splunk service and the Splunk service telling you, "nope I am not starting." First thing to check is the log file. This can be found in the install directory under the var\log\splunk subfolders. By default, the full path will be c:\program files\SplunkUniversalForwarder\var\log\splunk. Once you're here, open up the splunkd.log file. Scroll through for something listed as FATAL. In our case, that shows HTTPServer - Could not bind to port 8089. Now if you...