cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1643
Views
5
Helpful
11
Replies

TC7.0 blocking iframes for TelePresence VC

advertiseme
Level 1
Level 1

Does anyone know how to bypass or allow iframes for Cisco TelePresence SX20, C40 using TC7.0

We were able to display snapshots using iframes on TC5.1 but it's now no longer working with TC7.0

Any help is greatly appreciated. Maybe there's a way to re-enable this setting on the web server of the VC unit?

1 Accepted Solution

Accepted Solutions

One easy (but not necessarily secure) way is to add the credentials in to the URL, ie:

http://username:password@x.x.x.x/websnapshot/get

The refresh can be done within the HTML HEAD element, ie to refresh every 30 seconds:


Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.

Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.

View solution in original post

11 Replies 11

Wayne DeNardi
VIP Alumni
VIP Alumni

From TC6 the path for the websnapshot changed from /wsgi/translation to /web/translation.  That may be your issue.

Edit: Sorry, the above was for the touchpanel snaptshots... the websnapshots are at /websnapshot/get

Note: the websnapshots must be enabled on the device - I've seen the odd one or two loose this setting following an upgrade and it having to be re-enabled on the device.


Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.

Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.

Thanks for your reply Wayne.

I did notice that the URL was changed from wsgi to web however the login page still does load in an iframe.

Debugging using Chrome Dev console I get:

Refused to display '

http://xxx.xxx.xx.xx/web/signin?next=/web/call

' in a frame because it set 'X-Frame-Options' to 'DENY

Is there a reason you're going to that URL ant not just directly to "http://xxx.xxx.xx.xx/websnapshot/get" for the snapshot?

Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.

Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.

Wayne,

That was just an example to get the X-Frame-Options.

The same thing happens when going to websnapshot/get or any url on the VC:

Refused to display 'http://xx.xx.xx.xx/websnapshot/get' in a frame because it set 'X-Frame-Options' to 'DENY'.

The reason why we are using iframes is because we want to include several snapshots on the one page.

I've done similar, but just used a table of the images from /websnapshot/get (and refresh the page very 30 seconds) - lots of:

  http://XXX.XXX.XX.XX/websnapshot/get" WIDTH="320" HEIGHT="180" BORDER="1">


Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.

Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.

Never thought of using the IMG tag.

That is a winner. How did you automatically authenticate to the VC unit and refreshed the page?

One easy (but not necessarily secure) way is to add the credentials in to the URL, ie:

http://username:password@x.x.x.x/websnapshot/get

The refresh can be done within the HTML HEAD element, ie to refresh every 30 seconds:


Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.

Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.

You are a legend Wayne. We will try this method then.

Happy to be of assistance.


Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.

Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.

Love the Cisco Support Community.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: