Multiple Vagrant boxes and the 500 Internal Server Error

I have multiple local installs with Trellis and Vagrant. When I have finished working on one of them I power down the box in Virtual Box. Whenever I then have to power it back up again I always get a nginx 500 Internal Server Error. This is rectified every time by just doing a Vagrant Reload and it comes back.

This is, however, rather annoying as it’s not unusual for me to move between boxes. Am I doing something wrong?

Lots of threads to look through here about 500 errors with Trellis. What have you tried so far?

If you aren’t do so already, perhaps using a different vagrant_ip per VM would prevent the 500 error.