IIS 8 e MSMQ sobre HTTP sem WCF

IIS 8 e MSMQ sobre HTTP sem WCF

Estou tentando configurar um novoServidor 2012 R2servidor em execuçãoIIS8eMSMQ. Eu criei umfila privadae tentando enviar mensagensHTTPde um servidor em outro domínio. Eu concedi oTodosgrupoCompletopermissões e usoWireshark, vejo os pacotes chegando por HTTP.

No entanto, nada aparece na fila em si. Pesquisei de alto a baixo, mas não encontrei nada que sugerisse o problema. A grande maioria dos artigos disponíveis é para quando o WCF estiver em cena.

As únicas áreas que acho que podem estar causando problemas são

  • Permissões - acho que isso é coberto pelo grupo Todos com permissões completas
  • Ligações de sites do IIS - por exemplo, net.msmq, mas acho que não preciso disso porque entendo que isso é necessário para o WCF, que não está em jogo aqui
  • Nomenclatura de filas - tudo que li diz que estou referenciando isso corretamente
  • Função ou recurso ausente - não consigo encontrar nenhuma lista definitiva do que preciso quando o WCF não é usado. (Por exemplo, tenho suporte HTTP instalado para MSMQ, mas não tenho nenhum recurso dos serviços WCF, como ativação HTTP, pois não estou usando o WCF.)
  • Manipuladores IIS - Eu sei que ao lidar com o WCF você precisa "consertar" *.svc na seção Tipos MIME, mas até onde eu sei, não há nenhuma extensão em jogo aqui.

Para fins informativos, aqui estão os nomes e referências relevantes

  • Nome da fila:apps-02\private$\solr_incidents
  • Referência de envio:DIRECT=HTTP://apps-02/msmq/private$/solr_incidents(Também tentei usar o endereço IP em vez do nome do host.)
  • Wireshark:

          POST /msmq/private$/solr_incidents HTTP/1.1
    
          http://apps-02/msmq/private$/solr_incidents
    
          Returns HTTP/1.1 200 OK
    

Há mais alguma coisa que eu possa ver? Existem blogs ou artigos que fornecem configurações/requisitos específicos para MSMQ sobre HTTP?semadicionando todas as peças para o WCF?

Responder1

Você concedeu acesso a "Todos", mas não é para todos.

"Logon anônimo" precisa ser adicionado para realmente abranger todos.

informação relacionada