okay everyone...i think might have another possible, and hopefully permament, solution to this problem. i ran into this using firefox and IE on a brand new Windows 7 box, trying to connect to the web ui over ssl. tried all the usual (restarting vmware-mgmt, clearing cache, etc) to no availl. i got the same errors in firefox's error console about vmtn not being defined, etc. after poking around a bit i notied the errors i was seeing in the error console were changing every time i reloaded the page and it seemed like the js files weren't being parsed correctly. looking around online i ran across a thread where someone else noticed that some of the files don't seem to be decompressed reliably:
http://ubuntuforums.org/showthread.php?t=1160255
so, i figured, why not turn off compression in catalina? changed config, restart vmware-mgmt, login page works!
this is a simple change and easily reversible if anyone notices anything odd. to disable compression:
- edit tomcat's server.xml file (lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/conf/server.xml under where your vmware server filesets were installed).
- find the http/1.1 connector definition listening on port 8308 (begins on line 68 or so) and change compression="on" to compression="off"
- restart vmware-mgmt
<Connector port="8308" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
compression="off" compressionMinSize="256"
compressableMimeType="text/html,text/xml,text/javascript,application/x-javascript,application/javascript" />
the login page came up almost immediately for me afterwards, and hasn't broken sense.
give it a shot and good luck!