Consentire l'accesso alla console web di VMWare Server 2
Patch veloce per cnsentire l'accesso Http da web e vmrun
cat | sudo patch -p0 << EOFile
--- /etc/vmware/hostd/proxy.xml 2010-06-18 15:54:26.000000000 +0200
+++ /tmp/proxy.xml 2010-06-18 15:53:22.000000000 +0200
@@ -12,13 +12,13 @@
</e>
<e id="1">
<_type>vim.ProxyService.LocalServiceSpec</_type>
+ <accessMode>httpAndHttps</accessMode>
- <accessMode>httpsWithRedirect</accessMode>
<port>8307</port>
<serverNamespace>/sdk</serverNamespace>
</e>
<e id="2">
<_type>vim.ProxyService.LocalServiceSpec</_type>
+ <accessMode>httpAndHttps</accessMode>
- <accessMode>httpsWithRedirect</accessMode>
<port>8308</port>
<serverNamespace>/ui</serverNamespace>
</e>
EOFile
sudo invoke-rc.d vmware-mgmt stop sudo kill -9 $(pidof vmware-hostd) sudo invoke-rc.d vmware-mgmt start
Accesso alla Web Console
Se si presentano problemi di acceso via HTTPS alla console (richiesta di certificato ssl client, ...), l'unica soluzione è disabilitare l'accesso HTTPS.
sudoedit /etc/vmware/hostd/proxy.xml
<e id=”2″> <_type>vim.ProxyService.LocalServiceSpec</_type> <!– <accessMode>httpsWithRedirect</accessMode> –> <accessMode>httpAndHttps</accessMode> <port>8308</port> <serverNamespace>/ui</serverNamespace> </e>
sudo invoke-rc.d vmware-mgmt stop sudo kill -9 $(pidof vmware-hostd) sudo invoke-rc.d vmware-mgmt start
(killare vmware-hostd se non dà ok)
Accedere ora tramite l'url
Accesso tramite vmrun
sudoedit /etc/vmware/hostd/proxy.xml
<e id="1">
<_type>vim.ProxyService.LocalServiceSpec</_type>
<accessMode>httpAndHttps</accessMode>
<port>8307</port>
<serverNamespace>/sdk</serverNamespace>
</e>
sudo invoke-rc.d vmware-mgmt stop sudo kill -9 $(pidof vmware-hostd) sudo invoke-rc.d vmware-mgmt start
l'url per l'accesso vmrun sarà quindi
-h http://localhost:8307/sdk