<?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>Void And Any &#187; proxy</title>
	<atom:link href="http://voidandany.free.fr/index.php/tag/proxy/feed/" rel="self" type="application/rss+xml" />
	<link>http://voidandany.free.fr</link>
	<description>mon bazar...</description>
	<lastBuildDate>Sat, 09 Dec 2017 09:24:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Modifier le useragent de Firefox de façon définitive</title>
		<link>http://voidandany.free.fr/index.php/modifier-le-useragent-de-firefox-de-facon-definitive/</link>
		<comments>http://voidandany.free.fr/index.php/modifier-le-useragent-de-firefox-de-facon-definitive/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 16:45:53 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ISA]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[réseau]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=1971</guid>
		<description><![CDATA[Si vous avez un administrateur réseau qui en veut à Firefox et qui bloque l&#8217;accès à internet à ce dernier via un proxy (Isa par exemple), j&#8217;ai décris dans cet article comment passer outre en changeant le useragent de Firefox pour le &#8230; <a href="http://voidandany.free.fr/index.php/modifier-le-useragent-de-firefox-de-facon-definitive/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/kt/86182494/"><img class="alignleft size-medium wp-image-1972" style="margin-left: 10px; margin-right: 10px;" title="Agent" src="http://voidandany.free.fr/wp-content/uploads/86182494_dcde80de2b-300x216.jpg" alt="" width="300" height="216" /></a></p>
<p>Si vous avez un administrateur réseau qui en veut à <strong>Firefox </strong>et qui <strong>bloque </strong>l&#8217;accès à internet à ce dernier via un proxy (Isa par exemple), j&#8217;ai décris dans cet <a href="http://voidandany.free.fr/index.php/isa-server-firefox/">article </a>comment passer outre en changeant le <strong>useragent </strong>de Firefox pour le déguiser en Internet Explorer via <strong>l&#8217;<a href="http://chrispederick.com/work/user-agent-switcher/">extension </a></strong><a href="http://chrispederick.com/work/user-agent-switcher/">user agent switche</a>r.</p>
<p><br class="spacer_" /></p>
<p>Cependant cela devient fastidieux de changer la useragent à chaque re-démarrage de Firefox, voici comment rendre ce <strong>changement définitif</strong> et ne plus avoir besoin de l&#8217;extension</p>
<p><br class="spacer_" /></p>
<p>Pour cela il faut <span style="font-weight: bold;">créer </span>un fichier<span style="font-weight: bold;"> all.js </span>dans le répertoire <span style="font-weight: bold;">[Repertoire installation  Firefox]\defaults\pref</span> et y ajouter la ligne suivante :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pref<span style="color: #7a0874; font-weight: bold;">&#40;</span> <span style="color: #ff0000;">&quot;general.useragent.override&quot;</span>, <span style="color: #ff0000;">&quot;Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#41;</span>;</pre></div></div>

<p><br class="spacer_" /></p>
<p><strong><em>Rque :</em></strong> Testé sous Firefox 3.6</p>
<p><br class="spacer_" /></p>
<p style="font-weight: bold; font-style: italic;">Edit :</p>
<p>26/03/2010 : L&#8217;ajout de cette préférence dnas le fichier [Repertoire  installation  Firefox]\defaults\pref\firefox.js comme initialement indiqué dans cet article marche aussi, mais la manipulation sera supprimé à chaque installation d&#8217;une nouvelle version de Firefox</p>
<p>Si Opéra n&#8217;est pas bloqué par le proxy, il vaut mieux utiliser le useragent de ce dernier. Il y aura moins de site d&#8217;incompatible.</p>
<p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pref<span style="color: #7a0874; font-weight: bold;">&#40;</span> <span style="color: #ff0000;">&quot;general.useragent.override&quot;</span>, <span style="color: #ff0000;">&quot;Opera/9.25 (Windows NT 6.0; U; en)&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#41;</span>;</pre></div></div>

</p>
<p><br class="spacer_" /></p>
<p><strong><em><span style="text-decoration: underline;">Sources : </span></em></strong></p>
<p>Photo par <a title="Link to The Rocketeer's photostream" rel="dc:creator cc:attributionURL" href="http://www.flickr.com/photos/kt/">The Rocketeer</a> sous CC BY-NC-ND</p>
<p><a href="http://www.ericgiguere.com/articles/masquerading-your-browser.html">http://www.ericgiguere.com/articles/masquerading-your-browser.html</a></p>
<p><a href="https://developer.mozilla.org/En/A_Brief_Guide_to_Mozilla_Preferences">https://developer.mozilla.org/En/A_Brief_Guide_to_Mozilla_Preferences</a></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/modifier-le-useragent-de-firefox-de-facon-definitive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paramétrer Firefox pour ISA server</title>
		<link>http://voidandany.free.fr/index.php/isa-server-firefox/</link>
		<comments>http://voidandany.free.fr/index.php/isa-server-firefox/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 16:51:29 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ISA]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[réseau]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=591</guid>
		<description><![CDATA[Suite à la configuration de votre ubuntu (linux) préféré pour qu&#8217;il puisse discuter avec un proxy ISA server comme indiqué ici, il se peut que vous ne puissiez toujours pas accéder à Internet avec Firefox avec l&#8217;erreur suivante : 502 Erreur &#8230; <a href="http://voidandany.free.fr/index.php/isa-server-firefox/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Suite à la configuration de votre ubuntu (linux) préféré pour qu&#8217;il puisse discuter avec un proxy ISA server comme indiqué <a href="http://voidandany.free.fr/index.php/acceder-a-internet-depuis-linux-via-un-proxy-isa-server/" target="_blank">ici</a>, il se peut que vous ne puissiez toujours pas accéder à Internet avec Firefox avec l&#8217;erreur suivante :</p>
<p><br class="spacer_" /></p>
<pre>502 Erreur du proxy. La demande a été refusée par le filtre HTTP.
Contactez l'administrateur ISA Server. (12217) </pre>
<p><br class="spacer_" /></p>
<p><br class="spacer_" />Cela veut dire que votre administrateur n&#8217;aime pas Firefox (voir même tout ce qui n&#8217;est pas IE), mais nous allons le voir cela peut s&#8217;arranger&#8230;</p>
<p><br class="spacer_" /></p>
<p>Cette erreur indique qu&#8217;un filtre à été mis en œuvre pour identifier les navigateur Internet, cette <strong>identification</strong> se fait sur un donnée nommée <a href="http://fr.wikipedia.org/wiki/User-Agent" target="_blank">user-agent</a> qui est transmise à chaque requète envoyée par le navigateur Internet.</p>
<p><br class="spacer_" /></p>
<p>Par défaut le <strong>user-agent</strong> de Firefox (3.0.10 Fr) est celui-ci :</p>
<pre>Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316
Firefox/3.0.10 (.NET CLR 3.5.30729)</pre>
<p><br class="spacer_" /></p>
<p>Tandis que celui de IE 7 est celui-ci :</p>
<pre>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)</pre>
<p><br class="spacer_" /></p>
<p>Une fois ces bases comprises/connues, on en déduit que si on arrivait à faire en sorte que Firefox envoi le user-agent de IE, ISA server n&#8217;y verrait que du feu.</p>
<p>Et c&#8217;est justement ce qui est possible avec l&#8217;extension <strong><a href="http://chrispederick.com/work/user-agent-switcher/" target="_blank">User Agent Switcher</a></strong></p>
<p><br class="spacer_" /></p>
<p>Il suffit de l&#8217;installé, une nouvelle entrée &nbsp;&raquo;User agent switcher&nbsp;&raquo; est disponible dans le menu &laquo;&nbsp;Outils&nbsp;&raquo; (nom des menus sous FF 3.0 sous Windows) qui permet de sélectionner le user agent de IE, Netscape, Opera ou Safari.</p>
<p><br class="spacer_" /></p>
<p>Si on veut un user-agent plus spécifique il suffit de le créer&#8230;</p>
<p><br class="spacer_" /></p>
<p>Pour rendre ce changement défintif se reporter à <a title="Modifier le useragent de Firefox de façon définitive" rel="bookmark" href="http://voidandany.free.fr/index.php/modifier-le-useragent-de-firefox-de-facon-definitive/">Modifier le useragent de Firefox de façon définitive</a></p>
<p><br class="spacer_" /></p>
<p><strong><em>Rque </em></strong>: ce changement peut induire des comportements étranges de Firefox et faire que certains site ne s&#8217;affiche plus correctement (les sites Google par exemple)</p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/isa-server-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accéder à Internet via un proxy ISA server depuis linux</title>
		<link>http://voidandany.free.fr/index.php/acceder-a-internet-depuis-linux-via-un-proxy-isa-server/</link>
		<comments>http://voidandany.free.fr/index.php/acceder-a-internet-depuis-linux-via-un-proxy-isa-server/#comments</comments>
		<pubDate>Sat, 30 May 2009 11:12:39 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ISA]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[réseau]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=197</guid>
		<description><![CDATA[Si vous êtes en entreprise et que l&#8217;accès à Internet se fait via par un proxy ISA Server, il y a de forte chance que l&#8217;administrateur ait configuré l&#8217;authentification unique / intégré. C&#8217;est à dire que lorsque vous utilisez Internet &#8230; <a href="http://voidandany.free.fr/index.php/acceder-a-internet-depuis-linux-via-un-proxy-isa-server/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Si vous êtes en entreprise et que l&#8217;accès à Internet se fait via par un proxy <a href="http://www.microsoft.com/france/isaserver/default.mspx" target="_blank">ISA Server</a>, il y a de forte chance que l&#8217;administrateur ait configuré <strong>l&#8217;authentification unique / intégré</strong>.</p>
<p>C&#8217;est à dire que lorsque vous utilisez Internet Explorer (et oui ISA server est un produit Microsoft), ce dernier envoi à chaque requête un hash qu&#8217;ISA server utilise pour vérifier que l&#8217;utilisateur connecté sur le poste client est un utilisateur connu du domaine (Active Directory).</p>
<p>Cette méthode d&#8217;authentification est bien entendue incompatible avec les navigateurs autres qu&#8217;Internet Explorer et donc plus encore avec Linux (synaptic, apt, aptitude, wget, etc.)</p>
<p><br class="spacer_" /></p>
<p>Voici la méthode pour contourner cette restriction.</p>
<p><br class="spacer_" /></p>
<p>Pour cela il faut sur la machine cliente (votre PC Linux) installer un <strong>proxy local</strong> qui lui va être capable d&#8217;envoyer les informations d&#8217;authentification comme le fait IE.</p>
<p>Ce proxy s&#8217;appelle <a href="http://ntlmaps.sourceforge.net/" target="_blank">NTLMaps</a> et est disponible dans les dépôts Ubuntu (cf. <a href="http://packages.ubuntu.com/jaunty/ntlmaps" target="_blank">ici</a>).</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<h3>Installation de NTLMaps</h3>
<p>L&#8217;installation se fait donc par un simple :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ntlmaps</pre></div></div>

<p><br class="spacer_" /></p>
<p>Enfin ce serait simple si on avait accès à Internet, mais justement on veut installer NTLMaps pour avoir cet accès !!!</p>
<p>Il faut donc d&#8217;un autre PC (sous Windows) aller <strong>télécharger le package</strong>.</p>
<p>Pour cela il faut aller sur cette <a href="http://packages.ubuntu.com/search?keywords=ntlmaps&amp;searchon=names&amp;suite=all&amp;section=all" target="_blank">page</a>, choisir sa version d&#8217;Ubuntu, puis cliquer sur le lien &laquo;&nbsp;all&nbsp;&raquo; de la section &laquo;&nbsp;Télécharger NTLMaps&nbsp;&raquo; et enfin choisir le site miroir le plus proche de chez vous.</p>
<p>Lien direct pour Jaunty :</p>
<p><a href="http://fr.archive.ubuntu.com/ubuntu/pool/universe/n/ntlmaps/ntlmaps_0.9.9.0.1-10ubuntu1_all.deb">http://fr.archive.ubuntu.com/ubuntu/pool/universe/n/ntlmaps/ntlmaps_0.9.9.0.1-10ubuntu1_all.deb</a></p>
<p><br class="spacer_" /></p>
<p>Une fois le package récupéré il faut le<strong> transférer</strong> sur la machine Linux (via clé USB, réseau, etc.)</p>
<p><br class="spacer_" /></p>
<p>On alors enfin <strong>installer</strong> notre proxy par un :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> ntlmaps_0.9.9.0.1-10ubuntu1_all.deb</pre></div></div>

<p><br class="spacer_" /></p>
<p>Pendant l&#8217;installation le package nous pose les <strong>questions</strong> suivantes dans une belle interface ncurse  :</p>
<ul>
<li>Port d&#8217;acoute : laisser la valeur par défaut 5865 </li>
<li>Adresse du proxy : mettre l&#8217;adresse IP du proxy ISA server</li>
<li>Port du proxy : mettre l&#8217;adresse IP du proxy ISA server (le plus souvent 8080)</li>
<li>Domaine NT : Domaine Windows sur lequel vous avez un compte, pour le connaitre exécuter echo %USERDOMAIN% en ligne de commande sur une machine Windows sur laquelle vous êtes connecté.</li>
<li>Identifiant NT : Votre login dans le domaine Windows</li>
<li>Password : Votre mot de passe.  Rque ce dernier sera stocké non crypté</li>
</ul>
<p>Toutes ces informations (et d&#8217;autre) peuvent être modifiées à posteriori dans le fichier /etc/ntlmaps/server.cfg</p>
<p><br class="spacer_" /></p>
<h3>Paramétrage <br class="spacer_" /></h3>
<p>Une fois le proxy installé paramétrer les applications pour le prendre en compte.</p>
<p><br class="spacer_" /></p>
<h4>APT &#8211; Aptitude</h4>
<p>Créer le fichier proxy ainsi :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">vim</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>apt.conf.d<span style="color: #000000; font-weight: bold;">/</span>proxy</pre></div></div>

<p>Et y ajouter le ligne suivante :</p>
<p><span style="font-family: Courier New;">Acquire::http::Proxy <a href="http://127.0.0.1:5865/">http://127.0.0.1:5865/</a>;</span></p>
<p><br class="spacer_" /></p>
<h4>Wget</h4>
<p>Avant de saisir la commande wget, saisir la commande suivante : <br class="spacer_" /></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">http_proxy</span>=localhost:<span style="color: #000000;">5865</span></pre></div></div>

<p>et/ou</p>
<pre>

5d125facc3984bb70efc3227561781bd013
</pre>
<p>Si vous devez télécharger des fichiers via le protocole httpS</p>
<p><br class="spacer_" /></p>
<p>Il est possible d&#8217;ajouter ces lignes (sans le mot clé export) dnas un fichier .wgetrc dans votre /home rendant ainsi la modification permanente,  sinon il faudra retaper cette commande à chaque nouvelle session.</p>
<p>(à noter il existe aussi une variable ftp_proxy)</p>
<p><br class="spacer_" /></p>
<h4>Application graphique sous GNOME</h4>
<p>Malgré la configuration d&#8217;APT, si vous êtes sous Gnome, la mise à jour de votre système échouera (dnas mon cas c&#8217;était l&#8217;amélioration de la prise en charge linguistique).</p>
<p>il faut configurer le proxy sous Gnome, pour cela aller dans Système &gt; Préférences &gt; Serveur mandataire</p>
<p><br class="spacer_" /></p>
<div id="attachment_570" class="wp-caption aligncenter" style="width: 289px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-28_131409.png"><img class="size-medium wp-image-570" title="Configuration du proxy" src="http://voidandany.free.fr/wp-content/uploads/2009-05-28_131409-279x300.png" alt="Configuration du proxy" width="279" height="300" /></a><p class="wp-caption-text">Configuration du proxy</p></div>
<p><br class="spacer_" /></p>
<p><br class="spacer_" />Puis renseigner l&#8217;adresse et le port du proxy NTLMaps</p>
<p style="text-align: center;"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-28_131432.png"><img class="size-medium wp-image-571  aligncenter" title="Configuration proxy" src="http://voidandany.free.fr/wp-content/uploads/2009-05-28_131432-300x231.png" alt="Configuration proxy" width="300" height="231" /></a></p>
<p><br class="spacer_" /></p>
<p>Et voila&#8230;<br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><strong><em>Sources / références :</em></strong></p>
<p><a href="http://www.faqs.org/docs/Linux-HOWTO/Web-Browsing-Behind-ISA-Server-HOWTO.html">http://www.faqs.org/docs/Linux-HOWTO/Web-Browsing-Behind-ISA-Server-HOWTO.html</a></p>
<p><a href="http://technet.microsoft.com/fr-fr/library/dd407872.aspx">http://technet.microsoft.com/fr-fr/library/dd407872.aspx</a></p>
<p><a href="http://www.nemako.net/dc2/?post/2008/01/22/Wget-en-https-avec-un-Proxy">http://www.nemako.net/dc2/?post/2008/01/22/Wget-en-https-avec-un-Proxy</a></p>
<p><a href="http://michaelcarden.net/blog/?p=58">http://michaelcarden.net/blog/?p=58</a></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/acceder-a-internet-depuis-linux-via-un-proxy-isa-server/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
