Hi Sergey,

Since the same URL open perfectly fine in a tab, there must be something in 
your installation of Chrome blocking elements in the pop-up. Can you try to 
upgrade to latest Chrome, and then enable pop-ups in Chrome (follow something 
like: http://www.wikihow.com/Allow-Pop-ups-on-Google-Chrome).


You also are using ssl enabled console proxy, but the certificate is valid as 
per Chrome so it should not block any of the iframe elements but in one of the 
screenshots the URL call to the https based console proxy URL did not load or 
was blocked in the popup (which is where you don't see the certificate in the 
security tab). Based on the screenshots, it looks like Chrome hit one error. 
Can you share what error was reported on the console. With the console popup 
opened, open chrome developer tools and click on 'Console' tab and share what 
error you got there.


Regards.



________________________________
From: Sergey Levitskiy <sergey.levits...@autodesk.com>
Sent: 19 August 2016 10:21:10
To: dev@cloudstack.apache.org
Subject: Re: AJAX video stream for VM console is broken in Chrome

Hi Rohit,
As it turned out ACS 4.9 is fine and issue is only in ACP/CCP 4.7 which I 
believe is pretty close to ACS 4.7. Interestingly enough if I copy console URL 
and open a tab in main Chrome window it works just fine. I took 3 more 
screenshots of Chrome Development tools to compare. It looks like Chrome for 
whatever reason block returned Ajax stream to the popup window after the very 
first frame.

https://autodesk.box.com/s/psudrtjq09ke3p6t08ft2700l96govkg
https://autodesk.box.com/s/gn8gd1ieqmsq9yx1fzdopj4dycp3gm0u
https://autodesk.box.com/s/5sklr6sli7pgy1ar26l3vps0n8pzoa60

Thanks,
Sergey



On 8/18/16, 1:37 AM, "Rohit Yadav" <rohit.ya...@shapeblue.com> wrote:

    Hi Sergey,


    Can you open console in Chrome and then click on Tools-> Developer Tools. 
It would open a separate window from where you can debug what's going wrong. In 
the developer tools window, head over to the console tab and share if you're 
seeing any errors. Head over to the network tab, where you can ajax? and 
ajaximg? url requests being made, if you're not seeing any such URL 
requests/activities perhaps there was an issue with loading resources from the 
embedded iframe. To debug this, head over to the 'Elements' tab, click on 
iframset and copy the iframe src url. Try to open this URL in Chrome in a 
separate tab. It might fail to load due to SSL/TLS certificate error or any 
other network configuration.


    Can you also share your OS details, Chrome version and CloudStack version. 
Are you using SSL certificates with console proxy? If so can you check that 
they are valid and resolve to a valid hostname/ip for which the certificate was 
generated and/or fix as necessary. If you're using a custom CA, make sure to 
import the root CA certificate in Chrome.


    Regards.

    rohit.ya...@shapeblue.com
    www.shapeblue.com<http://www.shapeblue.com>
    53 Chandos Place, Covent Garden, London  WC2N 4HSUK
    @shapeblue






rohit.ya...@shapeblue.comĀ 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 

Reply via email to