• PHP
  • Ruby on Rails
  • MySQL
  • Linux
    • SELINUX
    • Fedora
    • debian
  • Apache
  • nginx
  • AJAX
Albertech.net

Developing pages within a Cisco WebVPN environment

September 22, 2009 12:42 pm / Albertech.net

When coding your pages with Javascript/AJAX/CSS, one thing to look out for is the compatibility with your organization’s remote access device. One of the devices I have to consider is the Cisco WebVPN product. It has compatibility issues with things such as the @charset “UTF-8”; and @import command in CSS files.

Compatibility Issues:

  • jQuery does NOT work in WebVPN by default. This is a HUGE problem. I have tried rolling back the jQuery version to no avail. I’m guessing the Cisco ASA WebVPN appliance doesn’t work with rewriting included files (such as a js points to another internally)
    UPDATE 9/29/2009
    :
    However, thanks to a helpful tip from kenjin there is a fix!

    Go to your jQuery file (jquery.js, jquery-1.3.2.min.js, etc.) and do a search and replace with the following tag.

    Locate:
    <param />
    Replace it with:
     <param name=""/>
    This should resolve the WebVPN compatibility issues with jQuery.  
  • CSS Files: any @ command in CSS files such as @import and @charset. To workaround it, remove the charset and move all linking of css files to the webpage instead.

Share this:

  • Facebook
  • Google
  • Twitter
  • Print
  • Email
Posted in: AJAX / Tagged: cisco, javascript, jquery, webvpn

7 Thoughts on “Developing pages within a Cisco WebVPN environment”

  1. kenjin on September 29, 2009 at 3:21 am said:

    Find tag into jquery.js, after that add attribute name in this tag and save changes. After that this huge problem is fixed.

  2. kenjin on September 29, 2009 at 3:22 am said:

    Find tag “param” into jquery.js, after that add empty attribute “name” in this tag and save changes. After that this huge problem is fixed.

  3. admin on September 29, 2009 at 12:58 pm said:

    I made the changes to jquery.js and it fixed my problem. Thanks kenjin! I updated the post with the fix.

  4. Pingback: Al

  5. Arek on November 27, 2009 at 6:24 pm said:

    Hi,

    Where could I find this jquery.js file ?

    I am cisco oriented engineer (don’t know JS at all) and lookig for a fix for some problem with correct Cisco ASA WEB VPN page display in IE 8.0 (the browser doesn’t display navigation pane in upper right corner with home, go to address etc. whereas in FF and IE6.0 it works good). Meybe my problem is also related to jquery.js…

  6. admin on November 30, 2009 at 3:04 pm said:

    The jquery.js file is used on websites to handle Javascript menus/rollovers/AJAX functionality.

    The issue with the navigation pane not showing up in IE 8.0 is a problem with Microsoft IE 8. A workaround in IE 8.0 is to use “Compatibility View” to make the toolbar show up again. IE -> Tools -> Compatibility View. IE 8 has changed the way IFRAMES work, probably due to all the security problems with cross site scripting. Hopefully either Cisco or Microsoft will have a fix for this soon.

  7. Sagar on February 9, 2010 at 9:27 am said:

    One of my client web site interanlly uses the JQuery $.post() to call server side AJAX handlers. We are facing issues over CISCO WEb VPN that response is coming as null, may be because CISCO Web VPN browsers interanlly uses Response.flush after evry 10 min etc.is ther any fix available for this ? This is very urgent and any response would be much appreciated. Have a great day..

Post Navigation

← Previous Post
Next Post →

Categories

  • AJAX
  • Android
  • Apache
  • Canon Cameras
  • Cloud
  • CMS
  • Computer Mods
  • Conferences
  • Deals
  • debian
  • Fedora
  • Flash
  • Frameworks
  • git
  • Hardware
  • HTML
  • IDE
  • iPhone
  • iPhone App Review
  • jQuery
  • Linux
  • Mac OS X
  • MySQL
  • nginx
  • PHP
  • portfolio
  • Puppet
  • Ruby on Rails
  • Script Reviews
  • SELINUX
  • Software
  • Software Review
  • SQL Server
  • statistics
  • Tech
  • Tomcat
  • Uncategorized
  • VMWARE
  • VPS
  • Windows
  • wordpress
  • Zend Framework

Blogroll

  • DragonAl Flickr
  • Dropbox – Free 2GB Account
  • James' Blog
  • Javascript Compressor
  • PHP Builder Community
  • PHP-Princess.net
  • Rubular – Regular Expression Validator
  • The Scale-Out Blog
  • Tiny MCE

Tags

activation AJAX android antec Apache AWS awstats canon coda codeigniter debian enclosure external free G1 install vmware tools Internet Explorer iphone 5 jquery Linux mx-1 MySQL office 2007 OSX photoshop PHP plugin plugins portfolio redesigned website review rewrite script security SELinux ssh tinymce tutorial upgrade VMWARE vmware server wordpress wordpress mu XSS zend framework
© Copyright 2013 Albertech.net
Infinity Theme by DesignCoral / WordPress
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.