Pregunta

Estamos utilizando MSDTC para transacciones SQL. Tengo problemas para configurar el firewall para que MSDTC funcione. La aplicación y SQL se ejecutan en una máquina separada. Actualmente MSDTC está funcionando si apago el firewall en el servidor de aplicaciones. Creo que debería haber alguna forma de agregar una excepción a la configuración del firewall para algunos puertos. De modo que el firewall todavía puede estar ENCENDIDO y DTC no tendrá ningún problema. No estoy seguro de los puertos para agregar en la configuración del firewall (intenté agregar el puerto 135 sin éxito)

¿Fue útil?

Solución

Haga que su Firewall permita el puerto 135 y el rango de puertos dcom. Por defecto, el rango de puertos dcom es 1024-65535. Eso es un gran rango para abrir. Puede limitar este rango en el registro o usar dcomcnfg. Esta publicación describe esto:

http://blogs.msdn.com/distributedservices/archive/2008/11/12/troubleshooting-msdtc-issues-with-the-dtcping-tool.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top