1

I have a vagrant machine (almalinux/8) on my MacOS (Big Sur).

I have configured my Vagrantfile to forward Vautl port

    config.vm.define "vault" do |s|
      s.vm.hostname = "vault"
      s.vm.network "private_network", ip: "10.30.3.2"
      s.vm.network "forwarded_port", guest: 8200, host: 8200, host_ip: "127.0.0.1"
    end

After launching the machine, I start vault from command line.

$ vault server -dev
[vagrant@vault ~]$ sudo vault server -dev
==> Vault server configuration:

             Api Address: http://127.0.0.1:8200
                     Cgo: disabled
         Cluster Address: https://127.0.0.1:8201
              Go Version: go1.17.7

If I try to connect to vault server from the host (macos) I get this error.

% curl -v http://127.0.0.1:8200
*   Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 8200 (#0)
> GET / HTTP/1.1
> Host: 127.0.0.1:8200
> User-Agent: curl/7.64.1
> Accept: */*
>
* Recv failure: Connection reset by peer
* Closing connection 0
curl: (56) Recv failure: Connection reset by peer

What am I doing wrog?

Matthew Schuchard
  • 25,172
  • 3
  • 47
  • 67
samuelj
  • 123
  • 10

0 Answers0