<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Workaround on BeyondVM</title>
    <link>https://www.beyondvm.com/tags/workaround/</link>
    <description>Recent content in Workaround on BeyondVM</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>Content Copyright 2015&#43; Ben Thomas</copyright>
    <lastBuildDate>Thu, 19 Jun 2014 00:00:00 +0000</lastBuildDate>
    <category>technology</category><category>vmware</category><category>automation</category>
    <atom:link href="https://www.beyondvm.com/tags/workaround/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Alert: Firefox 30 is not a supported browser for vCloud 5.1.x</title>
      <link>https://www.beyondvm.com/2014/06/alert-firefox-30-is-not-a-supported-browser-for-vcloud-5.1.x/</link>
      
      <category>Announcements</category>
      
      <category>vCloud</category>
      
      <pubDate>Thu, 19 Jun 2014 00:00:00 +0000</pubDate>
      
      <guid>https://www.beyondvm.com/2014/06/alert-firefox-30-is-not-a-supported-browser-for-vcloud-5.1.x/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Update (8/4/2014):&lt;/strong&gt; I have &lt;a href=&#34;http://www.beyondvm.com/2014/08/how-to-thinapp-firefox-29-and-plugins-for-vcloud-director-5-1-x/&#34;&gt;created a tutorial&lt;/a&gt; on how to create a ThinApp package to help get around this, check it out!&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;If you suddenly start seeing something the following error in vCloud Director 5.1.x:&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://www.beyondvm.com/img/posts/2014-06-alert-firefox-30-is-not-a-supported-browser-for-vcloud-5-dot-1-x/vcloud_ff_error.png&#34; alt=&#34;Error&#34; /&gt;&lt;/p&gt;

&lt;p&gt;This is because your Firefox upgraded to Firefox 30 automatically, as it does.  This error seems to be due to some sort of change that Mozilla added into Firefox 30, I haven’t tracked it down yet (if anyone has let me know!).  Even force enabling the plugin won’t help, Firefox 30 looks to have gone to an whitelist only model, doing so will make this error go away but the console sessions never connect.&lt;/p&gt;

&lt;p&gt;That being said, VMware has &lt;a href=&#34;http://kb.vmware.com/kb/2034554&#34;&gt;stated&lt;/a&gt; that Firefox 30 will not be a supported browser for vCloud 5.1.x (the VMRC plugin doesn’t actually function so it is not a question of only supportability).  Unfortunately it is also not supported in IE 10, 11 or Chrome 35 so the only option is really Firefox 29 (or Firefox 3.6). The only solution is to upgrade to vCloud 5.5.x, which while true isn’t really a solution.&lt;/p&gt;

&lt;p&gt;As a note, I have had success using ThinApp to isolate a Firefox 29.0.1 with the VMRC plugin, Flash and Java and Portable Firefox may be an option too. Either way, be sure to disable auto-update (Firefox Options -&amp;gt; Advanced -&amp;gt; Update) if you downgrade to Firefox 29.0.1.  There are some &lt;a href=&#34;http://blogs.vmware.com/thinapp/2009/12/multiple-instances-of-an-application.html#more-1268&#34;&gt;tips here&lt;/a&gt; on how to do that, the big one being the ‘-no-remote’ option to allow the ThinApp Firefox to launch its own process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; It seems that installing the Firebug plugin and enabling that will allow the console to connect in Firefox 30 after forcing the plugins to activate.  While cumbersome, this is another workaround.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 2:&lt;/strong&gt; (7/29/14): I have found another solution!  It is possible to use the &lt;a href=&#34;http://portableapps.com/apps/internet/firefox-portable-esr&#34;&gt;Portable Firefox ESR Version&lt;/a&gt; (Extended Support Release), this is a Firefox 24 package that will run  in a sandbox.  It will use the installed plugins on your system so if your Java version is &lt;a href=&#34;http://www.beyondvm.com/2014/01/alert-java-jre-7u51-breaks-vcloud-uploads/&#34;&gt;also incompatible&lt;/a&gt; that won’t work.  One thing to change, perform the following:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Locate FirefoxPortable.ini in your extracted ESR download (might be in Other/Source directory).&lt;/li&gt;
&lt;li&gt;Copy to the root of Portable Firefox ESR install directory&lt;/li&gt;
&lt;li&gt;Edit file and change the “AllowMultipleInstances” variable to true.&lt;/li&gt;
&lt;li&gt;Save&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This will allow the Portable Firefox and Installed Firefox to run at the same time.&lt;/p&gt;
</description>

    </item>
    
    <item>
      <title>Alert: Java JRE 7u51 breaks Everything</title>
      <link>https://www.beyondvm.com/2014/01/alert-java-jre-7u51-breaks-everything/</link>
      
      <category>Announcements</category>
      
      <category>vCloud</category>
      
      <pubDate>Mon, 27 Jan 2014 00:00:00 +0000</pubDate>
      
      <guid>https://www.beyondvm.com/2014/01/alert-java-jre-7u51-breaks-everything/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Update (8/4/2014):&lt;/strong&gt; I have created a tutorial on how to create a ThinApp package to help get around this, check it out!&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;This morning it came to my attention that my customers were no longer able to upload any media (OVFs or ISOs) to their vCloud catalogs. This seems to be due to the most recent Java JRE version released by Oracle.  The behavior I experienced was that the applet would appear to load but when I would click on the browse button nothing would happen.  This happens across all different browsers and browser versions.  The reason for this seems to be a change in the requirements for certificates and applet signing in JRE 7uU51.&lt;/p&gt;

&lt;p&gt;Luckily, there is a quick workaround for this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Configure Java&lt;/strong&gt; control widget, navigate to &lt;strong&gt;Security&lt;/strong&gt; then &lt;strong&gt;Edit Site List&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src=&#34;https://www.beyondvm.com/img/posts/2014-01-alert-java-jre-7u51-breaks-vcloud-uploads/vcloud_uploads_java_a.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Type the URL for your vCloud instance in the blank and Click &lt;strong&gt;Add&lt;/strong&gt; to add (repeat for multiple URLs), click &lt;strong&gt;OK&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src=&#34;https://www.beyondvm.com/img/posts/2014-01-alert-java-jre-7u51-breaks-vcloud-uploads/vcloud_uploads_java_a.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;

&lt;p&gt;Thats it!  This really is a workaround, I am not sure what the final solution will be but this got my customers and I back into business for now.  If anyone has more information, let me know!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; It seems that this update actually breaks everything from HP iLO to vCenter Orchestrator, I am still searching for a better workaround if anyone knows of one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 2:&lt;/strong&gt; There are reports of this breaking Cisco UCS, Dell iDRAC, vCloud VPN and EMC Unisphere as well.  It might be safe to say that most Java based management tools are going to be effected.  VMware has released a KB article about their parts of it, check it out here.  One interesting thing in the KB is that the upload portion of this issue does not effect vCloud 5.5 as this uses the Client Integration Plugin.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 3:&lt;/strong&gt; Setting the security level to “Medium” also seems to work for most things.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://www.beyondvm.com/img/posts/2014-01-alert-java-jre-7u51-breaks-vcloud-uploads/vcloud_uploads_java_a.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;
</description>

    </item>
    
  </channel>
</rss>
