Getting Data In

Error: Could not create Splunk settings directory at '\\MYUNCPATH\user\.splunk'. When using 'Splunk reload deploy-server' on Windows 2012

mrdavidchin
Engager

Hello.

I am getting this UNC path error when I try to execute Splunk reload deploy-server: Could not create Splunk settings directory at '\MYUNCPATH\user.splunk'.

My Domain settings make my homeshare set to that UNC path, so I don't have access to the user's directory, but I do have access to my own folder.

HOMEDRIVE=U:
HOMEPATH=\
HOMESHARE=\MYUNCPATH\user\david

So my question is, why does Splunk remove my home folder and drop me down a folder level?

Can I change where Splunk writes the .splunk directory myself? I'd like to keep it local where I am local admin.

0 Karma
1 Solution

Richfez
SplunkTrust
SplunkTrust

You were heading down the right path figuring this out. There was a bug logged (SPL-99953) to at least get an improved error message when this happens, but I think it's on the back burner at Splunk because the impact is low and the workaround is very simple.

If you have %HOMESHARE% defined to a DFS share, it causes the Splunk cli to error out due to %HOMEPATH% getting set to root \ . It gets set this way for unknown reasons. A very simple fix is to set your HOMEPATH to something "valid", by which I mean "normal non-DFS path"

C:\Program Files\Splunk\bin>set HOMEPATH=C:\

Or any other valid local path and try your command again. Sort of a pain, but really not a big deal.

View solution in original post

Richfez
SplunkTrust
SplunkTrust

You were heading down the right path figuring this out. There was a bug logged (SPL-99953) to at least get an improved error message when this happens, but I think it's on the back burner at Splunk because the impact is low and the workaround is very simple.

If you have %HOMESHARE% defined to a DFS share, it causes the Splunk cli to error out due to %HOMEPATH% getting set to root \ . It gets set this way for unknown reasons. A very simple fix is to set your HOMEPATH to something "valid", by which I mean "normal non-DFS path"

C:\Program Files\Splunk\bin>set HOMEPATH=C:\

Or any other valid local path and try your command again. Sort of a pain, but really not a big deal.

mrdavidchin
Engager

Great suggestion! I didn't realize just changing the HomePath would work.

I ended up having my domain admin change my user profile path to be a local path on the machine.

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Quantify Your Splunk Investment Impact: Introducing Savings Metrics to Value Insights

Building on the foundation established in our initial Value Insights releases, we are introducing the Savings ...

Event Series: Telemetry Pipeline Management

Balancing Scale and Spend: Gaining Control Over High-Volume Metrics in Splunk Observability Cloud As ...

Kick the Tires Before You Commit: A Hands-On Tour of the Splunk Observability Cloud ...

Evaluating an enterprise observability platform usually goes like this: fill out a form, get a free trial with ...