| Anterior | Siguiente |
| RPC_NT_NO_CALL_ACTIVE | RPC_NT_CALL_FAILED_DNE |
RPC_NT_CALL_FAILED
Qué significa RPC_NT_CALL_FAILED
RPC_NT_CALL_FAILED tiene una semántica importante: el servidor fue alcanzable en algún momento y la ejecución remota puede haber comenzado. Por ello, un fallo en el cliente no garantiza ausencia de efectos en el servidor.
Se diferencia de RPC_NT_CALL_FAILED_DNE, que indica explícitamente que la ejecución en el servidor no empezó. Esta diferencia es crítica para retries, operaciones financieras o cualquier cambio de estado remoto.
Qué comprobar
- Correlacione call ID, transaction/request ID y logs del servidor.
- Recupere RPC extended error/transport details si están disponibles.
- No repita automáticamente una operación no idempotente hasta saber si ya se aplicó.
- Si el fallo aparece tras un timeout o disconnect, investigue también la respuesta perdida, no sólo la solicitud.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.