通过IIS传递的邮件不再出现在传入队列中

时间:2013-08-13 17:14:13

标签: iis msmq

我正在尝试将MSMQ消息发送到远程专用队列。我将MSMQ服务器配置为通过IIS接收传入消息。

此配置工作正常,但不再将消息放入传入消息队列中。 IIS日志显示响应200表示成功,发送的消息出现在出站队列中并指示它们已被传递。

队列是每个人的写权限。

队列连接看起来像这样

DIRECT = https://somedomain.com/msmq/private $ / QUEUENAME

谢谢!

编辑:我终于能够通过使用非事务性队列来解决此问题。真正有用的一件事是enabling dead letter queues。这让我们看到我们实际上从目标服务器获得了400错误。之后,我们实现了http msmq message redirection这是必要的,因为从源到目标指定的msmq服务器不是目标服务器所期望的。这仍然导致400个错误,所以最后我们使队列成为非事务性的,一切都按预期工作。

0 个答案:

没有答案