Tornado Webscoket with IIS 8.5 and Helicon Zoo

Repository of web frameworks and applications for Microsoft IIS.
User avatar
Posts: 1
Joined: 01 Jun 2017, 08:26

Tornado Webscoket with IIS 8.5 and Helicon Zoo

01 Jun 2017, 08:36

Hello
I`m trying to install Tornado server with webscoket Handler under the IIS with Helicon Zoo help.
Http Tornado works well (behind IIS with Helicon Zoo help)
Websocket tornado works well being installed on separate port.

How can I setup the Helicon Zoo to enable websocket in such configuration?
I found, that Helicon substitutes headers with own values:
[('Origin', 'http://xxx'),
('Via', '1.1 xxx (squid/3.5.25)'),
('X-Zoo-Appl-Virtual-Path', '/tornado'),
('X-Zoo-Appl-Physical-Path', 'C:\\inetpub\\wwwroot\\tornado'),
('X-Forwarded-For', 'xxx'),
('Sec-Websocket-Version', '13'),
('X-Zoo-Forwarded-Protocol', 'http'),
('Sec-Websocket-Key', 'xxx'),
('Host', 'xxx'),
('X-Zoo-Forwarded-Host', 'xxx'),
('X-Zoo-Real-Ip', 'xxx'),
('Cache-Control', 'max-age=259200'),
('X-Zoo-Forwarded-Port', '80'),
('X-Zoo-Forwarded-For', 'xxx'),
('X-Zoo-Forwarded-Server', 'xxx')]

outcoming handlers are ok, checked with wsdump.py

would appreciate any help

User avatar
Posts: 402
Joined: 06 Mar 2012, 11:59

Re: Tornado Webscoket with IIS 8.5 and Helicon Zoo

02 Jun 2017, 09:12

Hello.

I answered your StackOverflow question, so I will repeat it here. Unfortunately, Zoo does not currently support transferring of WebSocket protocol from backend application to IIS, sorry.

Return to Helicon Zoo

Who is online

Users browsing this forum: No registered users and 12 guests