Přenos MSMQ

Toto téma obsahuje seznam všech výjimek vygenerovaných přenosem MSMQ.

Seznam výjimek

Kód zdroje Řetězec prostředku
MsmqActiveDirectoryVyžadujeNativníPřenos Ověření vazby pro zprávu se nezdařilo. Klient nemůže odesílat zprávy. Selhání bylo způsobeno konfliktem v vlastnostech spojení. UseActiveDirectory je nastavena na true a QueueTransferProtocol je nastavena na Native. Chcete-li vyřešit konflikt, opravte jednu z vlastností.
MsmqAuthNoneVyžadujeOchranuŽádnou Ověření připojení pro službu se nezdařilo. Koncový bod služby nebo klient nelze spustit. Selhání bylo způsobeno konfliktem v vlastnostech spojení. Vlastnost MsmqAuthenticationMode je nastavena na None a MsmqProtectionLevel není nastavena na None. Chcete-li vyřešit konflikt, opravte jednu z vlastností.
MsmqCustomRequiresPerAddDLQ Ověření vazby pro zprávu se nezdařilo. Klient nemůže zprávu odeslat. DeadLetterQueue je nastavena na Vlastní, ale CustomDeadLetterQueue není zadán. Zadejte identifikátor URI fronty nedoručených zpráv pro každou aplikaci ve vlastnosti "CustomDeadLetterQueue".
MsmqDeserializationError Při deserializaci zprávy XML došlo k chybě. Zprávu nelze přijímat a je zrušena.
MsmqDLQNotWriteable (Fronta zpráv MSMQ není zapisovatelná) Ověřování vazeb klienta selhalo. Klient nemůže odeslat zprávu. Zadaná fronta nedoručených zpráv neexistuje nebo do ní nelze zapisovat. Ujistěte se, že fronta existuje se správným oprávněním k zápisu do ní.
Chyba při získávání soukromých informací o počítači pomocí MSMQ Kontrola verze selhala se zadanou chybou. Verzi MSMQ nelze rozpoznat. Všechny operace, které jsou na frontě kanálu, selžou. Ujistěte se, že je msMQ nainstalovaný a dostupný.
MsmqBezZárukProVolatile Ověření připojení pro službu se nezdařilo. Koncový bod služby nebo klient nelze spustit. Vlastnost ExactlyOnce je nastavena na true a Durable vlastnost je nastavena na false. Tato funkce není podporována. Chcete-li vyřešit konflikt, opravte jednu z těchto vlastností.
NevyžadujeNeTransakčníFrontuMsmq Byla zjištěna neshoda mezi napojením a konfigurací fronty MSMQ. Koncový bod služby nelze spustit. Vlastnost ExactlyOnce je nastavena na false a fronta pro čtení zpráv z je transakční fronta. Opravte chybu nastavením vlastnosti ExactlyOnce na true nebo vytvořte netransakční vazbu.
MsmqOpenError Při otevírání zadané fronty došlo k chybě. Zprávu nelze odeslat ani přijímat z fronty. Ujistěte se, že je msMQ nainstalovaný a spuštěný. Ujistěte se také, že je fronta k dispozici k otevření s požadovaným režimem přístupu a autorizací.
MsmqPathLookupError Při převodu zadaného názvu cesty fronty na název formátu došlo k chybě. Všechny operace na kanálu ve frontě selhaly. Ujistěte se, že je adresa fronty platná. MsMQ musí být nainstalován s povolenou integrací služby Active Directory a je k dispozici přístup k ní.
MsmqPerAppDLQRequiresCustom Ověření vazby na straně klienta se nezdařilo. Klient nemůže odesílat zprávy. Vlastnost CustomDeadLetterQueue je nastavena, ale vlastnost DeadLetterQueue není nastavena na Custom. Vlastnost DeadLetterQueue nastavte na Custom.
MsmqPerAppDLQRequiresExactlyOnce Ověřování vazeb klienta selhalo. Klient nemůže odesílat zprávy. Příčinou selhání je konflikt ve vlastnostech vazby. Chcete-li použít vlastní frontu nedoručených zpráv, musí být funkce ExactlyOnce nastavena na hodnotu true, aby bylo možné vyřešit konflikt.
MsmqPerAppDLQRequiresMsmq4 Byla zjištěna neshoda mezi vazbou a konfigurací MSMQ. Klient nemůže odesílat zprávy. Pokud chcete použít vlastní frontu nedoručených zpráv, musíte mít MSMQ verze 4.0 nebo vyšší. Pokud nemáte MSMQ verze 4.0 nebo vyšší, nastavte vlastnost DeadLetterQueue na System nebo None.
MsmqReceiveError Při příjmu zprávy z fronty došlo k chybě. Ujistěte se, že je msMQ nainstalovaný a spuštěný. Ujistěte se, že je fronta dostupná pro příjem.
Očekávána stejná transakce MSMQ Došlo k chybě během transakce této relace. Kanál relace je chybný. Zprávy v relaci nelze odeslat ani přijímat. Relaci ve frontě nelze spojit s více než jednou transakcí. Ujistěte se, že se všechny zprávy v relaci odesílají nebo přijímají pomocí jedné transakce.
Chyba odeslání MSMQ Při odesílání do zadané fronty došlo k chybě. Ujistěte se, že je msMQ nainstalovaný a spuštěný. Pokud odesíláte do místní fronty, ujistěte se, že fronta existuje s požadovaným režimem přístupu a autorizací.
MsmqTimeSpanTooLarge Doba platnosti zprávy je příliš dlouhá. Zprávu nelze odeslat. Hodnota TTL (Time To Live) zprávy nesmí překročit maximální hodnotu Int32.
PoskytovatelTokenuMsmqPotřebnýProCertifikáty Chyba: Nelze najít poskytovatele X509SecurityToken. Zprávu nelze odeslat. Režim ověřování certifikátu vyžaduje zprostředkovatele tokenu X.509. Ujistěte se, že je pro nainstalovaný certifikát k dispozici zprostředkovatel tokenu zabezpečení.
MsmqTransactedDLQExpected (očekávaná transakční DLQ MSMQ) Mezi vazbou a konfigurací MSMQ došlo k neshodě. Zprávy nelze odeslat. Vlastní fronta nedoručených zpráv zadaná ve vázání musí být transakční fronta. Ujistěte se, že je správná vlastní adresa fronty nedoručených zpráv a fronta je transakční fronta.
MsmqTransactionalQueueNeeded Došlo k neshodě mezi vazbou a konfigurací fronty MSMQ. Koncový bod služby nelze spustit. Vlastnost ExactlyOnce je nastavena na hodnotu true a fronta pro čtení zpráv z není transakční fronta. Chcete-li opravit chybu, nastavte vlastnost ExactlyOnce na false nebo vytvořte transakční frontu pro tuto vazbu.
MsmqTransactionCurrentRequired Pro odesílání zpráv v relaci není k dispozici žádná transakce. K odeslání zprávy v relaci s frontou je vyžadována transakce. Ujistěte se, že je zadaný transakční obor pro odeslání zprávy během relace.
VyžadovánaMSMQTransakce Transakce je vyžadována, ale není k dispozici. Zprávy nelze odeslat ani přijímat. Ujistěte se, že je zadaný obor transakce pro odesílání nebo přijímání zpráv.
NepodporovanýFormátSerializaceMSMQ Došlo k chybě deserializace. Zprávu nelze přijímat a je zrušena. Zadaný formát serializace není podporován.
MsmqWrongPrivateQueueSyntax Adresa URL je neplatná. Adresa URL fronty nesmí obsahovat znak $. Pro adresování privátní fronty použijte syntaxi net.msmq://machine/private/queueName.