| Previous | Next |
| ESRMNT | EPROTO |
ECOMM
ECOMM is Solaris errno value 70, named Communication error on send
. Oracle's errno description gives it remote-file semantics: an operation on a file failed because that file was on another machine and the link to the remote machine was no longer active.
Do not interpret ECOMM as an ordinary socket send error
The wording predates many modern distributed-filesystem stacks and belongs to the System V remote-resource family retained by Solaris. When this value appears, first identify which filesystem or compatibility subsystem produced it. The descriptor or pathname involved in the failed file operation is more relevant than a generic TCP connection test.
Trace the pathname to its mount and remote-resource origin, then correlate the failure with service and link state on the machine that owns the file. If a contemporary protocol translates its own error into ECOMM, use that implementation's logs to recover the lost detail. ENOLINK explicitly names a severed link; ECOMM emphasizes the file operation that could no longer communicate across it.
References
Looking for a different code? Search another status or error code.