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!

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

Step into “Hunt the Insider: An Splunk ES Premier Mystery” to catch a cybercriminal ...

After a whole week of being on call, you fell asleep on your keyboard, and you hit a sequence of buttons that ...