Exportar (0) Imprimir
Expandir todo

Hospedaje detrás de un firewall con Servicie Bus

Actualizado: junio de 2014

En este tema se describen diferentes modos de conectarse a Microsoft Azure Service Bus con el firewall habilitado o a través de un servidor proxy.

En los siguientes temas de solución de problemas se describen soluciones habituales para los problemas que surgen al conectarse a Service Bus a través de un firewall.

Para usar la retransmisión de Service Bus, asegúrese de que el firewall permite la comunicación TCP saliente en los puertos TCP del 9350 al 9354. Para los mensajes indirectos de Service Bus, utilice el puerto 9354. Para AMQP, use el puerto 5672. Para usar transmisiones por secuencias web sobre HTTPS, debe permitir conexiones HTTPS salientes en el puerto 443.

Si el equipo se ejecuta detrás de un firewall o un servidor proxy que requiere autenticación, o si usa una red protegida por IPsec, existen obstáculos adicionales para que un cliente se comunique con un proxy de red. Por ejemplo, es posible que las cuentas de Windows no tengan permiso para comunicarse a través de un firewall. Por lo tanto, tal vez sea necesario establecer explícitamente la configuración del proxy WinHTTP con las credenciales adecuadas.

Si el modo de conectividad se establece en HTTP (es decir, ConnectivityMode = http), es posible que las conexiones sean muy lentas en presencia de algunos servidores proxy. Por ejemplo, algunas conexiones pueden requerir hasta 20 segundos para establecer la conexión. Para evitar que el tiempo se agote entre la adquisición del token de Control de acceso y el funcionamiento concreto de la transmisión web, resulta útil extender la opción OpenTimeout para el servicio hasta dos minutos. Una vez establecida la transmisión web, el rendimiento suele mejorar.

Mostrar:
© 2014 Microsoft