<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GiorgioRavera.it &#187; ipv6</title>
	<atom:link href="http://www.giorgioravera.it/tag/ipv6/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.giorgioravera.it</link>
	<description>il mio blog: ciò che penso e faccio, trucchi di programmazione, linux, reti e molto altro</description>
	<lastBuildDate>Fri, 12 Feb 2010 22:19:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ripristinare l&#8217;accesso web a VMWare Server</title>
		<link>http://www.giorgioravera.it/2010/01/ripristinare_webaccess_vmware_server/</link>
		<comments>http://www.giorgioravera.it/2010/01/ripristinare_webaccess_vmware_server/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 08:54:24 +0000</pubDate>
		<dc:creator>Giorgio</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servizi]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vmware server]]></category>
		<category><![CDATA[vmware server console]]></category>
		<category><![CDATA[vmware webaccess]]></category>

		<guid isPermaLink="false">http://www.giorgioravera.it/?p=110</guid>
		<description><![CDATA[Dopo un upgrade di debian, l&#8217;interfaccia web vmware server (VMWare Infrastructure Web Access) ha smesso di funzionare mostrando un messaggio di errore nel tentativo di connessione all&#8217;indirizzo http://server:8222 oppure https://server:8333.
Questo articolo rappresenta una guida per ripristinare il corretto funzionamento dell&#8217;interfaccia web remota.
Il problema era legato ad un errore riscontrato in tomcat che ne impediva il [...]]]></description>
			<content:encoded><![CDATA[<p>Dopo un upgrade di debian, l&#8217;interfaccia web vmware server (VMWare Infrastructure Web Access) ha smesso di funzionare mostrando un messaggio di errore nel tentativo di connessione all&#8217;indirizzo <a href="http://server:8222">http://server:8222</a> oppure <a href="https://server:8333">https://server:8333</a>.</p>
<p>Questo articolo rappresenta una guida per ripristinare il corretto funzionamento dell&#8217;interfaccia web remota.<span id="more-110"></span></p>
<p>Il problema era legato ad un errore riscontrato in tomcat che ne impediva il corretto funzionamento. Dopo un&#8217;analisi dei log ho tentato di avviare webAccess manualmente con il comando:</p>
<blockquote><p>/usr/lib/vmware/webAccess/java/jre1.5.0_15/bin/webAccess -client -Xmx64m -XX:MinHeapFreeRatio=30 -XX:MaxHeapFreeRatio=30 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/common/endorsed -classpath /usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/bin/bootstrap.jar:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/bin/commons-logging-api.jar -Dcatalina.base=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16 -Dcatalina.home=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16 -Djava.io.tmpdir=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/temp org.apache.catalina.startup.Bootstrap start
</p></blockquote>
<p>L&#8217;errore riscontrato era il seguente:</p>
<blockquote><p>GRAVE: StandardServer.await: create[8005]:  java.net.SocketException: Invalid argument</p></blockquote>
<p>La conferma veniva data dalla mancanza di socket in ascolto sulla porta 8308:</p>
<blockquote><p>server:~# netstat -an|grep 8308<br />
server:~#
</p></blockquote>
<p>Ciò è dovuto al fatto che il sistema, di default, impedisce il bind di socket IPV4 su indirizzi IPV6. La console remota di vmware, infatti, si pone in ascolto su tutte le interfacce localhost rilevate. La soluzione è modificare il file<br />
<blockquote>/etc/sysctl.d/bindv6only.conf</p></blockquote>
<p>sostituendo la voce da<br />
<blockquote>net.ipv6.bindv6only = 1</p></blockquote>
<p> a<br />
<blockquote>net.ipv6.bindv6only = 0</p></blockquote>
<p>Fatto questo passo riavviare il server.</p>
<p>I comandi sottostanti servono a verificarne il corretto funzionamento:</p>
<blockquote><p>server:~# netstat -an|grep 8308<br />
tcp        0      0 127.0.0.1:52251         127.0.0.1:8308          TIME_WAIT<br />
tcp        0      0 127.0.0.1:60849         127.0.0.1:8308          TIME_WAIT<br />
tcp        0      0 127.0.0.1:60845         127.0.0.1:8308          TIME_WAIT<br />
tcp        0      0 127.0.0.1:60842         127.0.0.1:8308          ESTABLISHED<br />
tcp        0      0 127.0.0.1:60846         127.0.0.1:8308          TIME_WAIT<br />
tcp6       0      0 :::8308                    :::*                          LISTEN<br />
tcp6       0      0 127.0.0.1:8308          127.0.0.1:52247         TIME_WAIT<br />
tcp6       0      0 127.0.0.1:8308          127.0.0.1:60842         ESTABLISHED</p></blockquote>
<blockquote><p>server:~# nmap -sT -p 8308 127.0.0.1 -sV</p>
<p>Starting Nmap 5.00 ( http://nmap.org ) at 2010-01-13 10:03 CET<br />
Interesting ports on localhost (127.0.0.1):<br />
PORT     STATE SERVICE VERSION<br />
8308/tcp open  http    Apache Tomcat/Coyote JSP engine 1.1</p>
<p>Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .<br />
Nmap done: 1 IP address (1 host up) scanned in 11.25 seconds</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.giorgioravera.it/2010/01/ripristinare_webaccess_vmware_server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
