-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems with unfs #42
Comments
I should that when initially installing, there were some issues with mismatched SHA1s on the unfs from sourceforge. |
Yeah it looks like there is a problem starting unfs. You probably ran into #41 , unfortunately it's out of my hands. Waiting on an upstream fix. |
Arite, thanks @codekitchen |
in the meantime I posted a workaround @ #41 (comment) |
I'm getting this too and have unfs v0.9.22 installed. EDIT: a reboot fixed it for me |
I've had another report of this, I agree that it doesn't look related to #41 We wait 20s for unfsd to start, which should be plenty long enough. I need to try and repro. Is there anything unfs-related in system logs (viewable in Console.app) when the error happens? |
In investigation with @codekitchen we found that this appears to be a launchd issue, but there wasn't significant details in the log to tell us where to dig next. |
@levinotik I had the same problem. |
Same issue here |
It might just be coincidence, but I had a co-worker who fixed this issue for him by installing the virtualbox expansion pack, which he didn't have installed yet. https://www.virtualbox.org/wiki/Downloads |
I resolved this with a reboot on my local machine, neglected to mention this in the above comment. |
Had already tried the reboot. Just installed the extension pack too, but the problem persists. |
same problem fix it after downgrade 5.0.3 to 5.0 and NOT install Extension Pack |
Naah, tried 5.0.0 as well, but the problem is still there |
I wonder if this is related to the error this person saw #72 . If you run the nfs daemon manually, do you get a You'll have to get the virtual interface host IP address to do that, basically run And then: sudo /usr/local/sbin/unfsd -e ~/.dinghy/machine-nfs-exports-dinghy -n 19321 -m 19321 -l <ip_addr> -p -b -d |
$ sudo /usr/local/sbin/unfsd -e ~/.dinghy/machine-nfs-exports-dinghy -n 19321 -m 19321 -l 192.168.99.1 -p -b -d
UNFS3 unfsd 0.9.22 (C) 2006, Pascal Schmidt <unfs3-server@ewetel.net>
bind: Address already in use
Couldn't bind to udp port 19321 |
Likely the same root issue then. I'd be very surprised if anything other than our unfsd process is binding to that UDP port on the virtual machine interface, so it seems likely to be an issue with another I would expect launchd to prevent this from happening, but maybe we're using it incorrectly. |
Well, when I reboot, dinghy works fine the first time, second time it doesn't. So I'd fathom that it's dinghy's |
I finally got it to work locally:
I thought I did the same thing last time, but something must have been different. |
@codekitchen My colleague ran into this issue too. We thought that upgrading VirtualBox and installing Extension pack was something to try but noticed after running ps auxwww | grep VBox
<user> 17831 0.0 0.0 2465932 228 ?? S 10:31AM 0:00.02 /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless --comment dinghy --startvm 31a6077c-1cb8-4846-97fd-2b2b4c09c936 --vrde config VirtualBox also did not have any dinghy machine in its list. So maybe this phantom VM is what is causing the binded port. Killing that running dinghy vm process and upgrading VirtualBox did not fix it for him, but after a restart it did. So future people that may encounter this problem, please look for a rouge process and report it please :) |
Yikes, seems worth filing an issue with VirtualBox as well. |
A lot of the issues with this are because launchd reports success even if the daemon fails to launch (apparently this is by design). Because of all the issues with using/abusing launchd the way we were, we've moved to our own daemon management code in the newest v4.1.0 release of dinghy. I'm going to close this, we'll handle any similar problems on the newest release as a new issue. |
This may very well be an issue with the unfs native lib and not dinghy per se, but having some issues with
dinghy up
.Any ideas? Thanks!
The text was updated successfully, but these errors were encountered: