Site icon EfmSoft

What does errno 66 (EREMOTE) mean?

 
Could be also:
ConstantTypeOS
ERROR_BAD_DEV_TYPEWin32 errorWindows
EREMOTEerrnoLinux
ENOTEMPTYerrnoMac
ATDISK_DRIVER_INTERNALBugCheck CodeWindows
Previous Next
ENOTEMPTY ENOLINK

EREMOTE

EREMOTE is Solaris errno value 66, Object is remote. Oracle documents it for operations that require a local resource but are given a remote one: sharing a resource that is not on the local machine, or attempting to mount or unmount a device or pathname that is on a remote machine.

Determine where pathname resolution crosses into a remote resource

Map the failing path or device argument to its mount source and filesystem. The object can exist and be reachable yet still be invalid for an operation whose semantics require local ownership. That makes EREMOTE different from ENOENT, where the object is missing, and from ENOLINK, where access to a remote machine fails because the remote link is inactive.

For old RFS or compatibility software, preserve the exact resource-management call and its arguments. Moving the operation to the machine that actually owns the resource, or supplying a genuinely local device/path, addresses the documented locality requirement. Changing file permissions alone does not turn a remote object into a local one.

References


Looking for a different code? Search another status or error code.

Exit mobile version