Good afternoon,
I'm running vault with a file backend and a TCP listener on ArchLinux and Windows 2012 test boxes.
My config file looks something like this on ArchLinux:
backend "file" {
path = "/home/user/vdata"
}
listener "tcp" {
tls_disable = 1
}
disable_mlock = true
I've found that setting the VAULT_ADDR environment variable is absolutely necessary both on ArchLinux and Windows 2012.
Without the variable set, you can't even run vault status.
Why is this? It seems that vault... should see that it's running?