Hello Everybody! I have deployed an Ivy project behind IIS8 and all functionalities works fine except primepush. Could you please give me some tips or guidelines to configure IIS8 to work with primepush? Thanks for your help, asked 07.09.2015 at 14:17 Hap Em Reguel Werme... ♦♦ |
The IIS load balancer communicates to the ivy server via AJP protocol. But it seems like the AJP protocol does not support websockets:
A possible work around could be that you use Apache as laod balancer instead of IIS. As there seems to be a module which supports proxied websockets: answered 08.09.2015 at 14:35 Reguel Werme... ♦♦ |
Once you sign in you will be able to subscribe for any updates here
By RSS:Markdown Basics
Tags:
Asked: 07.09.2015 at 14:17
Seen: 3,910 times
Last updated: 06.09.2018 at 06:32
Did you check the existing answer for 5.0 and 5.1? I assume that you problem has nothing to do with IIS 8 - but with the primefaces and ivy version you use.
http://answers.axonivy.com/questions/10/can-i-use-primepush-in-xpert-ivy
Yes, I have implemented like the existing answer for 5.1 and it works fine when i run primepush directly through Ivy server link.
I just got a problem when I run primepush through IIS.
It showed a message in chrome console:
WebSocket connection to 'ws://winserver2012:8019/ivy/primepush/Inbox/810/FL01/12989?X-Atmosphere-tracking-id=0&X-Atmosphere-Framework=2.2.0-javascript&X-Atmosphere-Transport=websocket&X-Atmosphere-TrackMessageSize=true&X-Cache-Date=0&X-atmo-protocol=true' failed: Error during WebSocket handshake: net::ERR_CONNECTION_RESET
For more information!
Log in AJP:
Log in IIS:
can you provide more informations out of the atmosphere framework?
I'd try to raise the log level for Atmosphere. To do so copy the following xml into your
engine/configuration/log4jconfig.xml
: