无法使用HTTP在DMZ中的服务器上的MSMQ中放置消息

时间:2013-05-16 16:14:19

标签: http msmq

我无法使用HTTP在我们的DMZ中的服务器上的非事务性MSMQ中放置消息。在IIS日志中我得到:2013-05-15 20:29:54 W3SVC1 192.168.32.XXX POST / msmq / private $ / newprivate - 80 - 170.115.XXX.XXX - 403 4 5

基于403,我认为我没有队列权限(或MQISE.DLL)

我已经为以下帐户添加了权限:IWAM,IUSR,NETWORK,NETWORK SERVICE,我仍然无法访问它。如果我在盒子上添加消息,它就可以工作。

有什么建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您是从事务性队列发送到非事务性队列吗?这将丢弃消息。为消息启用负源日记功能。将消息的UseDeadLetterQueue设置为true。