orbstack: 0.7.0 breaking network connection
Describe the bug
Upgrading to orb 0.7.0 causing nginx-proxy to eventually fail. After a few minutes or less, nginx-proxy stops responding, and I get curl: (56) Recv failure: Connection reset by peer when running a curl http://domain.tld.
To Reproduce Steps to reproduce the behavior:
- Run a project using docker compose
- Run nginx-proxy
Expected behavior The curl execution should have returned a response, not an error.
Screenshots N/A
Logs vmgr.log
Info report
OrbStack info:
Version: 0.7.0 (70000)
Commit: bd15b6e5fed45a098f5493cc8d89aa71b3081a51 (v0.7.0)
System info:
macOS: 13.3.1 (22E261)
CPU: arm64, 10 cores
CPU model: Apple M1 Pro
Additional context I’m running tailscale which I have seen in the logs at times show the tailscale IP, but not sure why. Nothing changed other than upgrading Orb. The issue does not happen with Docker Desktop for Mac.
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 29 (10 by maintainers)
Released v0.7.1 as a hotfix. Sorry for the inconvenience. I’m not sure how this made it through our testing, but we’ll do some more investigation to find a reliable reproducer and make sure it’s covered by future testing.
Thanks so much @nesl247 @s-faychatelard for all the testing and feedback!
That’s really strange. Can you both try this? It’s the same code without debugging. (no longer needed)
Sure, we have our web container running webpack and puma, the second one is an SSH tunnel to our Staging server to forward API calls instead of having a local DB, etc. Last one is a service to catch sent emails so we can render them. All that without emulation as far as I know
vmgr.log
The nginx logs are almost empty with logs from before the problem
@kdrag0n I’m running a https://symfony.com framework (PHP) based application, as well as react on ARM, no emulation.
Sorry, missed some important info in the logs. Looking into it now.