Closed timbeks closed 5 years ago
You have a runaway Landrush process. For some reason, you have a running process occupying the port Landrush port (10053). Since the registered pid is not correct, there is no way to kill the process. Also starting a new one will not work since the port is occupied. The running instance will continue to server requests though. I think this the behaviour you are seeing here.
You would need to locate the process running on port 10053 and kill it manually. On macOS something like the following would give you the needed process pid:
lsof -n -i4TCP:10053 | grep LISTEN
Landrush crashed on me once, but can't figure out how or why. But since the crash the
vagrant landrush status
doesn't work anymore. Even after doing a stop and start. The status will return with:However it is running and does work.
Even after stopping landrush, deleting the landrush.pid file and starting it up again, it still gives the error message. I finally resolved it to change the PID id within the landrush.pid file. Maybe check on start if the PID id is used, if not, write a new one into the pid-file?
To reproduce: change the PID id within the /Users/user/.vagrant.d/data/landrush/run/landrush.pid to something else.
Versions OS: macOS 10.12.4 Landrush: 1.2.0 Vagrant: 1.9.3