tags:

views:

245

answers:

1

I have an application that uses the data push technology of blazeDS to send data to a Flex Client event 5 seconds. The application works fine when I run it via HTTP with or without a proxy. When I run it via https the data push doesn't work anymore. I get the following error

rootCause [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 
text="Error #2032: Stream Error. 
URL: https://localhost/admin/messagebroker/streamingamfsecure?command=open&version=1

Has anyone successfully got streaming to work over SSL?

Thanks, Pratima

A: 

Questions to ask yourself (and post here)

  • Is the request showing up in your access logs?
  • Does Tomcat/whatever server up normal HTML pages via HTTPS?
  • What do the response headers look like? Does clearing your cache change anything?
  • What browser are you using?
  • Can you set explicate caching headers?

Try one of these:

 Cache-Control: no-store
 Cache-Control: no-store, must-revalidate
 Cache-Control: no-store,max-age=0,must-revalidate
 Cache-Control: max-age=0,must-revalidate
 Cache-Control: must-revalidate
Stu Thompson