【问题标题】:Classic ASP page cannot send message to remote private queue on windows 2008 r2经典 ASP 页面无法将消息发送到 Windows 2008 r2 上的远程专用队列
【发布时间】:2011-05-29 21:27:23
【问题描述】:

我有一个带有经典 ASP 页面的 IIS7.5 服务器 (Windows 2008 R2),该页面向位于另一台 Windows 2008 R2 服务器上的专用队列发送消息。

页面通过它的格式名引用队列:

DIRECT=OS:servername\private$\queuename.

消息未传递到队列。

我检查了防火墙 - 一切都打开了,两台服务器上的事件日志中都没有任何值得注意的内容。

如果我在具有相同凭据的 iis7 服务器上的 VBS 文件中运行相同的代码 - 消息将传递到远程队列。

如果我将消息从 IIS7 发送到 Windows 2003 服务器上的队列 - 一切正常。

其他详细信息:IIS7 站点在具有域用户凭据的应用程序池中运行,同一用户对队列具有完全控制权限。

谢谢。

【问题讨论】:

    标签: iis-7 msmq windows-server-2008-r2


    【解决方案1】:

    这将是目标队列的权限问题。
    简单的测试是暂时让所有人和匿名登录完全控制以查看消息是否通过

    【讨论】:

      猜你喜欢
      • 2012-07-25
      • 2012-02-12
      • 2011-04-16
      • 1970-01-01
      • 2012-05-20
      • 2016-02-21
      • 1970-01-01
      • 2011-08-20
      • 2012-06-05
      相关资源
      最近更新 更多