Reply to Message

Reply to Message

View discussion in a popup

Replying to:
rafaelbn1
1 Copper

ScaleIO v1.32 + ESX/vCenter v5.5 - Registering Plugin Fail

Hello!!

We are trying to deploy a ScaleIO environment but the plugin registration is not working. Inside PowerCLI the scripts says it worked but loging back on the web client the SIO ScaleIO icon never shows up.

Inside virgo logs I see these mesages:

[2016-02-18 17:12:15.291] [INFO ] vc-service-pool-13       70000059 100003 200001 com.vmware.vise.vim.extension.VcExtensionManager              Downloading plugin package from https://10.62.36.3:65101/resources/plugin (no proxy defined)
[2016-02-18 17:12:15.298] [ERROR] vc-service-pool-13       70000059 100003 200001 com.vmware.vise.vim.extension.VcExtensionManager              Package com.emc.s3g.scaleio.vSpherePlugin was not installed!

Error downloading https://10.62.36.3:65101/resources/plugin. Make sure that the URL is reachable then logout/login to force another download. java.net.ConnectException: Connection refused

    at java.net.PlainSocketImpl.socketConnect(Native Method)

    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)

    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)

    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)

    at java.net.SocksSocketImpl.connect(Unknown Source)

    at java.net.Socket.connect(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)

    at sun.net.NetworkClient.doConnect(Unknown Source)

    at sun.net.www.http.HttpClient.openServer(Unknown Source)

    at sun.net.www.http.HttpClient.openServer(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at java.net.HttpURLConnection.getResponseCode(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)

    at com.vmware.vise.util.http.ConnectionManager.connect(ConnectionManager.java:184)

    at com.vmware.vise.util.http.SimpleHttpClient.connect(SimpleHttpClient.java:182)

    at com.vmware.vise.util.http.SimpleHttpClient.executeMethodResponseAsStream(SimpleHttpClient.java:105)

    at com.vmware.vise.vim.extension.VcExtensionManager.writePackageToFile(VcExtensionManager.java:487)

    at com.vmware.vise.vim.extension.VcExtensionManager.downloadPackage(VcExtensionManager.java:434)

    at com.vmware.vise.vim.extension.VcExtensionManager.access$100(VcExtensionManager.java:63)

    at com.vmware.vise.vim.extension.VcExtensionManager$1.call(VcExtensionManager.java:325)

    at com.vmware.vise.vim.extension.VcExtensionManager$1.call(VcExtensionManager.java:322)

    at java.util.concurrent.FutureTask.run(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

I already tryed to execute this script from 2 different laptops and from a Windows 2012r2 VM inside the ESX environment. The behaviour is always the same. The script says it's ok but the icon never shows up.

I can ping the vCenter. vCenter can ping my laptop. On my laptop (while the script is running) if I browse to https://10.62.36.3:65101/resources/plugin my brower downloads EMC-ScaleIO-vSphere-web-plugin-1.32.1440.3.zip immediately.

There are no firewalls in between vcenter and my laptop. They are on the same VLAN/Network. I tryed restarting vCenter multiple times but it didn't do anything.

The odd thing is that after the script finishes the registration, If I connect to vCenter using vsphere client, on the plugins menu I see the scaleio plugin but with a message saying "No client side download is needed for this plug-in". But on the web client the icon never shows up. And as far as I know we can't go on with the deploy without this icon on web client.

Any ideas why this is not working?

Thanks!

Rafael Bianco

Tags (1)
0 Kudos