It’s really ok, it’s just because it’s a self signed SSL so you need to go in and loosen up your browser security and trust the SSL.
I have to do it every time I spin up a new local VM.
Tell me what browser you use and I’ll tell you how to trust the SSL cert and you will be good to go.
Edit: It probably says something like “Get me out of here!” then on the left side in smaller print it says something about continuing, then it will bring up a pop-up screen and just accept it. You will have a dumb red X over the SSL in your menu but it’s only because it’s self signed. For a live server you get a real SSL then it is signed by a provider. Honestly there isn’t much of a difference between the two, and a signed cert if you get it emailed to you is almost more insecure than if you made your own from your server. I use self signed SSLs all the time for the backend of websites nobody will be logging into but me.
No this is different, the browser won’t even allow me to “proceed to xyz.domain”. Also I can’t ssh into Vagrant with ssh vagrant@xyzdomain.dev since it creates a new certificate on vagrant up.
And importing the private_key file into your ssh client?
The newest versions of Trellis have vagrant generate new SSH Keys on new VMs.
I’m not familiar with your SSH program, but you may need to convert the private_key file into one your client can use with the PuttyGen program.
Doing the above should fix your SSH issue.
If that doesn’t work, also try disabling SSL in your configuration file to see if that’s the only thing causing you an error (make sure to run ’ vagrant reload --provision ')