2 Intern

 • 

362 Posts

October 18th, 2016 10:00

Anyone get this to work with Java 8 update 102?  I get the EMC Unisphere V1.3.2 (if that's old please give me a link to a newer one) and as soon as I start typing the hostname int he connect box it freezes.  Same problem in Firefox.  Chrome doesn't even support Java.  Java is the BANE of my existence (next to flash).  Seriously hope they port Unity's HTML5 web UI to the VNX series.

2 Intern

 • 

362 Posts

October 18th, 2016 13:00

I found EMC Unisphere client V1.3.9 but it does the same thing.  After a few seconds it just freezes hard.  Once I was able to type the host name of a VNX5200 box quick enough but it froze anyway after hitting connect.

I wish we could afford to swap it all out (Celerra's and VNX's) with Unity boxes not only for the insane all flash IOPS performance but the simplicity and the HTML5 management UI.

4 Operator

 • 

4.5K Posts

October 31st, 2016 14:00

Sorry - been off-line for a while.

Which product are you trying to use - the Unisphere Client? 1.3.9 Client is the latest. Have you tried using the IP address rather than the array name? And you're using Java 1.8.102? The 32-bit version (64-bit is not supported)?

glen

2 Intern

 • 

362 Posts

November 1st, 2016 04:00

I have both the 32-bit AND the 64-bit versions of Java 8 update 102.  I also for the heck of it installed the 32 and 64 bit versions of Java 7 and Java 6, thinking the app would call for the version it wants.  Still no dice. It begins to launch and in 10 seconds or so it freezes solid like a block of ice.  I can sometimes type in the array ip or name quickly but with only 10 seconds it freezes during the connect phase anyway.  If I'm not fast enough it freezes and I cannot finish typing the array name or IP address.

I'm launching it from the desktop icon "Unisphere VNX Client" which appears to launch Internet Explorer to "C:\Program Files (x86)\EMC\Unisphere VNX Client\index.html".  I click allow blocked content at the bottom of the page twice, and then the later button on the warning about updating java, then the v1.3.9 unisphere login box appears where you have to enter host name or IP address. I can't get past this screen.

For now I'm using an unpatched, vulnerable Windows 7 VM.

My host machine is Windows 10 Professional 64-bit.  Its more than capeable with 12GB RAM, core i7 CPU and Samsung EVO SSD, so I'm not sure why it would freeze so hard.  It has to be Java.

Java.PNG.png

4 Operator

 • 

4.5K Posts

November 1st, 2016 09:00

First - Unisphere only supports the 32-bit version of JAVA.

This is on Windows 7 Enterprise, IE 11, Java 1.8.102. This is a work-around that I found appears to work with IE11.

Open the Java Control Panel - go to the Security tab - the default setting is High. In the Exception list add this line:

file:///C:/Program%20Files%20(x86)/EMC/Unisphere%20VNX%20Client/index.html

When I have a problem with a particular site, I add that address to the Exception list.

This is the link to the Unisphere Client - check that this is where Client is installed on your system. This should allow you to at least start Client.

What I do next is to change the Runtime Parameters - open the Java tab, click on View and edit the line to add the value -Xmx1024m, click OK, then click on Apply (if you don't click Apply the setting is lost) - this allows Java to use more memory and run faster.

Java Memory.JPG.jpg

Glen

11 Posts

November 2nd, 2016 01:00

Hello!

Here is a workaround that you can use to make jre1.8u102 to work for Unisphere Client(latest 32bit Windows)

cd C:\Program Files (x86)\EMC\Unisphere VNX Client

start /min run.bat

1. Please save the above two liner in a notepad with .bat extension in desktop (Unisphere.bat)

2.( Uninstall all the java versions and keep only 32 bit jre1.8.0_102 runtime SE )

Set the environment path for JAVA( My Computer>>Properties >>Advanced Settings >> Environmental Variable>>Path(under system variable) >>Edit>> ;C:\Program Files (x86)\Java\jre1.8.0_102\bin;

3.Open the Mozilla >>Add Ons>> Disable the Java Deployment toolkit (Never Ask)>>Enable JRE SE (Always Ask)

4.Also, make sure the IP address of the array that you are trying to access is in Java exception list

5.Try to open Unisphere Clint with Mozilla Firefox(32 bit) and if that doesn’t work(not able to enter the IP addresses), then double click on Unisphere.bat file in desktop.

Hope this helps you!

-ramya

2 Intern

 • 

362 Posts

November 2nd, 2016 05:00

Ok so far from all the suggestions that I've tried, the one that worked was the two liner batch file on the desktop.  Thanks Ramya!

Even with the workarounds and using Firefox, the application itself would freeze during the typing of the ip address or hostname.  Same result with Internet Explorer.

Though we've been talking about Java 8 u102, that is even out of date ALREADY.  These bad guys out there keep finding vulnerabilities in this garbage software, much like they do with Flash.  I think Oracle is up to update 112 now.  Gosh after finally getting this working do I want to try to update to java 8 build 112?  Its never ending thanks to the bad guys out there.  If only they would reinvest their time and talents elsewhere.

Looking forward to getting rid of these arrays someday and going with something that is purely HTML5 based like an EMC Unity or a Tegile array.

11 Posts

November 2nd, 2016 05:00

Hi Saurek,

Awesome! I am glad that my workaround has helped you get into Unisphere Client through that batch script without any issue.

As far as my research on this, I would say till jre8u111 this workaround will help you use Unisphere Client without any issue. I haven't tried with jre1.8 update 112 yet.

I hope you can make a try once using this small script which will allow you directly open the Unisphere client.

-Ramya

2 Intern

 • 

362 Posts

January 13th, 2017 10:00

Ok this workaround i keep getting Login expired.  I will authenticate and it seems I am in but I get another prompt with sysadmin as the user name (greyed out and cannot change it).  I enter the password again and it goes away successfully but it says critical alert:

Login expired. The user is forbidden to use the services on System 10.1.1.70.
This error is returned by a web server when a user is refused access to the resource or the page. In this case, the server understood the request, but is refusing to fulfill it. If an event like CS/Apache reboot occurred before the pro-active login mechanism, then the session login credentials are lost. In this case, the alert/component polling request will fail with error: 403. Services will not be accessible because the user is not logged in. The alerts and system status may not be accurate.

So I can't really do anything on this array.

No Events found!

Top