8 votos

Uso del protocolo proxy con AWS ELBs e IIS 8

Estoy tratando de mover mi aplicación SignalR, alojada en AWS detrás de un ELB en IIS8, para utilizar websockets.

Después de seguir los pasos recomendados por AWS (cambiar los listeners en el ELB a TCP, habilitar el protocolo proxy - http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/enable-proxy-protocol.html ) No consigo encontrar la forma de que IIS entienda la información del protocolo proxy, y en su lugar reciba peticiones erróneas.

¿Alguien ha conseguido que funcionen los websockets a través de un ELB de AWS y de IIS?

1voto

ColtonCat Puntos 473

Actualmente IIS no soporta el Protocolo Proxy. Con AWS haz lo que sugiere Dave, y echa un vistazo al uso de ALB, ya que este tiene soporte de Web Socket, por lo que antes de las actualizaciones de la conexión tendrás cabeceras X-Forwarded-For.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: