{"id":902,"date":"2009-11-03T17:04:56","date_gmt":"2009-11-03T15:04:56","guid":{"rendered":"http:\/\/michauko.org\/blog\/?p=902"},"modified":"2009-11-24T16:47:51","modified_gmt":"2009-11-24T14:47:51","slug":"arborescence-de-proxy-squid-calamaris-sous-windows","status":"publish","type":"post","link":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/","title":{"rendered":"Arborescence de proxy \u00ab\u00a0Squid\u00a0\u00bb, calamaris sous Windows&#8230;"},"content":{"rendered":"<p><em>Pour les planet-libristes extr\u00eamistes : oui je parle aussi de Windows, pas la peine de balancer vos trolls habituels. Je parle ici d&rsquo;un environnement mixte Windows\/Linux sur fond avant tout de Squid, Calamaris et PERL.<\/em><\/p>\n<p>Hop,<br \/>\nDans une infra avec un proxy central et des sites distants reli\u00e9s par des connexions assez lentes (et pas d&rsquo;acc\u00e8s web direct), j&rsquo;ai d\u00e9cid\u00e9 de mettre en place des proxies \u00ab\u00a0fils\u00a0\u00bb sur les sites distants, pour soulager l&rsquo;inter-site.<br \/>\nManque de bol, \u00e0 distance, uniquement des serveurs Windows sous la main&#8230;<br \/>\nBon, squid existe sous Windows. Et \u00ab\u00a0calamaris\u00a0\u00bb n&rsquo;est que du PERL. Ca doit pouvoir le faire.<br \/>\nJe fais cet article comme aide-m\u00e9moire, comme souvent, et surtout parce-que quand il faut automatiser des choses sous Windows, on voit vite que c&rsquo;est vraiment la merde&#8230; Alors pour ne pas chercher 107 ans la prochaine fois, voici les quelques commandes \u00e0 enchainer.<\/p>\n<p>Et puis je n&rsquo;avais pas envie\/possibilit\u00e9 d&rsquo;installer un superbe proxy-by-Microsoft, genre ISA ou je ne sais plus comment il s&rsquo;appelle. Pas la peine non plus de chercher les ennuis quand on a un squid qui marche tr\u00e8s bien \ud83d\ude42<\/p>\n<p><em>Je parle sur mon blog <a href=\"https:\/\/michauko.org\/blog\/?s=squid\" target=\"_blank\">\u00e0 diff\u00e9rents moments de Squid<\/a>, ou de proxy. Ca me fait penser que je n&rsquo;ai rien \u00e9crit sur la mise en place d&rsquo;un squid tout b\u00eate. On va consid\u00e9rer que c&rsquo;est acquis. Sinon, avec le pr\u00e9sent article et les autres, vous devriez avoir une certaine aide.<\/em><!--more--><\/p>\n<h1>Installation et configuration des squid Windows<\/h1>\n<p>Je passe sur le <del datetime=\"2009-11-02T14:05:38+00:00\">aptitude install <\/del>t\u00e9l\u00e9chargement \u00e0 la main du gros zip contenant squid pour Windows, qu&rsquo;on trouve \u00e0 partir du <a href=\"http:\/\/www.squid-cache.org\/\" target=\"_blank\">site officiel<\/a> (faut chercher un peu. Bon OK, <a href=\"http:\/\/squid.acmeconsulting.it\/download\/squid.html\" target=\"_blank\">c&rsquo;est l\u00e0<\/a>). J&rsquo;ai pris la m\u00eame version que pour Debian Lenny, histoire d&rsquo;interconnecter des squid de m\u00eame g\u00e9n\u00e9ration&#8230; sait-on jamais. C&rsquo;est donc la 2.7-STABLE7 (en fait \u00e7a doit \u00eatre 2.7-STABLE5 en Debian, il me semble).<br \/>\nEnsuite, j&rsquo;ai d\u00e9zipp\u00e9 comme un cochon dans <code>c:\\squid\\<\/code> et adapt\u00e9 la conf. Ce que je d\u00e9cris ci-dessous.<\/p>\n<h2>Configuration minimale<\/h2>\n<p>Il faut copier les fichiers <code>c:\\squid\\etc\\*conf.default<\/code> en <code>c:\\squid\\etc\\*conf<\/code> et adapter les contenus, notamment dans <code>squid.conf<\/code> :<\/p>\n<ul>\n<li>\nAdapter \u00ab\u00a0acl localnet src\u00a0\u00bb pour votre sous-r\u00e9seau\n<\/li>\n<li>\nD\u00e9clarer le cache \u00e0 utiliser : cache_dir ufs d:\/squid\/var\/cache 4000 16 256\n<\/li>\n<li>\nTaille limite des objets mis en cache, \u00e0 voir suivant votre cas : maximum_object_size 81920 KB\n<\/li>\n<li>\nDiff\u00e9rents r\u00e9pertoires pour les fichiers de logs : cache_log d:\/squid\/var\/logs\/cache.log\n<\/li>\n<li>\ncache_store_log d:\/squid\/var\/logs\/store.log\n<\/li>\n<li>\nnetdb_filename d:\/squid\/var\/logs\/netdb.state\n<\/li>\n<\/ul>\n<p>J&rsquo;ai voulu s\u00e9parer les logs sur un disque \u00e0 part. <strong>A noter les \u00ab\u00a0\/\u00a0\u00bb (et non pas des \u00ab\u00a0\\\u00a0\u00bb).<\/strong><\/p>\n<h2>Service, initialisation du cache<\/h2>\n<p>Ensuite, il faut installer le service et cr\u00e9er le cache (j&rsquo;ai laiss\u00e9 le format de cache par d\u00e9faut, une arborescence de r\u00e9pertoires avec des fichiers aux noms cod\u00e9s) :<\/p>\n<pre>cd c:\\squid\\sbin\r\nsquid -k\r\nsquid -i\r\nnet start Squid<\/pre>\n<p>A noter que le nom du service n&rsquo;est pas sp\u00e9cifi\u00e9, ce sera donc par d\u00e9faut \u00ab\u00a0Squid\u00a0\u00bb, c&rsquo;est important pour la rotation de logs.<br \/>\n<strong>Le \u00ab\u00a0<code>net start Squid<\/code>\u00a0\u00bb ne devrait \u00eatre fait qu&rsquo;apr\u00e8s configuration du lien avec le proxy \u00ab\u00a0p\u00e8re\u00a0\u00bb central, ce qu&rsquo;on n&rsquo;a pas encore fait. Mais bon, je le montre maintenant pour illustrer.<\/strong><\/p>\n<p>En images, \u00e7a donne :<br \/>\n<figure id=\"attachment_903\" aria-describedby=\"caption-attachment-903\" style=\"width: 667px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png\" alt=\"squid windows\" title=\"Installation de Squid sous Windows\" width=\"667\" height=\"330\" class=\"size-full wp-image-903\" srcset=\"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png 667w, https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018-300x148.png 300w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" \/><\/a><figcaption id=\"caption-attachment-903\" class=\"wp-caption-text\">Installation de Squid sous Windows<\/figcaption><\/figure><\/p>\n<h2>D\u00e9claration du squid \u00ab\u00a0p\u00e8re\u00a0\u00bb<\/h2>\n<p>Dans la conf, il faut simplement caser un :<\/p>\n<pre>cache_peer proxycentral.maboite.fr parent 3128 3130 name=pxycentral\r\nacl ftp proto FTP\r\nalways_direct allow ftp<\/pre>\n<p>J&rsquo;explique : on d\u00e9clare que ce proxy a un p\u00e8re (parent), sur le port 3128, machine \u00ab\u00a0proxycentral.maboite.fr\u00a0\u00bb. On attaquera l&rsquo;interrogation du contenu de son cache via le protocole <a href=\"http:\/\/en.wikipedia.org\/wiki\/Internet_Cache_Protocol\" target=\"_blank\">ICP<\/a> (UDP\/3130) et on le surnomme \u00ab\u00a0pxycentral\u00a0\u00bb dans les logs <code>access.log<\/code> histoire d&rsquo;y voir clair.<br \/>\nEvidemment, le proxy central doit \u00eatre ouvert sur le port TCP\/3128 et UDP\/3130 depuis les proxies \u00ab\u00a0fils\u00a0\u00bb.<\/p>\n<h2>Rotation de logs<\/h2>\n<p>Pour la rotation de logs, c&rsquo;est en g\u00e9n\u00e9ral un grand moment de bonheur pur sous Windows lorsqu&rsquo;on am\u00e8ne un outil \u00ab\u00a0du monde libre, tout \u00e7a\u00a0\u00bb dans Windows. Heureusement ce coup-ci, Squid embarque ce qu&rsquo;il faut :<\/p>\n<pre>c:\r\ncd \\squid\\sbin\r\nsquid -k rotate -n Squid<\/pre>\n<p>Reste \u00e0 mettre \u00e7a en \u00ab\u00a0t\u00e2che planifi\u00e9e\u00a0\u00bb Windows.<\/p>\n<p>Maintenant que \u00e7a tourne (testez), reste \u00e0 synth\u00e9tiser les logs, comme on le ferait naturellement sous Linux.<\/p>\n<h1>calamaris sous Windows, youpiiiii<\/h1>\n<p>Dans mon cas, ramener les logs sur un Linux qui aurait fait tourn\u00e9 calamaris \u00e9tait compliqu\u00e9 \u00e0 mettre en oeuvre. Dans votre cas aussi, je suppose, car la rotation des logs fait que les fichiers sont renomm\u00e9s. Donc m\u00eame avec un rsync (ou truc du genre), vous allez vous resynchroniser des Mo de logs (compress\u00e9s \u00e9ventuellement) \u00e0 chaque fois.<br \/>\nBref, j&rsquo;ai opt\u00e9 pour un d\u00e9ploiement de PERL sur les serveurs distants et une \u00ab\u00a0t\u00e2che planifi\u00e9e\u00a0\u00bb pour g\u00e9n\u00e9rer les pages statiques de statistiques des \u00ab\u00a0fils\u00a0\u00bb Squid.<\/p>\n<p>Sous Windows, rien n&rsquo;est fourni, je noterai donc ici la ligne de commande bien longue qu&rsquo;on n&rsquo;a pas besoin de chercher sous Linux, car les scripts \u00ab\u00a0cron\u00a0\u00bb sont fournis avec le paquet calamaris. Sous Debian en tout cas.<\/p>\n<p>J&rsquo;ai donc utilis\u00e9 ActivePerl et r\u00e9cup\u00e9r\u00e9 calamaris en .tar.gz sur le site de l&rsquo;\u00e9diteur. Manque de bol, j&rsquo;ai retrouv\u00e9 <a href=\"https:\/\/michauko.org\/blog\/2009\/04\/21\/calamaris-en-debian-stable-ca-bug\/\" target=\"_blank\">le m\u00eame bug que d\u00e9crit ici<\/a>, donc j&rsquo;ai fini par recopier le script perl <code>\/usr\/bin\/calamaris<\/code> issu de ma Debian, patch\u00e9 pour corriger ledit bug.<br \/>\nEnsuite, plut\u00f4t que de ramer avec le fichier de conf, j&rsquo;appelle calamaris en ligne de commande, via une \u00ab\u00a0t\u00e2che planifi\u00e9e\u00a0\u00bb, et \u00e7a fait le boulot. C&rsquo;est pas terrible mais bon, \u00e7a marche.<br \/>\nPire que tout, pour g\u00e9n\u00e9rer les stats \u00ab\u00a0weekly\u00a0\u00bb et \u00ab\u00a0monthly\u00a0\u00bb, je recalcule tout en concat\u00e9nant les diff\u00e9rents \u00ab\u00a0access.log.*\u00a0\u00bb issus des rotations de logs, sur <em>X<\/em> jours.<\/p>\n<p>En r\u00e9sum\u00e9, \u00e7a donne :<\/p>\n<ul>\n<li>\nInstallation de ActivePERL\n<\/li>\n<li>\nCr\u00e9ation dans C:\\PERL\\lib d&rsquo;un r\u00e9pertoire calamaris avec les 3 fichiers .pm (modules PERL) pour la g\u00e9n\u00e9ration de graphiques dans les stats ; je n&rsquo;ai pas trouv\u00e9 comment lui sp\u00e9cifier d&rsquo;utiliser ces modules, sans avoir \u00e0 les copier dans PERL\/lib. Je n&rsquo;ai pas trop cherch\u00e9 non plus. Ca doit \u00eatre avec \u00ab\u00a0-I\u00a0\u00bb ou quelque chose comme \u00e7a.\n<\/li>\n<li>\nRecopie du script \u00ab\u00a0calamaris\u00a0\u00bb issu de Debian, quelque part sur le Windows\n<\/li>\n<li>\nMise en place de t\u00e2ches planifi\u00e9es appelant des \u00ab\u00a0.bat\u00a0\u00bb dans ce genre l\u00e0 :<\/p>\n<pre>@echo off\r\nd:\r\ncd D:\\calamaris-2.99.4.0\r\ntype d:\\squid\\var\\logs\\access.log.0 | perl calamaris -a -F html,graph -H lookup --output-path d:\\calamaris\\output\\daily<\/pre>\n<\/li>\n<\/ul>\n<p>Notez que GD::Graph, n\u00e9cessaire pour les graphiques, est install\u00e9 par d\u00e9faut avec ActivePERL.<\/p>\n<p>Et voil\u00e0, mettez tout \u00e7a en oeuvre et \u00e7a devrait le faire.<\/p>\n<h1>Quelques remarques en vrac<\/h1>\n<p>Si tous les codes de retours de Squid ne vous parlent pas, <a href=\"http:\/\/wiki.squid-cache.org\/SquidFaq\/SquidLogs?highlight=%28%28SquidFaq|SquidLogs%29%29\" target=\"_blank\">lisez cette documentation l\u00e0<\/a>.<\/p>\n<p>Comme je parle dans cet article d&rsquo;un environnement mixte Windows &#038; Linux, on peut parler de WSUS. Ces consid\u00e9rations pour Squid concernant les mises \u00e0 jour Windows peuvent vous int\u00e9resser : <a href=\"http:\/\/wiki.squid-cache.org\/SquidFaq\/WindowsUpdate\" target=\"_blank\">http:\/\/wiki.squid-cache.org\/SquidFaq\/WindowsUpdate<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour les planet-libristes extr\u00eamistes : oui je parle aussi de Windows, pas la peine de balancer vos trolls habituels. Je parle ici d&rsquo;un environnement mixte Windows\/Linux sur fond avant tout de Squid, Calamaris et PERL. &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[391,2,82,4],"tags":[411,283,27,232],"class_list":["post-902","post","type-post","status-publish","format-standard","hentry","category-autres-outils","category-debian","category-pl","category-windows","tag-activeperl","tag-calamaris","tag-proxy","tag-squid"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arborescence de proxy &quot;Squid&quot;, calamaris sous Windows... - Le blog de Michauko<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arborescence de proxy &quot;Squid&quot;, calamaris sous Windows... - Le blog de Michauko\" \/>\n<meta property=\"og:description\" content=\"Pour les planet-libristes extr\u00eamistes : oui je parle aussi de Windows, pas la peine de balancer vos trolls habituels. Je parle ici d&rsquo;un environnement mixte Windows\/Linux sur fond avant tout de Squid, Calamaris et PERL. &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/\" \/>\n<meta property=\"og:site_name\" content=\"Le blog de Michauko\" \/>\n<meta property=\"article:published_time\" content=\"2009-11-03T15:04:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2009-11-24T14:47:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png\" \/>\n<meta name=\"author\" content=\"michauko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"michauko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/\"},\"author\":{\"name\":\"michauko\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/#\\\/schema\\\/person\\\/0cd9f3d9ce4dccc05df81a5b27051ea9\"},\"headline\":\"Arborescence de proxy \u00ab\u00a0Squid\u00a0\u00bb, calamaris sous Windows&#8230;\",\"datePublished\":\"2009-11-03T15:04:56+00:00\",\"dateModified\":\"2009-11-24T14:47:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/\"},\"wordCount\":1163,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/michauko.org\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/20091029_165018.png\",\"keywords\":[\"ActivePERL\",\"calamaris\",\"proxy\",\"squid\"],\"articleSection\":[\"autres outils\",\"Debian\",\"planet-libre.org\",\"windows\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/\",\"url\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/\",\"name\":\"Arborescence de proxy \\\"Squid\\\", calamaris sous Windows... - Le blog de Michauko\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/michauko.org\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/20091029_165018.png\",\"datePublished\":\"2009-11-03T15:04:56+00:00\",\"dateModified\":\"2009-11-24T14:47:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/#\\\/schema\\\/person\\\/0cd9f3d9ce4dccc05df81a5b27051ea9\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#primaryimage\",\"url\":\"https:\\\/\\\/michauko.org\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/20091029_165018.png\",\"contentUrl\":\"https:\\\/\\\/michauko.org\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/11\\\/20091029_165018.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/arborescence-de-proxy-squid-calamaris-sous-windows-902\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/michauko.org\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arborescence de proxy \u00ab\u00a0Squid\u00a0\u00bb, calamaris sous Windows&#8230;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/michauko.org\\\/blog\\\/\",\"name\":\"Le blog de Michauko\",\"description\":\"Si tu ne comprends pas le titre de l&#039;article, passe ton chemin\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/michauko.org\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/michauko.org\\\/blog\\\/#\\\/schema\\\/person\\\/0cd9f3d9ce4dccc05df81a5b27051ea9\",\"name\":\"michauko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c3a8969c185fd0eef3893a15408f3ef1b36a6681a066b1eb32045643c30ba65?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c3a8969c185fd0eef3893a15408f3ef1b36a6681a066b1eb32045643c30ba65?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c3a8969c185fd0eef3893a15408f3ef1b36a6681a066b1eb32045643c30ba65?s=96&d=mm&r=g\",\"caption\":\"michauko\"},\"sameAs\":[\"http:\\\/\\\/michauko.org\\\/\"],\"url\":\"https:\\\/\\\/michauko.org\\\/blog\\\/author\\\/randomized2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arborescence de proxy \"Squid\", calamaris sous Windows... - Le blog de Michauko","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/","og_locale":"fr_FR","og_type":"article","og_title":"Arborescence de proxy \"Squid\", calamaris sous Windows... - Le blog de Michauko","og_description":"Pour les planet-libristes extr\u00eamistes : oui je parle aussi de Windows, pas la peine de balancer vos trolls habituels. Je parle ici d&rsquo;un environnement mixte Windows\/Linux sur fond avant tout de Squid, Calamaris et PERL. &hellip;","og_url":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/","og_site_name":"Le blog de Michauko","article_published_time":"2009-11-03T15:04:56+00:00","article_modified_time":"2009-11-24T14:47:51+00:00","og_image":[{"url":"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png","type":"","width":"","height":""}],"author":"michauko","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"michauko","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#article","isPartOf":{"@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/"},"author":{"name":"michauko","@id":"https:\/\/michauko.org\/blog\/#\/schema\/person\/0cd9f3d9ce4dccc05df81a5b27051ea9"},"headline":"Arborescence de proxy \u00ab\u00a0Squid\u00a0\u00bb, calamaris sous Windows&#8230;","datePublished":"2009-11-03T15:04:56+00:00","dateModified":"2009-11-24T14:47:51+00:00","mainEntityOfPage":{"@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/"},"wordCount":1163,"commentCount":0,"image":{"@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#primaryimage"},"thumbnailUrl":"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png","keywords":["ActivePERL","calamaris","proxy","squid"],"articleSection":["autres outils","Debian","planet-libre.org","windows"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/","url":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/","name":"Arborescence de proxy \"Squid\", calamaris sous Windows... - Le blog de Michauko","isPartOf":{"@id":"https:\/\/michauko.org\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#primaryimage"},"image":{"@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#primaryimage"},"thumbnailUrl":"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png","datePublished":"2009-11-03T15:04:56+00:00","dateModified":"2009-11-24T14:47:51+00:00","author":{"@id":"https:\/\/michauko.org\/blog\/#\/schema\/person\/0cd9f3d9ce4dccc05df81a5b27051ea9"},"breadcrumb":{"@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#primaryimage","url":"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png","contentUrl":"https:\/\/michauko.org\/blog\/wp-content\/uploads\/2009\/11\/20091029_165018.png"},{"@type":"BreadcrumbList","@id":"https:\/\/michauko.org\/blog\/arborescence-de-proxy-squid-calamaris-sous-windows-902\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/michauko.org\/blog\/"},{"@type":"ListItem","position":2,"name":"Arborescence de proxy \u00ab\u00a0Squid\u00a0\u00bb, calamaris sous Windows&#8230;"}]},{"@type":"WebSite","@id":"https:\/\/michauko.org\/blog\/#website","url":"https:\/\/michauko.org\/blog\/","name":"Le blog de Michauko","description":"Si tu ne comprends pas le titre de l&#039;article, passe ton chemin","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/michauko.org\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/michauko.org\/blog\/#\/schema\/person\/0cd9f3d9ce4dccc05df81a5b27051ea9","name":"michauko","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/5c3a8969c185fd0eef3893a15408f3ef1b36a6681a066b1eb32045643c30ba65?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5c3a8969c185fd0eef3893a15408f3ef1b36a6681a066b1eb32045643c30ba65?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c3a8969c185fd0eef3893a15408f3ef1b36a6681a066b1eb32045643c30ba65?s=96&d=mm&r=g","caption":"michauko"},"sameAs":["http:\/\/michauko.org\/"],"url":"https:\/\/michauko.org\/blog\/author\/randomized2\/"}]}},"_links":{"self":[{"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/posts\/902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/comments?post=902"}],"version-history":[{"count":19,"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/posts\/902\/revisions"}],"predecessor-version":[{"id":948,"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/posts\/902\/revisions\/948"}],"wp:attachment":[{"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/media?parent=902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/categories?post=902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michauko.org\/blog\/wp-json\/wp\/v2\/tags?post=902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}