| Anterior | Siguiente |
| MQ_ERROR_SHARING_VIOLATION | MQ_ERROR_MACHINE_NOT_FOUND |
MQ_ERROR_SERVICE_NOT_AVAILABLE
Qué significa MQ_ERROR_SERVICE_NOT_AVAILABLE en Message Queuing
MQ_ERROR_SERVICE_NOT_AVAILABLE aparece cuando la aplicación no puede conectarse al servicio local Message Queuing o al queue manager. Este resultado no describe cualquier fallo de mensajería: el foco técnico es servicio MSMQ.
Evidencia que conviene conservar
- Comprueba el queue manager local, su generación actual y event log antes de recrear colas o mensajes.
- Reproduce con la misma identidad, host y configuración de producción, porque una prueba administrativa puede ocultar permisos o stores distintos.
- Anota la API que devolvió
MQ_ERROR_SERVICE_NOT_AVAILABLEy el estado del objeto justo antes de esa llamada.
Recuperación
Corrige la condición demostrada y repite solo la operación mínima necesaria; no recrees la cola ni reenvíes mensajes si todavía no conoces el efecto anterior.
La comprobación decisiva es demostrar que la aplicación no puede conectarse al servicio local Message Queuing o al queue manager. Si esa condición no aparece en la evidencia, busca un HRESULT vecino o el error interno que explique mejor el caso.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.