<?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>Giorgio (GrG) Bonfiglio</title>
	<atom:link href="http://blog.grg-web.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.grg-web.eu</link>
	<description>Cloud Evangelist, System/Network Engineer</description>
	<lastBuildDate>Sat, 19 May 2012 16:03:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>RFC Ignorate: La fine del mondo inizia con Fastweb</title>
		<link>http://blog.grg-web.eu/2012/05/rfc-ignorate-la-fine-del-mondo-inizia-con-fastweb/</link>
		<comments>http://blog.grg-web.eu/2012/05/rfc-ignorate-la-fine-del-mondo-inizia-con-fastweb/#comments</comments>
		<pubDate>Fri, 18 May 2012 11:10:43 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[5.0.0.0/8]]></category>
		<category><![CDATA[epic fail]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[fastweb]]></category>
		<category><![CDATA[hamachi]]></category>
		<category><![CDATA[ipv4]]></category>
		<category><![CDATA[ipv4 exhaustion]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[rfc]]></category>
		<category><![CDATA[ripe]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=590</guid>
		<description><![CDATA[Internet si basa su standard aperti, che vengono definiti attraverso discussioni &#8220;pubbliche&#8221; tra tecnici. Il meccanismo è semplice: per prima cosa, un gruppo di persone studia, disegna uno &#8220;standard&#8221;: decide che qualcosa debba essere fatto in un certo modo perchè pensa quella sia la soluzione  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Internet si basa su standard aperti, che vengono definiti attraverso discussioni &#8220;pubbliche&#8221; tra tecnici. Il meccanismo è semplice: per prima cosa, un gruppo di persone studia, disegna uno &#8220;standard&#8221;: decide che qualcosa debba essere fatto in un certo modo perchè pensa quella sia la soluzione migliore.</p>
<p style="text-align: justify;">La seconda fase consiste nel pubblicare una <a href="http://en.wikipedia.org/wiki/Request_for_Comments">RFC</a>, Request for Comments, in modo che gli altri interessati possano leggerla e come il fantasioso nome suggerisce, commentarla. La proposta viene modificata per coprire le necessità di tutti e correggere eventuali errori e poi diventa &#8220;standard de facto&#8221;. Standard non imposti, che tutti rispettano perchè altrimenti sarebbe il caos più totale. E&#8217; così che si va avanti da 30 anni, senza che mai il meccanismo abbia mostrato debolezze. E&#8217; un pò lo stesso funzionamento dei semafori, niente impedisce a me di decidere che io passo quando è rosso e mi fermo quando è verde, ma non posso farlo perchè so che se anche uno solo si comportasse così tutto il sistema anrebbbe in panico.</p>
<p style="text-align: justify;">Una importante Request for Comments, la <a href="http://www.faqs.org/rfcs/rfc1918.html">RFC 1918</a>, datata Febbraio &#8217;96, ha stabilito che le classi di IP utilizzabili liberamente (senza richiederne l&#8217;assegnazione da parte dell&#8217;autorità) nelle reti private fossero:</p>
<pre style="text-align: justify;">192.168.0.0/16</pre>
<pre style="text-align: justify;">172.16.0.0/12</pre>
<pre style="text-align: justify;">10.0.0.0/8</pre>
<p style="text-align: justify;">Nell&#8217;Aprile 2012 a queste è stata aggiunta la classe 100.64.0.0/10, per i &#8220;Carrier Grade NAT&#8221; (RFC 6598).</p>
<p style="text-align: justify;">Diverse entità, probabilmente allergiche agli standard, si sono appropriate di classi di IP senza averne titolo. A memoria, ricordo <a href="http://www.fastweb.it/">Fastweb</a>, che usava (usa?) le classi 1.0.0.0/8, 2.0.0.0/8, 5.0.0.0/8 (and counting) per l&#8217;indirizzamento interno, <a href="http://www.tre.it/">H3G</a> che ad oggi usa la 1.0.0.0/8, <a href="https://secure.logmein.com/products/hamachi/">Hamachi</a> e <a href="http://openvpn.net/">OpenVPN</a> (nella versione a pagamento) che assegnano IP interni ai client dalla classe 5.0.0.0/8, <a href="http://www.remobo.com/">Remobo</a>, software simile ai precedenti che si è appropriato della classe 7.0.0.0/8 e così via.</p>
<p style="text-align: justify;">L&#8217;ICANN, sapendo che queste classi erano di fatto utilizzate, pur non avendo intenzione di regolarizzarle (erano e sono utilizzate in modo assurdo, senza motivazione tecnica, sarebbe stato solo un enorme spreco di risorse) ha ritardato fino all&#8217;ultimo momento la loro assegnazione. Adesso però gli IP <a href="http://www.ripe.net/internet-coordination/ipv4-exhaustion">stanno finendo</a>, e l&#8217;autorità per l&#8217;assegnazione è costretta ad utilizzarli.</p>
<p style="text-align: justify;">Se un determinato ISP usa una classe in modo irregolare e questa viene assegnata, si ritroverà con un conflitto nel routing della sua rete interna: dovrebbe far &#8220;uscire&#8221; i pacchetti dalla sua rete per raggiungere il reale proprietario di quegli IP ma se lo facesse renderebbe irraggiungibili i suoi host interni che utilizzano (in modo, ci tengo a ricordarlo, illecito) tali indirizzi IP, creando disservizi. La questione è spiegata (anche) <a href="http://bgpmon.net/blog/?p=275">qui</a>, in inglese.</p>
<p style="text-align: justify;">A questo si aggiunge il <a href="http://www.ripe.net/ripe/docs/ripe-351">problema</a> del &#8220;<a href="http://en.wikipedia.org/wiki/Bogon_filtering">Bogon Filtering</a>&#8220;. Il bogon filtering è un semplice quanto effettivo metodo per filtrare pacchetti spoofed (attacchi, in altre parole): questa tecnica consiste nel filtrare direttamente alla frontiera della rete i pacchetti provenienti da IP non pubblici o da classi di IP non assegnate. Il motivo è chiaro: se gli IP che inviano quei pacchetti non sono stati assegnati a nessuno, la sorgente indicata non è quella reale e quindi si tratta di pacchetti &#8220;maligni&#8221; o di errori di configurazione. La logica conseguenza è che se una classe viene assegnata e l&#8217;ISP non aggiorna i suoi filtri continuerà a bloccarla credendola inutilizzata, rendendo ai suoi utenti impossibile raggiungere gli host remoti appartenenti a quella classe.</p>
<p style="text-align: justify;">Alcuni ISP usano o hanno usato inoltre le classi non allocate per delle prove tecniche, annunciandole nelle tabelle di routing mondiali. Qualche annuncio &#8220;residuo&#8221;, al suo sovrapporsi con quelli nuovi e &#8220;leciti&#8221;, potrebbe quindi creare ulteriori conflitti nel routing delle nuove classi.</p>
<p style="text-align: justify;">L&#8217;autorità per la registrazione si impegna a <a href="http://www.ris.ripe.net/debogon/">segnalare</a> con adeguato anticipo le classi che stanno per essere assegnate, ma non tutti sembrano leggere queste pagine, come mostra questo grafico:</p>
<p style="text-align: center;"><a href="http://blog.grg-web.eu/wp-content/2012/05/debogongraph.png"><img class="aligncenter  wp-image-591" title="debogongraph" src="http://blog.grg-web.eu/wp-content/2012/05/debogongraph.png" alt="" width="558" height="250" /></a></p>
<p style="text-align: justify;">Si nota infatti che quasi il 10% degli AS mondiali non è in grado di raggiungere le classi indicate. Un grandissimo problema.</p>
<p style="text-align: justify;">Temevo che qualcosa prima o poi sarebbe successo, e un messaggio di <a href="http://www.evcz.tk/">Marco</a> questa notte me l&#8217;ha confermato: da rete Fastweb non si riescono a raggiungere IP della classe 5.0.0.0/8, assegnata in queste settimane a grossi ISP come <a href="http://www.softlayer.com/">Softlayer</a>, <a href="http://www.hetzner.de/">Hetzner</a>, <a href="http://www.ovh.com">OVH</a>. Ne parlano <a href="http://www.hostingtalk.it/forum/server-dedicati-colocation-connettivita-e-scelta-data-center/25527-hetzner-fastweb.html">qui</a>, su HostingTalk.it. Leggendo poi <a href="http://www.webhostingtalk.com/showthread.php?p=8130717">questo topic</a> su WebHostingTalk, scopro che il problema non è limitato a Fastweb, ma si verifica anche da altri ISP.</p>
<p style="text-align: justify;">Ecco un traceroute da rete Fastweb verso un IP di Softlayer:</p>
<pre>C:\Users\User&gt;tracert 5.10.64.1

Traccia instradamento verso 5.10.64.1-static.reverse.softlayer.com [5.10.64.1]
su un massimo di 30 punti di passaggio:

  1    &lt;1 ms    &lt;1 ms    &lt;1 ms  192.168.1.1
  2   226 ms    17 ms    17 ms  EDIT
  3    17 ms    16 ms    17 ms  EDIT
  4   492 ms    35 ms    17 ms  10.251.149.201
  5   122 ms    16 ms    16 ms  10.251.144.25
  6    47 ms   112 ms   164 ms  10.251.145.1
  7   537 ms   477 ms   250 ms  10.251.149.186
  8   351 ms    17 ms    17 ms  10.3.136.189
  9    41 ms    17 ms    20 ms  10.3.128.41
 10   135 ms    16 ms   471 ms  10.254.9.230
 11    69 ms    20 ms    21 ms  10.254.12.21
 12   150 ms    20 ms    20 ms  10.254.12.6
 13   125 ms    24 ms   417 ms  89.97.200.66
 14     *        *        *     Request timed out.
 15     *        *        *     Request timed out.
C:\Users\User&gt;</pre>
<p style="text-align: justify;">Carino. Ecco cosa succede quando un grande ISP non rispetta gli standard che dovrebbero essere la base del suo lavoro. Crea un danno sia ai suoi utenti, che non riescono a raggiungere una parte di internet, sia alle entità a cui sono stati assegnati gli IP che lui usa in modo illecito.</p>
<p style="text-align: justify;">Cosa fare quindi se vi trovate in una situazione simile, cioè se non riuscite a raggiungere alcuni IP (e quindi server)? Sarebbe totalmente sbagliato e inutile contattare il proprietario di quel nodo (server), perchè non ne ha colpa nè ha modo di risolvere il problema. La soluzione è chiamare il call center di Fastweb, bombardarlo, intasarlo giorno e notte ripetendo la segnalazione, perchè è una loro mancanza: offrono un servizio incompleto e non rispettano le RFC. Si tratta, a tutti gli effetti di un disservizio, quindi non esitate e soprattutto non accettate risposte che non contengano una promessa di immediata risoluzione del problema.</p>
<p style="text-align: justify;">La parte più bella sta nel fatto che l&#8217;autorità (ICANN/RIPE) ha la possibilità di revocare le assegnazioni fatte a LIR (provider) che utilizzano senza averne titolo classi assegnate ad altri, come Fastweb sta facendo in questo momento. Se le segnalazioni all&#8217;autorità diventassero consistenti, Fastweb potrebbe rimanere completamente in mutande, senza più nemmeno un IP per far uscire i suoi utenti su internet. Meglio. Più IP disponibili per chi rispetta le regole.</p>
<p style="text-align: justify;">E se invece siete voi proprietari di un server non raggiungibile da alcuni ISP? Anche qui, deve esser chiaro che non avrebbe senso (e non sempre sarebbe fattibile) richiedere a chi ve lo ha assegnato un nuovo IP &#8220;pulito&#8221;, o ritenere il vostro provider responsabile del problema.</p>
<p style="text-align: justify;">Segnalate a ICANN/RIPE (tramite <a href="http://www.ripe.net/report-form">questo</a> form) la violazione, perchè, come dicevo poco fa, Fastweb potrebbe pagarla davvero molto cara. Contattate voi stessi Fastweb, sia attraverso i canali di supporto ufficiali sia attraverso i contatti tecnici (reperibili tramite il <a href="http://www.ripe.net/">RIPE</a>), e, per finire, chiedete ai vostri utenti che stanno subendo un disservizio di fare lo stesso, chiedete che riportino il problema e che pretendano sia risolto in tempo reale. E&#8217; davvero importante muoversi, perchè Fastweb sta danneggiando tutti.</p>
<p style="text-align: justify;">Non sono un avvocato, ma immagino che sia i clienti Fastweb tagliati fuori da internet sia i proprietari dei server irraggiungibili possano chiedere pesanti risarcimenti al provider. E chissà che non si muova anche il <a href="http://www.codacons.it/">CODACONS</a>, che farebbe una delle prime mosse giuste e tecnicamente sensate della sua vita.</p>
<p style="text-align: justify;">I LIR / AS a cui fossero stati assegnati gli IP &#8220;sfortunati&#8221;, potrebbero poi &#8220;convincere&#8221; gli ISP che creano loro tali problemi di raggiungibilità in diversi modi, più o meno leciti ma tutti visti negli anni: bloccando i peering, rendendo le loro reti completamente inaccessibili dagli ISP incriminati, droppando pacchetti a destra e a manca, in  modo che i clienti di questi ultimi, imbestialiti, aumentino la pressione.</p>
<p style="text-align: justify;">Lo so, da tecnico non dovrei consigliare di &#8220;spammare&#8221; un call center e ripetere le segnalazioni, di solito non si fa così. Ma quando degli standard vengono violati tutto diventa lecito. &#8220;L&#8217;hai violato? Adesso assumi 250 persone per non far crollare il call center sotto le segnalazioni, e PEDALI, perchè non è così che si lavora.&#8221;.</p>
<p style="text-align: justify;">Concedetemi un commento altamente tecnico nei confronti di Fastweb: &#8220;AHAHAHAHAHAHAHAHAHAHAHAHAH&#8221;.</p>
<p style="text-align: justify;">Ricordatevi quindi: seppellite di segnalazioni chi ha sbagliato e chi vi sta veramente creando questo disservizio, non prendetevela con chi ha rispettato le regole e non ha nessuna colpa. Telefonate, telefonate e telefonate ancora, e quando siete stanchi fate chiamare anche i vostri parenti dalle altre stanze della casa. E il giorno dopo richiamateli, per chiedere aggiornamenti o anche solo per salutarli.</p>
<p style="text-align: justify;">Se volete che il problema venga risolto, insomma, sostituite per i prossimi giorni il numero della vostra ragazza in rubrica con il numero del loro callcenter.</p>
<p style="text-align: justify;">Concludo con un meritato #EPIC FAIL per Fastweb. Ovviamente non sono loro cliente. Non vorrei diventarlo neanche se mi pagassero loro stessi per usare i servizi che offrono. Però, ho ordinato ieri un server da Softlayer e rischio di ritrovarmi un IP appartenente alle classi di cui abbiamo parlato fino ad ora. Con le conseguenze di cui abbiamo parlato fino ad ora.</p>
<p style="text-align: justify;"><strong>UPDATE:</strong> E&#8217; quasi l&#8217;una di notte, del 19 Maggio, e ho appena visto il primo traceroute andare correttamente a destinazione da rete Fastweb. Tutti gli IP di test che avevo usato, Softlayer, OVH, Hetzner, vengono ora correttamente ruotati. Un traceroute in memoriam:</p>
<pre style="text-align: justify;">Traccia instradamento verso 5.10.64.1-static.reverse.softlayer.com [5.10.64.1]: 

  1 &lt;1 ms &lt;1 ms &lt;1 ms  39.235.148.254
  2    30 ms    49 ms    27 ms  10.128.96.1
  3    49 ms    29 ms    29 ms  10.3.231.210
  4    32 ms    32 ms    34 ms  10.251.143.209
  5    30 ms    27 ms    28 ms  10.251.138.27
  6    25 ms    27 ms    29 ms  10.251.139.1
  7    32 ms    27 ms    29 ms  10.251.143.194
  8    37 ms    32 ms    27 ms  10.3.134.241
  9    32 ms    27 ms    28 ms  10.3.128.46
 10    33 ms    28 ms    29 ms  10.254.11.69
 11    36 ms    29 ms    35 ms  10.254.1.77
 12    33 ms    95 ms    41 ms  89.97.200.62
 13    28 ms    29 ms    38 ms  26.26.127.54
 14    31 ms    37 ms    39 ms  93.55.241.54
 15    37 ms    28 ms    29 ms  26.26.127.69
 16    38 ms    39 ms    38 ms  93.57.68.21
 17    30 ms    38 ms    39 ms  93.57.68.5
 18    35 ms    36 ms    29 ms  if-5-0-0.core1.RCT-Rome.as6453.net [195.219.163.9]
 19    59 ms    58 ms    59 ms  if-11-0-0-0.tcore1.PYE-Paris.as6453.net [80.231.154.41]
 20    56 ms    59 ms    75 ms  if-2-2.tcore1.PVU-Paris.as6453.net [80.231.154.17]
 21    57 ms    63 ms    76 ms  xe-6-3.r03.parsfr01.fr.bb.gin.ntt.net [129.250.8.177]
 22    84 ms    58 ms    59 ms  ae-1.r21.parsfr01.fr.bb.gin.ntt.net [129.250.2.224]
 23    79 ms    62 ms    75 ms  as-4.r22.amstnl02.nl.bb.gin.ntt.net [129.250.3.84]
 24    64 ms    67 ms    69 ms  po-1.r01.amstnl02.nl.bb.gin.ntt.net [129.250.4.71]
 25    64 ms   115 ms    62 ms  ae11.bbr01.eq01.ams02.networklayer.com.64.20.81.in-addr.arpa [81.20.64.50]
 26    88 ms    61 ms    58 ms  ae5.dar01.sr01.ams01.networklayer.com [50.97.18.237]
 27    65 ms    58 ms    65 ms  po1.fcr01.sr01.ams01.networklayer.com [159.253.158.131]
 28    72 ms    62 ms    58 ms  5.10.64.1-static.reverse.softlayer.com [5.10.64.1]</pre>
<p style="text-align: justify;">Notate gli hop numero 1, 13 e 15. Il primo usa un IP appartenente ad una classe assegnata ad APNIC, che potrebbe entrare in uso a breve creando nuovi problemi di raggiungibilità. Il 13 e il 15 fanno parte di una classe assegnata al Dipartimento della Difesa americano. Inutile ripeterlo, Fastweb non ha titolo per usare nessuna di queste classi.</p>
<p style="text-align: justify;">Com&#8217;è che si diceva del lupo?</p>
<p style="text-align: justify;">Giorgio</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/05/rfc-ignorate-la-fine-del-mondo-inizia-con-fastweb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quinta4President &#8211; Quintarelli all&#8217;AGCOM</title>
		<link>http://blog.grg-web.eu/2012/05/quinta4president-quintarelli-allagcom/</link>
		<comments>http://blog.grg-web.eu/2012/05/quinta4president-quintarelli-allagcom/#comments</comments>
		<pubDate>Fri, 18 May 2012 09:59:02 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[agcom]]></category>
		<category><![CDATA[inet]]></category>
		<category><![CDATA[petizione]]></category>
		<category><![CDATA[quinta]]></category>
		<category><![CDATA[quinta4president]]></category>
		<category><![CDATA[quintarelli]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=575</guid>
		<description><![CDATA[Siamo di fronte ad un&#8217;occasione unica, irripetibile: spingere la nomina di una persona capace, competente, lontana dalla politica come può essere Stefano Quintarelli (@quinta) ai vertici dell&#8217;AGCOM.
L&#8217;AGCOM, Autorità per le Garanzie nelle Comunicazioni, giocherà un ruolo fondamentale nel processo  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Siamo di fronte ad un&#8217;occasione unica, irripetibile: spingere la nomina di una persona capace, competente, lontana dalla politica come può essere <a href="http://blog.quintarelli.it/">Stefano Quintarelli</a> (<a href="https://twitter.com/#!/quinta">@quinta</a>) ai vertici dell&#8217;AGCOM.</p>
<p style="text-align: justify;">L&#8217;AGCOM, Autorità per le Garanzie nelle Comunicazioni, giocherà un ruolo fondamentale nel processo di digitalizzazione e di ripresa/sviluppo dell&#8217;Italia nei prossimi anni (quella carica ne dura 7!), e per questo è importante che su quella poltrona non ci finisca qualche amico di qualcun altro o un incompetente a caso. Su una nomina relativa ad un organo anche poco conosciuto dai non addetti ai lavori, si gioca il nostro futuro.</p>
<p style="text-align: justify;">Quintarelli ha scritto la storia delle telecomunicazioni in Italia, ci lavora da 25 anni, i risultati ottenuti dalle società di cui è stato parte (una tra tutte, I.NET) sono prova del fatto che lui sia la persona perfetta per quella posizione.</p>
<p style="text-align: justify;">Potete firmare la petizione qui, in pochi secondi: <a href="http://www.firmiamo.it/stefano-quintarelli-4-president">http://www.firmiamo.it/stefano-quintarelli-4-president</a>.</p>
<p style="text-align: justify;">Vi prego di diffondere il più possibile, il tempo è davvero poco e rischiamo che qualcuno faccia una scelta sbagliata segnandoci per i prossimi 7 anni.</p>
<p style="text-align: justify;">Su Twitter, #quinta4president!</p>
<p style="text-align: justify;">(Cavolo, è il mio cinquantesimo post!)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/05/quinta4president-quintarelli-allagcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPAM. Da parte di un parlamentare italiano.</title>
		<link>http://blog.grg-web.eu/2012/05/spam-da-parte-di-un-parlamentare-italiano/</link>
		<comments>http://blog.grg-web.eu/2012/05/spam-da-parte-di-un-parlamentare-italiano/#comments</comments>
		<pubDate>Wed, 16 May 2012 21:27:33 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[emanuele fiano]]></category>
		<category><![CDATA[parlamentari]]></category>
		<category><![CDATA[partito democratico]]></category>
		<category><![CDATA[patrizia toia]]></category>
		<category><![CDATA[politica]]></category>
		<category><![CDATA[politici]]></category>
		<category><![CDATA[posta indesiderata]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[webagency]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=553</guid>
		<description><![CDATA[Ho deciso di partire in modo diretto, con un titolo spiazzante in pieno stile &#8220;G&#8221;. Voglio essere chiaro, raccontare i fatti (perchè è di fatti che parlerò) in modo completo, senza lasciare nulla nella nebbia, quindi mi tocca rinunciare all&#8217;essere conciso (visto che già scrivo raramente qui, spero  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Ho deciso di partire in modo diretto, con un titolo spiazzante in pieno stile &#8220;G&#8221;. Voglio essere chiaro, raccontare i fatti (perchè è di fatti che parlerò) in modo completo, senza lasciare nulla nella nebbia, quindi mi tocca rinunciare all&#8217;essere conciso (visto che già scrivo raramente qui, spero me lo perdonerete). Per darvi un quadro completo dell&#8217;accaduto, devo prenderla parecchio larga e partire&#8230;</p>
<p style="text-align: justify;">&#8230;dall&#8217;antefatto: il 9 Dicembre scorso, ricevo una mail, una newsletter, dall&#8217;indirizzo <a href="mailto:segreteria@patriziatoia.info">segreteria@patriziatoia.info</a>. Arriva dal sito <a href="http://www.patriziatoia.info/">http://www.patriziatoia.info/</a>, di una certa Patrizia Toia, &#8220;Vicepresidente del gruppo S&amp;D al Parlamento Europeo&#8221;, Europarlamentare del Partito Democratico.</p>
<p style="text-align: justify;">Sono un sysadmin, e sono in prima linea contro lo spam ogni giorno per permettere a varie persone di continuare ad usare le loro caselle email senza dover nuotare nella spazzatura. Quando una mail indesiderata passa attraverso i filtri mi innervosisco non poco. Ed ero particolarmente sicuro si trattasse di spam, perchè conservo tutte le conferme di iscrizione alle newsletter, e non ne trovavo nessuna in merito nella mia mailbox.</p>
<p style="text-align: justify;">Non troppi lo sanno, ma oltre all&#8217;ottima coppia <a href="http://spamassassin.apache.org/">Spamassassin</a> e <a href="http://www.spamcop.net/">Spamcop</a> ci sono anche delle leggi che ci proteggono da tale &#8220;piaga&#8221; (consiglio queste <a href="http://www.attivissimo.net/antispam/antispam.htm">due</a> <a href="http://www.attivissimo.net/antispam/diffida_antispam.htm">pagine</a> di Paolo Attivissimo in merito).</p>
<p style="text-align: justify;">Se fosse stata una mail normale, anonima, simile alle altre, lo confesso, l&#8217;avrei cancellata. Ma qui la situazione era diversa, questa mail era stata inviata da un (euro)parlamentare. Decido di rispondere alla newsletter, chiedendo chiarimenti:</p>
<blockquote><p>Salve,</p>
<p>potrebbe gentilmente indicarmi come sono stato iscritto a questa newsletter, riportandomi nel caso l&#8217;indirizzo IP che ha effettuato l&#8217;iscrizione per conto mio e confermato la stessa?</p>
<p>Grazie</p>
<p>Cordiali Saluti<br />
Bonfiglio Giorgio</p></blockquote>
<p style="text-align: justify;">La risposta da parte della segreteria della Toia, 3 giorni dopo, lascia ben poco spazio a (eventuali) dubbi:</p>
<blockquote>
<p style="text-align: justify;">Gentile dr. Bonfiglio,</p>
<p>non sono in grado di fornirle queste informazioni, ma se lo richiede posso cancellarla.</p>
<p>Saluti cordiali,</p>
<p>La segreteria</p></blockquote>
<p style="text-align: justify;">Parafrasando, non avevano la minima idea di quale fosse la provenienza del mio indirizzo nè avevano prove del fatto che io avessi mai dato il consenso a ricevere tali mail. Prove che, sia chiaro a tutti, per chi raccoglie in modo legale indirizzi email, consistono in non più di una riga in un database, che indica l&#8217;IP e data della registrazione e dell&#8217;avvenuta conferma della stessa; riga che si recupera e invia su richiesta in trenta secondi o poco più. Sono gli stessi dati che richiedono i gestori delle blacklist quando un IP viene segnalato come spam da più persone ma il suo contatto abuse nega l&#8217;accaduto.</p>
<p style="text-align: justify;">Ma era natale, avevo poca voglia di litigare e poco tempo da perdere, quindi ho lasciato correre. Non ho richiesto la cancellazione per avere la possibilità di monitorare il flusso di spam nei mesi seguenti. Faccio notare ad un eventuale poco attento lettore che dire &#8220;non ho richiesto la cancellazione&#8221; è ben diverso da dire &#8220;mi sono registrato alla newsletter prestando il mio consenso al trattamento dei miei dati personali&#8221;.</p>
<p style="text-align: justify;">E con questo si chiude l&#8217;antefatto.</p>
<p style="text-align: justify;">Mi ero completamente dimenticato della vicenda, ma lo scorso 5 Maggio la storia si ripete: newsletter dall&#8217;indirizzo <a href="mailto:news@emanuelefiano.info">news@emanuelefiano.info</a>, sito web <a href="http://emanuelefiano.info/">http://emanuelefiano.info/</a>, di tale &#8220;Emanuele Fiano&#8221;, membro (cito testualmente) &#8220;della IX COMMISSIONE (TRASPORTI, POSTE E TELECOMUNICAZIONI) e del COMITATO PARLAMENTARE PER LA SICUREZZA DELLA REPUBBLICA&#8221;, parlamentare, Partito Democratico.</p>
<p style="text-align: justify;">Questa volta si sale di un livello nella scala dello spam, in quanto si propone una iniziativa con relativi link e richiesta di &#8220;Parteciperò&#8221; su pagina Facebook di un evento (usata in modo scorretto, ma tant&#8217;è). E saliamo di un punto anche nella scala degli spammer, in quanto questa volta si tratta di un parlamentare italiano, membro della commissione &#8220;poste e telecomunicazioni&#8221;, che più di altri dovrebbe conoscere la legge sulla privacy e il significato di parole come &#8220;posta indesiderata&#8221;.</p>
<p style="text-align: justify;">Mi ha fatto quantomeno sorridere il fatto che la lettera aperta pubblicizzata (no, spammata), firmata oltre che dallo stesso Emanuele Fiano da Michel Dreyfuss e Sara Elter, iniziasse con:</p>
<blockquote>
<p style="text-align: justify;">Chi scrive, è cittadino di questa Repubblica, ne osserva le Leggi e ne rispetta la Costituzione.</p>
</blockquote>
<p style="text-align: justify;">Insomma. Considerato che quella che stavo leggendo era una sua newsletter non richiesta, inviata in violazione della vigente legge sulla Privacy, avrei preferito leggere una più onesta versione di quella riga, ad esempio:</p>
<blockquote>
<p style="text-align: justify;">Chi scrive, è cittadino di questa Repubblica, ne osserva le Leggi (ad esclusione di quella sulla Privacy) e ne rispetta la Costituzione.</p>
</blockquote>
<p style="text-align: justify;">Il 6 Maggio, armato di molta pazienza, e forte della <a href="http://www.maxkava.com/spam/spam_intro.htm">precedente esperienza</a> di <a href="http://www.maxkava.com/">Massimo Cavazzini</a> di cui avevo letto per caso tempo fa, rispondo alla newsletter ricevuta, mettendo in copia Fiano stesso (<a href="mailto:fiano_e@camera.it">fiano_e@camera.it</a>), il <a href="http://www.garanteprivacy.it/">Garante</a>, un&#8217;altra email indicata nel testo (<a href="mailto:letteracontromanifestazione@gmail.com">letteracontromanifestazione@gmail.com</a>) e il contatto tecnico del dominio emanuelefiano.info (<a href="mailto:pmol@mac.com">pmol@mac.com</a>) per richiedere dove fosse stato preso il mio indirizzo, ed eventualmente, prova del mio consenso dato per ricevere tali email:</p>
<blockquote><p>Gentile Sig. Emanuele Fiano,</p>
<p>è con molto dispiacere che questa mattina ho accolto la sua mail che trova in calce. Un parlamentare, una persona eletta dal popolo per rappresentarlo di fronte alla legge, dovrebbe conoscere meglio di altri le leggi e normative in vigore. Mi riferisco, nello specifico, a quella sulla privacy, che sancisce l&#8217;obbligo di ricevere consenso da parte dell&#8217;interessato prima di inviare comunicazioni massive di tipo informativo o commerciale.</p>
<p>Può visionarla qui: <a href="http://escher.drt.garanteprivacy.it/garante/document?ID=228228">http://escher.drt.garanteprivacy.it/garante/document?ID=228228</a>. Ci sono precedenti interessanti di persone e/o aziende multate per tali pratiche (<a href="http://www.maxkava.com/spam/spam_intro.htm">http://www.maxkava.com/spam/spam_intro.htm</a>) sia in italia che all&#8217;estero (casi in cui si è arrivati addirittura a sanzioni penali).</p>
<p>Sono quindi con la presente a richiederle, ai sensi dell&#8217;articolo 7 del D. Lgs. 30 giugno 2003, n. 196 (Testo Unico in materia di protezione dei dati personali):</p>
<p>- Il nome, cognome ed indirizzo del titolare responsabile legale del trattamento;<br />
- Se è in possesso di una mia dichiarazione con la quale vi autorizzo al trattamento dei miei dati personali (il mio indirizzo di e-mail), resa con le modalità previste dall&#8217;art. 13 del D. Lgs. 30/6/2003 n. 196;<br />
- L&#8217;origine dei miei dati personali in suo possesso;<br />
- Nel caso i dati fossero stati acquisiti da terzi, se questa terza parte è in possesso (oltre alle liberatorie precedenti) di una mia dichiarazione, resa anch&#8217;essa con le modalità sopra citate, con la quale la autorizzo alla diffusione dei dati;</p>
<p>Valga la presente anche come DIFFIDA all&#8217;ulteriore trattamento dei miei dati personali in suo possesso, con riserva di ogni azione e ragione anche per il risarcimento dei danni.</p>
<p>Richiedo inoltre l&#8217;immediata cancellazione di tali dati secondo quanto previsto dalle lettere b) e c) dell&#8217;art. 7 comma 3 del D. Lgs. 30/6/2003 n. 196.</p>
<p>In caso di mancato o inidoneo riscontro alla presente istanza entro il termine di 7 giorni, il sottoscritto si riserva, ai sensi dell&#8217;art. 145 del D. Lgs. 30/6/2003 n. 196, di rivolgersi all&#8217;autorità giudiziaria o di presentare ricorso al Garante per la protezione dei dati personali.</p>
<p>Cordiali Saluti<br />
Giorgio Bonfiglio</p></blockquote>
<p style="text-align: justify;">Mentre raccoglievo dati sul caso, mi sono accorto di una strana somiglianza tra gli headers delle mail della Toia e quelle di Fiano. Nello specifico, nelle mail della prima notavo:</p>
<pre>Received: from patrizia by server2.miospazio.net with local (Exim 4.69)</pre>
<p style="text-align: justify;">E in quelle del secondo:</p>
<pre>Received: from segfiaem by server3.fattispazio.it with local (Exim 4.69)</pre>
<p style="text-align: justify;">Gli hostname dei server erano molto simili, e già mi avevano insospettito la struttura dei due indirizzi email e quei due domini &#8220;.info&#8221;. Anche la veste grafica dei due siti, avevo notato, aveva molti elementi di somiglianza.</p>
<p style="text-align: justify;">Troppi legami, inizio a sospettare del fatto che i due casi di spam non siano poi così tanto separati. Il caso si stava facendo più interessante di quanto avessi inizialmente immaginato.</p>
<p style="text-align: justify;">Non erano in programma, ma decido di fare ulteriori analisi tecniche per approfondire la question. Scopro in pochi minuti che i siti sono ospitati sullo stesso server, con IP 108.61.91.3 e che il contatto tecnico dei <a href="http://whois.domaintools.com/emanuelefiano.info">due</a> <a href="http://whois.domaintools.com/patriziatoia.info">domini</a> è lo stesso: Paolo Molina, ARP scrl, Milano. Anche i nameserver autoritativi sono gli stessi, NS1.FATTISPAZIO.IT ed NS2.FATTISPAZIO.IT.</p>
<p style="text-align: justify;">Strane coincidenze, insomma. Ricevo due mail spazzatura in sei mesi ed entrambe partono da siti creati dalla stessa webagency? A chi lavora nel settore, qualche immediato sospetto viene. Ma decido di continuare, guardando ai fatti, senza fare supposizioni.</p>
<p style="text-align: justify;">C&#8217;entra poco con la questione ma avendo sotto gli occhi i dati di registrazione dei due domini mi permetto di far notare un dettaglio al Fiano e alla Toia: il regolamento ICANN (che per chi non lo sapesse è l&#8217;autorità che gestisce l&#8217;assegnazione dei nomi a dominio) impone che il contatto amministrativo (admin-c) di un determinato dominio sia il reale proprietario/utilizzatore. Più volte è stato chiarito che essendo quello il contatto adibito alla conferma di eventuali trasferimenti, questo non debba essere la webagency / webmaster che gestisce il sito web, bensì il reale &#8220;committente&#8221; utilizzatore.</p>
<p style="text-align: justify;">Serve ad evitare che chi ha creato un sito per conto di qualcun altro possa appropriarsi del dominio o rendere difficile/impossibile il trasferimento dello stesso in caso di problemi con il cliente, ma serve anche perchè è un diritto di chi guarda da fuori sapere chi gestisce il sito web, di chi è, chi lo ha registrato e chi lo paga.</p>
<p style="text-align: justify;">Ad oggi, 16 Maggio, non ho ricevuto risposta alcuna da parte di Fiano nè da parte del contatto tecnico. I 14 giorni entro i quali la legge impone io debba ricevere risposta alle mie domande scadono questa Domenica, 20 Maggio. Non credo riceverò risposte esaurienti, perchè io so bene a cosa mi iscrivo e per cosa presto il consenso.</p>
<p style="text-align: justify;">Le parti in gioco sono diverse: i due politici, le relative segreterie (che probabilmente si sono occupate di inviare materialmente la newsletter) ed infine chi gestisce i due siti. Due catene da tre elementi, in cui uno è in comune. E sono sicuro che uno dei tre anelli di ogni catena abbia le risposte che cerco (e che, lo ricordo, è mio diritto avere): da dove arriva il mio indirizzo, chi materialmente l&#8217;ha messo in quel database, perchè l&#8217;ha fatto, su richiesta di chi altro.</p>
<p style="text-align: justify;">Un elemento di ognuna delle due catene gioca sporco, e almeno uno degli altri due anelli pecca di negligenza. Spiego meglio: se, come qualcuno mi ha suggerito, fosse stato un portaborse a gonfiare il database di indirizzi, avremmo una webagency che permette bombardamenti di email dai suoi server ed un politico poco attento. Se fosse stato il politico a gonfiare il database, avremmo una webagency poco attenta agli attacchi spam in uscita. Se invece fosse stata la webagency a riempire il database, avremmo un politico che non si è chiesto come facesse quel database ad essere così pieno di indirizzi.</p>
<p style="text-align: justify;">In ogni caso, salta all&#8217;occhio la mancata risposta della webagency alla mia mail; chi fa il mio stesso lavoro sa quanto sia critico gestire in near-realtime le segnalazioni, e rispondere a queste in tempi celeri, per evitare di far innervosire chi sta subendo un disagio o anche il &#8220;semplice&#8221; blacklisting degli IP coinvolti. Credo di non aver mai ritardato più di 24 ore nella risposta ad una segnalazione ricevuta, e qui sto aspettando da dieci giorni.</p>
<p style="text-align: justify;">Non so chi abbia sbagliato, ma il cerchio è bello stretto, e, come ho dimostrato, le possibili responsabilità sono fortemente legate tra di loro.</p>
<p style="text-align: justify;">Sento quindi la necessità di chiedere alle parti che ho citato chiarimenti, qui, in modo trasparente, davanti a tutti, e che siano presi adeguati provvedimenti contro chi ha sbagliato per evitare il ripetersi di simili spiacevoli e fastidiosi inconvenienti in futuro.</p>
<p style="text-align: justify;">Si tratta di un mio diritto, da esercitare nei confronti di due persone che, a vario titolo, almeno in teoria, rappresentano il popolo italiano di cui io faccio parte e che dovrebbero essere le prime a rispettare le leggi e a farle rispettare ai propri collaboratori.</p>
<p style="text-align: justify;">Giorgio</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/05/spam-da-parte-di-un-parlamentare-italiano/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Charlie: Tutti avremo i superpoteri</title>
		<link>http://blog.grg-web.eu/2012/03/charlie-tutti-avremo-i-superpoteri/</link>
		<comments>http://blog.grg-web.eu/2012/03/charlie-tutti-avremo-i-superpoteri/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 19:27:17 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[charlie]]></category>
		<category><![CDATA[charlieapp]]></category>
		<category><![CDATA[geosocial]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[isocialive]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[superpoteri]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=521</guid>
		<description><![CDATA[
Alla fine, come ho già scritto, anche io ho tirato fuori la bandierina #VoluniaFAIL, decidendo che, a meno di notevoli e rivoluzionari sviluppi, non è più il caso di seguire questo &#8220;nuovo&#8221; motore di ricerca. Progetto in cui inizialmente, pur avendone evidenziati i (troppi?) difetti, avevo credito  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.isocialive.com/charlie/"><img class="aligncenter size-full wp-image-522" title="Charlie_Logo" src="http://blog.grg-web.eu/wp-content/2012/03/Charlie_Logo.png" alt="" width="510" height="255" /></a></p>
<p style="text-align: justify;">Alla fine, come ho già scritto, anche io ho <a href="http://blog.grg-web.eu/2012/03/volunia-updates-for-the-last-time/">tirato fuori</a> la bandierina <a href="https://twitter.com/#!/search/realtime/voluniafail">#VoluniaFAIL</a>, decidendo che, a meno di notevoli e rivoluzionari sviluppi, non è più il caso di seguire questo &#8220;nuovo&#8221; motore di ricerca. Progetto in cui inizialmente, pur avendone evidenziati i (troppi?) difetti, avevo credito più di altri. Forse troppo.</p>
<p style="text-align: justify;">Questo, comunque, ha lasciato il reparto &#8220;interessanti progetti sociali&#8221; del mio cervello un pò troppo vuoto. Per poche ore, perchè poi, tramite &#8220;gente che conosco&#8221;, ho scoperto <a href="http://www.isocialive.com/charlie/">Charlie</a>. Che ha immediatamente attirato la mia attenzione.</p>
<p style="text-align: justify;">Cos&#8217;è Charlie? La risposta, per adesso, è immediata: un immenso &#8220;boh&#8221;. La <a href="http://www.isocialive.com/charlie/">pagina di presentazione</a> è molto vaga, poco dettagliata, lascia molte cose in sospeso: probabilmente un modo per attirare l&#8217;attenzione e far crescere l&#8217;interesse nel progetto. La pubblicità sociale/virale che stanno facendo (anche via <a href="http://www.youtube.com/watch?v=NPfW0sfPaaw&amp;feature=youtu.be">Youtube</a>), c&#8217;è da dire, attira davvero molto. Viene distribuito anche <a href="http://www.isocialive.com/charlie/Charlie_Creativity_PowerPack.zip">uno zip</a> con diversi loghi, wallpapers e cose simili, da usare &#8220;senza moderazione&#8221; (cito testualmente) per pubblicizzare Charlie.</p>
<p style="text-align: justify;">Le premesse sono interessanti: si pone come un nuovo approccio all&#8217;ambiente <a href="http://en.wikipedia.org/wiki/Geosocial_networking">GeoSocial</a>, che, fatta eccezione per <a href="https://www.foursquare.com/">FourSquare</a>, fino ad ora non ha avuto un così grande successo. Servizi come <a href="https://www.google.com/latitude/">Google Latitude</a>, pur non essendo morti non si può certo dire abbiano avuto l&#8217;onda d&#8217;urto desiderata. Fino ad oggi, vorrei sottolineare, l&#8217;unico utilizzo della geolocalizzazione è stato come supporto o addon ad altri servizi o ad altri sistemi di interazione sociale: &#8220;ti dico cosa faccio e cosa penso, ed in più dove sono&#8221;.</p>
<p style="text-align: justify;">Niente di che, niente di nuovo, insomma. Fino ad oggi. Charlie (che, cosa da notare, parla in prima persona) si propone di rivoluzionare tutto questo, di cambiare l&#8217;approccio GeoSociale, offrendo all&#8217;utente quelli che definisce &#8220;superpoteri&#8221;: un punto di vista più alto, più ampio, che vada al di là del &#8220;dove sono, cosa faccio e chi c&#8217;è vicino a me&#8221;, e che permetta di entrare in modo diverso e più completo nella nuvola di persone che ci stanno vicine. <em>Geograficamente</em> vicine, si intende.</p>
<p style="text-align: justify;">Roberto Buzzatti, CEO&amp;Founder del progetto, mi da qualche dettaglio aggiuntivo via email. Spiega che il progetto è nato a Settembre 2011, e che l&#8217;idea, unita al nuovo e solido modello di business che c&#8217;è dietro, ha in poco tempo attirato il consenso di un grosso investitore. Scopro anche che ci lavora un team di 6 professionisti del settore, tutti dell&#8217;area del trevigiano, e che è già partita la fase di &#8220;beta privata&#8221;.</p>
<p style="text-align: justify;">La fase di beta pubblica, mi spiega Roberto, dovrebbe iniziare intorno a Giugno. Sottolinea che a caratterizzare l&#8217;applicazione sarà l&#8217;infinità di funzioni disponibili, unita, però, ad una estrema usabilità e semplicità. Una delle idee dietro a Charlie è infatti che maggiore è la comprensibilità da parte dell&#8217;utente, maggiore è l&#8217;interesse nel prodotto.</p>
<p style="text-align: justify;">Si tratta, insomma, di un nuovo social network, disponibile su ogni tipo di dispositivo mobile (vista la sua natura, credo che questo sia un passo obbligato): tablet e cellulari. A patto che non si dimentichino dei PC e di chi usa Android (come ha fatto, fino ad oggi, <a href="http://instagr.am/">instagr.am</a>) ma, dalle poche FAQ che ci sono, mi pare di capire che questa mia richiesta sarà esaudita.</p>
<p style="text-align: justify;">Per adesso, &#8220;ma solo per adesso&#8221;, non ho altre informazioni. Potete iscrivervi per ricevere aggiornamenti via email nelle pagine linkate sopra, oppure seguire il progetto via <a href="http://www.facebook.com/pages/CharlieApp/118513101609805">Facebook</a> e <a href="https://twitter.com/#!/CharlieApp">Twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/03/charlie-tutti-avremo-i-superpoteri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Io MODIFICO. Quando voglio.</title>
		<link>http://blog.grg-web.eu/2012/03/io-modifico-quando-voglio/</link>
		<comments>http://blog.grg-web.eu/2012/03/io-modifico-quando-voglio/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 09:37:56 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[grg]]></category>
		<category><![CDATA[grg blog]]></category>
		<category><![CDATA[grg-web]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=507</guid>
		<description><![CDATA[Qualcuno me l&#8217;ha chiesto, qualcuno mi ha accusato (come se fosse reato), quindi ci tengo a specificarlo prima che succeda qualche tipo di casino (e, lo so, succederà, perchè quando ci sono io di mezzo succedono tutti i casini possibili immaginabili): si, è vero, io modifico gli articoli.
Non starò  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Qualcuno me l&#8217;ha chiesto, qualcuno mi ha accusato (come se fosse reato), quindi ci tengo a specificarlo prima che succeda qualche tipo di casino (e, lo so, succederà, perchè quando ci sono io di mezzo succedono tutti i casini possibili immaginabili): si, è vero, io modifico gli articoli.</p>
<p style="text-align: justify;">Non starò qui a raccontarvi per la sedicesima volta la storia di questo blog. Sostanzialmente, è nato nel 2006/2007 con contenuti di tipo &#8220;stream of consciousness&#8221;: ci scrivevo qualunque cosa mi passasse per la testa, senza far troppo caso alla forma (ed ai contenuti).</p>
<p style="text-align: justify;">Poi, però, ho iniziato ad usare i social network, che sono posti molto più adatti a scrivere quello che passa per la testa, e mi sono deciso a ripulire il blog, sulla spinta anche delle richieste di chi apprezzava le mie recensioni ma se ne sbatteva totalmente di quella che era la mia idea sulla tipa X incrociata la mattina in treno, o sui caffè dell&#8217;Autogrill.</p>
<p style="text-align: justify;">Soluzione? Piallarlo completamente e ripartire da zero, cosa che ho già fatto due volte. Quella che è online, è la terza versione (una curiosità del caso è che io, &#8220;backuppomane seriale&#8221;, ho perso ogni copia della v1).</p>
<p style="text-align: justify;">Dicevo, articoli di qualità: io studio, sviluppo, lavoro, vivo, corro in giro dalla mattina alla sera, e non ho tempo per mantenere un (inutile) blog di news di settore. Non ho nemmeno troppi mezzi per ricevere notizie dirette e &#8220;fresche&#8221;, perciò di fatto mi dovrei limitare a ripubblicare, tradurre e riordinare pezzi presi da altre parti.</p>
<p style="text-align: justify;">L&#8217;unico modo per sopravvivere nella blogosfera (e per mantenere una reputazione) è scrivere qualcosa che sia interessante, unico e di un certo livello. Spesso impiego anche 3/4 giorni a studiare e scrivere un articolo, perchè non mi limito a riportare fatti o news ma faccio anche attente analisi dei temi di cui parlo. Dopo aver scritto leggo, rileggo, modifico, ricontrollo. Per abitudine, infine, faccio un ultimo controllo uno o due giorni dopo aver pubblicato.</p>
<p style="text-align: justify;">Quindi si, in sostanza è possibile che &#8220;quella frase ambigua&#8221; sia sparita o si sia corretta da sola, che il paragrafo che siete sicuri di aver letto non ci sia più, ed è possibile che a lungo andare io mi dimentichi anche dell&#8217;esistenza delle parti cancellate. Anche se raramente, può capitare anche che l&#8217;articolo &#8220;che ieri c&#8217;era&#8221; sia&#8230; &#8230;sparito.</p>
<p style="text-align: justify;">Quindi, un consiglio: sono un sysadmin, il mio stampo è quello. Considerate i miei articoli come fossero delle &#8220;beta&#8221;, che diventano automaticamente &#8220;stable&#8221; in 4/5 giorni dalla data di pubblicazione.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/03/io-modifico-quando-voglio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlareVM lancia il live snapshot!</title>
		<link>http://blog.grg-web.eu/2012/03/flarevm-lancia-il-live-snapshot/</link>
		<comments>http://blog.grg-web.eu/2012/03/flarevm-lancia-il-live-snapshot/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 21:11:43 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[flarevm]]></category>
		<category><![CDATA[snapshots]]></category>
		<category><![CDATA[vm]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=500</guid>
		<description><![CDATA[
Ho già parlato tempo fa di FlareVM, servizio VPS italoinglese lanciato nel 2010, basato nella webfarm KPN (2?) di Via Caldera 21 a Milano.
Avevo immediatamente notato la grande forza di sviluppo e di innovazione di questa società, che, lo ricordo, era partita fin da subito con un completissimo  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.flarevm.it/"><img class="alignnone" title="flarevm-logo" src="http://blog.grg-web.eu/wp-content/2011/01/logo.png" alt="" width="300" height="100" /></a></p>
<p style="text-align: justify;">Ho <a href="blog.grg-web.eu/tag/flarevm/">già parlato</a> tempo fa di <a href="http://www.flarevm.it/">FlareVM</a>, servizio VPS italoinglese lanciato nel 2010, basato nella webfarm KPN (2?) di Via Caldera 21 a Milano.</p>
<p style="text-align: justify;">Avevo immediatamente notato la grande forza di sviluppo e di innovazione di questa società, che, lo ricordo, era partita fin da subito con un completissimo pannello fatto in casa, il FlarePanel. Si trattava di una scelta insolita in quel particolare momento, in cui i pannelli di controllo commerciali (vedi SolusVM, HyperVM) scendevano vertiginosamente di prezzo e diventavano più facili da usare, da gestire e da installare.</p>
<p style="text-align: center;"><a href="http://blog.grg-web.eu/wp-content/2012/03/fvm-cp1.jpg"><img class="aligncenter  wp-image-501" title="fvm-cp1" src="http://blog.grg-web.eu/wp-content/2012/03/fvm-cp1-1024x482.jpg" alt="" width="612" height="288" /></a></p>
<p style="text-align: justify;">L&#8217;idea di sviluppare in in proprio tutto il sistema di gestione ha lo svantaggio di dover inizialmente &#8220;reinventare la ruota&#8221; (ergo investire risorse nello sviluppare un prodotto che è facilmente acquistabile per &#8220;pochi&#8221; dollari online), ma apre ad un universo infinito di possibilità future, grazie alla flessibilità data da un sistema creato su misura.</p>
<p style="text-align: justify;">E lo sviluppo è continuato, senza sosta, nei mesi. Sono state nuove integrate features che, unite ai prezzi (al momento sono i più bassi sul mercato italiano e forse anche europeo) hanno notevolmente aumentato la distanza tra FlareVM e i concorrenti. Qualche esempio:</p>
<ul>
<li style="text-align: justify;">La &#8220;console di ripristino&#8221;, che funziona come un vero e proprio KVM attaccato alla VPS</li>
<li style="text-align: justify;">Il servizio (gratuito) di backup FTP</li>
<li style="text-align: justify;">La possibilità di ripristinare un kernel di default sulla VPS, per risolvere problemi critici che ne impediscono il boot</li>
<li style="text-align: justify;">Il boot in modalità di emergenza, ovvero una distro linux avviata in modalità live in cui vengono montati i vostri dischi per permettere l&#8217;accesso ai dati in situazioni &#8220;estreme&#8221;</li>
</ul>
<p style="text-align: justify;">L&#8217;ultima interessante ed utile feature è stata lanciata da pochi giorni. Mi riferisco alla possibilità di effettuare dei backup (snapshot) completi della VPS con pochi semplici click e, soprattutto, senza doverla spegnere.</p>
<p style="text-align: justify;">L&#8217;utente può effettuare una copia di sicurezza in qualsiasi momento (ad esempio, prima di un aggiornamento importante); in aggiunta ai backup effettuati manualmente, ci sono poi quelli giornalieri, creati in automatico. Tramite un&#8217;apposita scheda nel pannello di controllo i backup possono essere con altrettanta facilità ripristinati.</p>
<p style="text-align: justify;"><a href="http://blog.grg-web.eu/wp-content/2012/03/fvm-backups.jpg"><img class="aligncenter size-full wp-image-502" title="fvm-backups" src="http://blog.grg-web.eu/wp-content/2012/03/fvm-backups.jpg" alt="" width="652" height="127" /></a></p>
<p style="text-align: justify;">Ma non finisce qui: tra le unicità di questo servizio c&#8217;è la possibilità di &#8220;montare&#8221; il backup come fosse un disco del sistema (in sola lettura) e di recuperare quindi singoli files senza procedere con un ripristino completo della VM.</p>
<p style="text-align: justify;">Maggiori dettagli sul servizio di backup, sono <a href="http://www.flarevm.it/flarebackup">qui</a>, sul sito ufficiale di FlareVM.</p>
<p style="text-align: justify;">Non posso che rinnovare quindi le conclusioni a cui ero arrivato nei precedenti articoli: FlareVM offre un servizio di un certo livello (non ne ho parlato in modo dettagliato, ma le prestazioni, in termini di cpu, banda e i/o, sono davvero eccezionali), con features uniche ad un prezzo incredibile. Quindi, perchè non <a href="http://www.flarevm.it/server-virtuali-linux">provarlo</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/03/flarevm-lancia-il-live-snapshot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volunia &#8211; Updates (for the last time&#8230;)</title>
		<link>http://blog.grg-web.eu/2012/03/volunia-updates-for-the-last-time/</link>
		<comments>http://blog.grg-web.eu/2012/03/volunia-updates-for-the-last-time/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 13:50:53 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[EN]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[marchiori]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[volunia]]></category>
		<category><![CDATA[voluniafail]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=473</guid>
		<description><![CDATA[Some readers are asking me on Facebook and via email to post some updates about Volunia, the search engine i&#8217;ve already analyzed and blogged about.
So, let&#8217;s try to write something. But, before starting, I have to say this: the point is that&#8230; there are no updates. It&#8217;s so simple.
As you know, I&#8217;ve  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Some readers are asking me on Facebook and via email to post some updates about <a href="http://www.volunia.com">Volunia</a>, the search engine i&#8217;ve already analyzed and <a href="http://blog.grg-web.eu/tag/volunia/">blogged about</a>.</p>
<p style="text-align: justify;">So, let&#8217;s try to write something. But, before starting, I have to say this: the point is that&#8230; there are no updates. It&#8217;s so simple.</p>
<p style="text-align: justify;">As you know, I&#8217;ve been monitoring the growth of the search index for a while, but i&#8217;ve stopped checking because it simply was not growing. This is the graph:</p>
<p style="text-align: justify;"><a href="http://blog.grg-web.eu/wp-content/2012/03/results_270312.png"><img class="aligncenter size-full wp-image-474" title="" src="http://blog.grg-web.eu/wp-content/2012/03/results_270312.png" alt="" width="600" height="371" /></a></p>
<p style="text-align: justify;">The only maybe-interesting news is that they have launched a new feedback system (basically, a Q&amp;A CMS), probably due to the need of a more efficient system to manage users feedbacks (with the old &#8220;closed&#8221; system, i&#8217;d bet, they were receiving tons of duplicated feedbacks without any way to rank and clean them).</p>
<p style="text-align: justify;">I&#8217;ve tried to speak about good and new features of Volunia, but right now, 2 months after its pre-launch, it looks more as a failure than a revolution: the online rumors about this search engine are now silent and the media interest in it has finished.</p>
<p style="text-align: justify;">Being the interest in it is almost dead, I don&#8217;t think I will blog again about Volunia. Do you think this &#8220;revolutionary&#8221; search engine is still alive?</p>
<p style="text-align: justify;">From my point of view, i&#8217;d just consider it as &#8220;dead&#8221; and focus on other emerging engines.</p>
<p style="text-align: justify;">Giorgio</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/03/volunia-updates-for-the-last-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volunia Capitolo 7823 &#8211; Qualche aggiornamento</title>
		<link>http://blog.grg-web.eu/2012/02/volunia-capitolo-7823-qualche-aggiornamento/</link>
		<comments>http://blog.grg-web.eu/2012/02/volunia-capitolo-7823-qualche-aggiornamento/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 11:27:35 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[marchiori]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[volunia]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=467</guid>
		<description><![CDATA[Punto primo: il popolo di internet ha mostrato un fortissimo interesse per il mio articolo Volunia for Geeks, che è girato come mai prima su Twitter e sui social network. E&#8217; stato il mio articolo più letto di sempre, e pare la parte più importante sia stata quella legata a WordPress.
Qualcuno l&#8217;ha  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Punto primo:</strong> il popolo di internet ha mostrato un fortissimo interesse per il mio articolo <a href="http://blog.grg-web.eu/2012/02/volunia-for-geeks/">Volunia for Geeks</a>, che è girato come mai prima su Twitter e sui social network. E&#8217; stato il mio articolo più letto di sempre, e pare la parte più importante sia stata quella legata a WordPress.</p>
<p style="text-align: justify;"><a href="http://blog.tagliaerbe.com/2012/02/volunia-prova.html">Qualcuno l&#8217;ha compresa</a>, <a href="http://profiloblogger.it/il-sito-fatto-wordpress-piu-costoso-del-mondo-volunia/">altri</a>, immancabilmente, l&#8217;hanno fraintesa, per cui sento la necessità quantomeno di spiegare. Sono abbastanza sicuro che sia il mio articolo che ha iniziato a far parlare di WordPress in Volunia, considerato che è il primo in ordine temporale.</p>
<p style="text-align: justify;">Comunque: non era mia intenzione sostenere che Volunia fosse basato su WordPress (ma non l&#8217;ho sostenuto: il mio testo originale è lì, potete leggerlo), anche perchè è ovvio a tutti che WordPress venga usato solo dalla sezione News. Il punto era totalmente diverso: chiedevo come mai si lasciasse così aperta al pubblico una pagina che può potenzialmente creare problemi.</p>
<p style="text-align: justify;">Problemi che vanno dal bruteforce sulla password di admin, alle potenziali vulnerabilità dell&#8217;applicativo, che grazie a quella pagina è facilmente identificabile. Ma non solo: dig dig dig e si scopre che si tratta degli stessi server a cui ci si connette per la chat a lato pagina. Un potenziale bug di WordPress potrebbe quindi creare effetti catastrofici.</p>
<p style="text-align: justify;"><strong>Punto due:</strong> <a href="http://blog.grg-web.eu/2012/02/is-volunia-crawling-the-web/">avevo notato</a> che l&#8217;indice di Volunia era abbastanza statico, poi avevo aggiornato il post annunciando che il numero di risultati nelle ricerche di prova era tornato a crescere. Ma qui c&#8217;è il grafico aggiornato:</p>
<p style="text-align: justify;"><a href="http://blog.grg-web.eu/wp-content/2012/02/chart11.png"><img class="aligncenter size-full wp-image-468" title="chart1" src="http://blog.grg-web.eu/wp-content/2012/02/chart11.png" alt="" width="600" height="371" /></a>Risultato? Siamo nuovamente fermi. Voluniabot ha visitato ieri nel primo pomeriggio il mio blog, ma ancora non appare nei risultati di ricerca. Non vorrei che questo motore di ricerca soffra fin dalla nascita di problemi con cui <a href="http://googleblog.blogspot.com/2010/06/our-new-search-index-caffeine.html">Google ha combattuto</a> (e che ha risolto).</p>
<blockquote>
<pre id="line1">94.32.111.22 - - [15/Feb/2012:15:21:27 +0100] "GET /2011/12/un-tema-come-si-deve-finalmente/ HTTP/1.0" 200 32022 "-" "Mozilla/5.0 (compatible; Voluniabot/1.0; spider@volunia.com)"</pre>
</blockquote>
<p style="text-align: justify;"><strong>Terzo</strong>: noto che il team <a href="http://en.volunia.com/news/welcome-power-users/">sta spingendo</a> verso l&#8217;utilizzo del plugin di Volunia (disponibile per Explorer, Firefox e Chrome), probabilmente per ovviare ai vari problemi dati dall&#8217;iframe, quali siti non visualizzabili o semplicemente la chat laterale, che resta &#8220;fissata&#8221; alla prima pagina aperta durante la ricerca e non &#8220;segue&#8221; l&#8217;utente durante la navigazione nel sito web. Che stia cambiando la natura stessa di Volunia, da &#8220;portale&#8221; ad applicazione?</p>
<p style="text-align: justify;"><strong>Quarto ed ultimo:</strong> è il più importante. Fin dal primo momento ho riportato via feedback tutti i problemi che ho notato, da problemi di visualizzazione, alla chat che non seguiva l&#8217;utente, fino alla schermata di login di WordPress aperta al mondo intero. Noto però che i miei feedback con screenshot inviati circa 7 giorni fa non sono stati ancora letti.</p>
<p style="text-align: justify;">Questo è problemativo, perchè si presume che in una fase &#8220;beta ad accesso programmato&#8221; in cui si tiene d&#8217;occhio il numero di utenti, si dia l&#8217;accesso a nuove persone non solo in base al carico dei server ma anche al carico di lavoro per lo staff, in modo che questo possa seguirli tutti. Mi chiedo se 7 giorni per leggere un feedback siano normali, mi chiedo quanto sia utile perdere tempo a riportare tutto.</p>
<p style="text-align: justify;">Giorgio</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/02/volunia-capitolo-7823-qualche-aggiornamento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Volunia crawling the web?</title>
		<link>http://blog.grg-web.eu/2012/02/is-volunia-crawling-the-web/</link>
		<comments>http://blog.grg-web.eu/2012/02/is-volunia-crawling-the-web/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 10:23:29 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[EN]]></category>
		<category><![CDATA[crawler]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[spider]]></category>
		<category><![CDATA[volunia]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=452</guid>
		<description><![CDATA[Are Volunia bots crawling the web? The answer should obviously be&#8230; &#8220;yes&#8221;. But, actually, they don&#8217;t seem to be doing their work. Have a look:

This graph is showing the number of search results returned for some common keywords in the last 2 days. I&#8217;ve set my Search Language to &#8220;Italian and  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Are Volunia bots crawling the web? The answer should obviously be&#8230; &#8220;yes&#8221;. But, actually, they don&#8217;t seem to be doing their work. Have a look:</p>
<p style="text-align: justify;"><img class="aligncenter size-full wp-image-453" title="chart1" src="http://blog.grg-web.eu/wp-content/2012/02/chart1.png" alt="" width="600" height="371" /></p>
<p style="text-align: justify;">This graph is showing the number of search results returned for some common keywords in the last 2 days. I&#8217;ve set my Search Language to &#8220;Italian and English&#8221; and the SafeSearch Filter to &#8220;Medium&#8221;. This is the data table:</p>
<p style="text-align: center;"><a href="http://blog.grg-web.eu/wp-content/2012/02/volunia-searchresults1.jpg"><img class="aligncenter  wp-image-456" title="volunia-searchresults1" src="http://blog.grg-web.eu/wp-content/2012/02/volunia-searchresults1.jpg" alt="" width="634" height="138" /></a></p>
<p style="text-align: justify;">The number of results returned for those keywords has slightly changed. How is this possible?</p>
<p style="text-align: justify;">If you look more carefully at that table, you&#8217;ll notice that the number of results isn&#8217;t actually changing at all. It seems that my searches are run against 2 different versions of the indexes (look at the number of results for &#8220;snow&#8221;: it&#8217;s 1618056 on 10th February, then it becomes 1583862 in the 11th February morning and then back to 1618056 in the afternoon).</p>
<p style="text-align: justify;">A search for &#8220;vada a bordo cazzo&#8221;, well-known <a href="http://en.wikipedia.org/wiki/Costa_Concordia_disaster">De Falco</a>&#8216;s exclamation, will result in&#8230; no results if you use the double quotes, and some porn sites if you don&#8217;t use them. Wow! A little outdated index, isn&#8217;t it?</p>
<p style="text-align: justify;">Is VoluniaBot taking a break?</p>
<p style="text-align: justify;"><strong>UPDATE 20:45 13/02/2012</strong>: Yes, Voluniabot did woke up (in the last 10 hours). Look at this graph:</p>
<p style="text-align: center;"><a href="http://blog.grg-web.eu/wp-content/2012/02/volunia-searchresults2g.png"><img class="aligncenter  wp-image-463" title="volunia-searchresults2g" src="http://blog.grg-web.eu/wp-content/2012/02/volunia-searchresults2g.png" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/02/is-volunia-crawling-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volunia &#8211; A quick update</title>
		<link>http://blog.grg-web.eu/2012/02/volunia-a-quick-update/</link>
		<comments>http://blog.grg-web.eu/2012/02/volunia-a-quick-update/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 18:12:23 +0000</pubDate>
		<dc:creator>Giorgio Bonfiglio</dc:creator>
				<category><![CDATA[EN]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[volunia]]></category>

		<guid isPermaLink="false">http://blog.grg-web.eu/?p=444</guid>
		<description><![CDATA[This i just a (very) quick update about my tests on Volunia: yesterday I focused on network activity and front end configuration, so that i&#8217;ve tried to focus today&#8217;s tests on search results and common gui errors.
The first thing i&#8217;ve noticed: searches are quickly improving. There are many more  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">This i just a (very) quick update about my tests on <a href="http://www.volunia.com">Volunia</a>: <a style="text-align: justify;">yesterday</a> I focused on network activity and front end configuration, so that i&#8217;ve tried to focus today&#8217;s tests on search results and common gui errors.</p>
<p style="text-align: justify;">The first thing i&#8217;ve noticed: searches are quickly improving. There are many more results, and Volunia&#8217;s team has reported that web indexing has been made quicker. In order to &#8220;measure&#8221; the index growth, i&#8217;ve decided to create a table and a graph where i&#8217;ll periodically report the number of results shown for some test words. I&#8217;ll speak about this in the next days. Well, don&#8217;t expect Google-level results in 2 days, but&#8230; It&#8217;s improving.</p>
<p style="text-align: justify;">I&#8217;m a bit concerned about slowness. Searching for &#8220;I&#8217;m just trying to stress you&#8221; takes more that 8 seconds (and the sistem is not yet under heavy loads). But that&#8217;s not the worst point. Searching for those words, will lead to this results page:</p>
<p style="text-align: justify;"><a href="http://blog.grg-web.eu/wp-content/2012/02/volunia-codifica1.jpg"><img class="aligncenter  wp-image-446" title="volunia-codifica1" src="http://blog.grg-web.eu/wp-content/2012/02/volunia-codifica1.jpg" alt="" width="660" height="336" /></a>Can you see that HTML encoding error?</p>
<p style="text-align: justify;">Something similar happens if you search &#8221; &#8220;Giorgio Bonfiglio&#8221; &#8221; (yes, this time with the double quotes): Volunia will show only one result.</p>
<p style="text-align: center;"><a href="http://blog.grg-web.eu/wp-content/2012/02/volunia-codifica2a.jpg"><img class="aligncenter  wp-image-447" title="volunia-codifica2a" src="http://blog.grg-web.eu/wp-content/2012/02/volunia-codifica2a.jpg" alt="" width="645" height="237" /></a></p>
<p style="text-align: justify;">Now, let&#8217;s try to click on that &#8220;repeat the search with&#8230;&#8221; link. This is the result:</p>
<p style="text-align: center;"><a href="http://blog.grg-web.eu/wp-content/2012/02/volunia-codifica2b.jpg"><img class="aligncenter  wp-image-448" title="volunia-codifica2b" src="http://blog.grg-web.eu/wp-content/2012/02/volunia-codifica2b.jpg" alt="" width="653" height="357" /></a></p>
<p style="text-align: justify;">That&#8217;s terrible. It&#8217;s not just about an HTML encoding error: Volunia is showing results matching on&#8230; that error! Moreover, look at the third result: is Volunia really showing as third result a page where the only matching item is a first name?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grg-web.eu/2012/02/volunia-a-quick-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

