¿Qué significa el código errno 72 (EBADRPC) en macOS?

 
También puede significar:
ConstanteTipoSO
ERROR_REDIR_PAUSEDError de WindowsWindows
EMULTIHOPerrnoLinux
ELOCKUNMAPPEDerrnoSolaris
CANCEL_STATE_IN_COMPLETED_IRPCódigo BSODWindows
Anterior Siguiente
EMULTIHOP ELOCKUNMAPPED

EBADRPC

Qué significa EBADRPC en macOS

EBADRPC pertenece al grupo BSD/Darwin de errores NFS/ONC RPC. Señala que la estructura disponible para el código RPC no es válida, pero no es por sí mismo un status de respuesta wire-level ni demuestra que el servidor sea el culpable.

ONC RPC transporta xid, tipo de mensaje, versión RPC, programa, versión de programa, procedimiento, credenciales y datos XDR. Para entender el error hay que conservar los campos que identifican el intercambio concreto.

Qué comprobar

  • Registra xid, endpoint, transporte, program number, program version y procedure number.
  • Cuando la política lo permita, captura el record RPC completo; en TCP una captura parcial puede parecer malformada.
  • Compara definiciones XDR y stubs generados entre cliente y servidor.
  • No lo equipares automáticamente con GARBAGE_ARGS: ese es un resultado RPC concreto de argumentos que el procedimiento remoto no pudo decodificar.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.