<?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>configuration &#8211; Roumazeilles.net</title>
	<atom:link href="https://www.roumazeilles.net/news/fr/wordpress/tag/configuration/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.roumazeilles.net/news/fr/wordpress</link>
	<description>Opinions technophiles et autres</description>
	<lastBuildDate>Thu, 18 Jan 2018 10:30:20 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>NextCloud sur un serveur mutualisé OVH</title>
		<link>https://www.roumazeilles.net/news/fr/wordpress/2018/01/16/nextcloud-sur-un-serveur-mutualise-ovh/</link>
					<comments>https://www.roumazeilles.net/news/fr/wordpress/2018/01/16/nextcloud-sur-un-serveur-mutualise-ovh/#comments</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Tue, 16 Jan 2018 16:04:36 +0000</pubDate>
				<category><![CDATA[Créér un site]]></category>
		<category><![CDATA[Nouveau site]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[NextCloud]]></category>
		<category><![CDATA[OVH]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/fr/wordpress/?p=9464</guid>

					<description><![CDATA[L'installation d'un serveur cloud de type NextCloud n'est pas très compliquée mais OVH n'explicite pas comment le faire sur un serveur mutualisé. Quelques recommandations sur la configuration de départ pour ne pas "se rater".]]></description>
										<content:encoded><![CDATA[<p>Je me suis lancé dans une entreprise assez intéressante : avec un serveur mutualisé « basique » de chez OVH, j&rsquo;ai essayé d&rsquo;installer un cloud de type <a href="https://nextcloud.com/">NextCloud</a> (c&rsquo;est un <em>fork</em> plus actif de ownCloud).</p>
<p>Là où tout est documenté quand vous avez accès à un serveur dédié (sur lequel vous pouvez tout faire), il reste beaucoup de limitations sur un serveur mutualisé. Cela allait-il fonctionner ? La réponse est oui, mais voici comment je m&rsquo;y suis pris (et certaines solutions adoptées ici « manquent d&rsquo;élégance »).</p>
<h1>Installation</h1>
<p>L&rsquo;installation est complètement transparente (téléchargement du package sur le site <a href="https://nextcloud.com/">NextCloud.org</a>, installation par copie FTP dans un répertoire de mon serveur web (cela cohabite bien dans un sous-répertoire), lancement de la procédure de configuration automatique (avec la création du premier utilisateur admin).</p>
<p>Après cela, j&rsquo;ai dû résoudre quelques problèmes. Pas invraisemblables, certains sont même parfaitement documents, d&rsquo;autres ont été plus ennuyeux.</p>
<h1>Résolution des problèmes rencontrés</h1>
<p>A noter : un certain nombre de sujets ont été corrigés avec l&rsquo;aide du site <a href="https://open-freax.fr/maj-nextcloud-12-sur-un-mutualise-ovh/">Open-Freak</a> qui est très clair sur le sujet.</p>
<h2>Erreurs de headers HTML</h2>
<p>Les premiers sujets sont clairement documentés en se rendant sur la page d&rsquo;administration : en haut de la page apparaissent les messages d&rsquo;erreur en orange/rouge. Ils sont assez explicites, mais il faut savoir où aller ensuite.</p>
<p>Rendez-vous dans le fichier <code>.htaccess</code> à la racine du répertoire contenant Nextcloud et repérez le pavé qui mentionne des headers décrits dans les messages d&rsquo;erreur (ils sont tous bien groupés).</p>
<p>Modifiez chaque ligne commençant par <code>Header set</code> en <code>Header always set</code>, et ajoutez la ligne suivante au bloc en question :</p>
<p><code>Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"</code></p>
<h2>Warning sur la gestion du cache</h2>
<p>Vient ensuite un message de warning sur la gestion du cache (uniquement une quesiton de performance sans grande importance pour un tout petit cloud comme le mien). Il faut se rendre dans le fichier <code>config/config.php</code> (fichier dans le répertoire <code>config</code>).</p>
<p>Comme indiqué par le message de warning, on peut rajouter la ligne.</p>
<p><code> 'memcache.local' =&gt; '\\OC\\Memcache\\ArrayCache',</code></p>
<p>Je l&rsquo;ai mise à la fin (mais avant la toute dernière ligne qui ferme l&rsquo;<code>array</code>.</p>
<h2>Difficultés d&rsquo;accés par le web</h2>
<p>Dans le même fichier <code>config/config.php</code>, il y a une modification supplémentaire à appliquer pour tenir compte des habitudes courantes d&rsquo;accès à un site web. Selon les cas, les utilisateurs ajoutent ou pas les <code>www.</code> devant une adresse web (indépendamment de ce que vous direz).</p>
<p>Pour éviter toute confusion et quelle que soit l&rsquo;adresse que vous avez indiquée pour l&rsquo;accès web de votre cloud, assurez-vous que l&rsquo;accès est possible avec ou sans le <code>www.</code>  en modifiant l&rsquo;entrée <code>trusted_domains</code> du fichier <code>config/config.php</code> :</p>
<p><code>'trusted_domains' =&gt;<br />
array (<br />
0 =&gt; 'mondomaine.fr',<br />
1 =&gt; 'www.mondomaine.fr',<br />
2 =&gt; 'next.mondomaine.fr',<br />
),</code></p>
<p>Dans mon cas, vous pouvez constater que j&rsquo;ai prévu l&rsquo;accès avec ou sans le <code>www.</code>  mais aussi un raccourci pratique et assez habituel. (bien sûr, vous remplacerez <code>mondomaine.fr</code> par votre propre nom de domaine).</p>
<h2>Login impossible pour les utilisateurs non-administrateurs</h2>
<p>J&rsquo;ai ensuite rencontré un problème beaucoup plus désagréable. Je pouvais me connecter avec le compte d&rsquo;administrateur créé à l&rsquo;installation, mais aucun autre utilisateur, créé ultérieurement depuis l&rsquo;interface d&rsquo;administration, ne semblait pouvoir le faire. D&rsquo;après ce que j&rsquo;ai lu ici ou là sur Internet (principalement les échanges <a href="https://forum.owncloud.org/viewtopic.php?t=15829">sur le forum OwnCloud</a>), il semble qu&rsquo;un moyen de contournement (pas joli joli, il faut dire) consiste à créer manuellement les répertoires du nom de chaque utilisateur dans le répertoire <code>data</code> de l&rsquo;installation NextCloud. Certainement un problème de droits d&rsquo;accès, mais je n&rsquo;ai pas su le résoudre encore (peut-être une correction ici-même quand j&rsquo;aurai trouvé).</p>
<p>Mise à jour : il me faut être plus précis. La solution véritable ne consistait évidemment pas à créer manuellement des répertoires, mais à bien gérer les droits d&rsquo;accès. En fait, le répertoire <code>data</code> de l&rsquo;installation NextCloud n&rsquo;avait pas les bons droits d&rsquo;accès (comme tous les répertoires, il aurait dû avoir un code chmod de <strong>705</strong>). Cela a été assez facile à corriger avec <a href="https://filezilla-project.org/">FileZilla</a>. Il a seulement fallu re-créer tous les utilisateurs (sauf l&rsquo;administrateur initial, bien sûr).</p>
<p>Ce point-là était le plus complexe pour moi parce qu&rsquo;il bloquait tous les essais par un autre utilisateur quelque soit l&rsquo;outil employé (accès par le web, par WebDav, par le client Windows).</p>
<p>Par sécurité, j&rsquo;ai aussi complété le fichier <code>config/config.php</code> (fichier dans le répertoire <code>config</code>) avec quelques mentions utiles pour le futur :</p>
<p><code>  'maintenance' =&gt; false,<br />
'singleuser' =&gt; false,</code></p>
<h1>Autres difficultés de login</h1>
<p>Enfin, je l&rsquo;avoue, à force de faire des essais de connexion, je me suis retrouvé incapable de me connecter (tout court). C&rsquo;est un effet de la portection contre les attaques de force brute qui génèrent des erreurs à répétition (comme je l&rsquo;ai fait dans mes essais).</p>
<p>La méthode pour s&rsquo;en sortir à consister à venir me connecter sur un autre ordinateur et à passer dans le menu Administration &gt; Sécurité &gt; Brute-Force Whitelist et à y ajouter l&rsquo;adresse IP de mon ordinateur (sous la forme 100.100.100.100/32). Cela protège contre cette détection (mais cela autorise les attaques par ce biais : attention à ne pas faire d&rsquo;erreur de sécurité par ce biais).</p>
<h1>Conclusion (temporaire ?)</h1>
<p>L&rsquo;installation de NextCloud est prévue dans certaines configurations de serveurs dédiés de OVH. Dans ce cas, pas de gros problème, je suppose. Mais pour une toute petite application (moins de 10 utilisateurs, pas très actifs), un serveur mutualisé est largement suffisant. Dans ce cas, l&rsquo;installation semble un peu plus compliquée mais il n&rsquo;y a pas de raison d&rsquo;abandonner. Les problèmes de configuration sont minimaux et certains d&rsquo;entre eux sont à la fois bien documentés par NextCloud et identiques aux sujets de configuration de tout serveur cloud de type NextCloud.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/fr/wordpress/2018/01/16/nextcloud-sur-un-serveur-mutualise-ovh/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>ownCloud &#8211; utilisation des trusted_domains</title>
		<link>https://www.roumazeilles.net/news/fr/wordpress/2017/11/27/owncloud-utilisation-des-trusted_domains/</link>
					<comments>https://www.roumazeilles.net/news/fr/wordpress/2017/11/27/owncloud-utilisation-des-trusted_domains/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 27 Nov 2017 17:12:18 +0000</pubDate>
				<category><![CDATA[Créér un site]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[ownCloud]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/fr/wordpress/?p=9364</guid>

					<description><![CDATA[Pendant plusieurs jours (je ne travaille pas là-dessus à plein temps, rassurez-vous), j&#8217;ai hésité face à un paramètre d&#8217;installation de ownCloud, la solution de partage de fichiers que j&#8217;installe pour un projet personnel. J&#8217;avais bien remarqué le paramètre de configuration trusted_domains ; j&#8217;avais aussi noté que celui-ci était lié à des échecs d&#8217;accès sur le [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Pendant plusieurs jours (je ne travaille pas là-dessus à plein temps, rassurez-vous), j&rsquo;ai hésité face à un paramètre d&rsquo;installation de <a href="http://www.ownlcoud.org/">ownCloud</a>, la solution de partage de fichiers que j&rsquo;installe pour un projet personnel.</p>
<p>J&rsquo;avais bien remarqué le paramètre de configuration <code>trusted_domains</code> ; j&rsquo;avais aussi noté que celui-ci était lié à des échecs d&rsquo;accès sur le cloud depuis un lieu différent de mon ordinateur perso. Mais je ne comprenais pas bien.</p>
<p>De fait, grâce à un article très clair (mais en anglais) de Lukas Reschke, <a href="https://statuscode.ch/2015/02/a-tale-about-trusted_domains/">A tale about trusted_domains</a>, j&rsquo;ai rapidement compris les (petites) erreurs que je faisais.</p>
<p><img fetchpriority="high" decoding="async" src="https://www.roumazeilles.net/news/fr/wordpress/wp-content/uploads/2017/11/owncloud-ipad-iphone.png" alt="ownCloud iPad iPhone" width="295" height="302" class="alignright size-full wp-image-9369" srcset="https://www.roumazeilles.net/news/fr/wordpress/wp-content/uploads/2017/11/owncloud-ipad-iphone.png 295w, https://www.roumazeilles.net/news/fr/wordpress/wp-content/uploads/2017/11/owncloud-ipad-iphone-293x300.png 293w, https://www.roumazeilles.net/news/fr/wordpress/wp-content/uploads/2017/11/owncloud-ipad-iphone-147x150.png 147w" sizes="(max-width: 295px) 100vw, 295px" />L&rsquo;installation par défaut de ownCloud m&rsquo;avait permis de rajouter <code>www.mondomaine.com</code> dans la liste des trusted domains (la liste des domaines qui sont utilisés pour publier l&rsquo;information de ce cloud). Je pensais que j&rsquo;avais du mal à me connecter depuis ailleurs que <code>mondomaine.com</code>. En fait, il fallait que la liste des <code>trusted_domains</code> contienne simultanément <code>www.mondomaine.com</code> et <code>mondomaine.com</code>.</p>
<p>C&rsquo;est assez bête mais je n&rsquo;utilisais pas la même adresse selon où et quand je me connectais et j&rsquo;en étais venu à croire que c&rsquo;était le lieu qui comptait.</p>
<p>Donc, j&rsquo;ai remplacé </p>
<pre>'trusted_domains' =>
array (
0 => 'www.mondomaine.com',
),</pre>
<p>par </p>
<pre>'trusted_domains' =>
array (
0 => 'www.mondomaine.com',
1 => 'mondomaine.com',
),</pre>
<p>Problème résolu !</p>
<p>L&rsquo;intérêt de ce paramètre de connexion est d&rsquo;éviter un risque de sécurité (bien expliqué dans l&rsquo;article mentionné plus haut) et de permettre aussi d&rsquo;avoir un accès à une adresse différente selon que les utilisateurs sont à l&rsquo;intérieur d&rsquo;un réseau d&rsquo;entreprise (accès par <code>internalcloud.local</code>) ou à l&rsquo;extérieur (accès par <code>mondomaine.com</code>). Cela peut mener à créer les paramètres de configuration comme :</p>
<pre>'trusted_domains' =>
array (
0 => 'www.mondomaine.com',
1 => 'mondomaine.com',
2 => 'internalcloud.local',
),</pre>
<p>Allez ! un problème de réglé.</p>
<p><a href="http://www.ownlcoud.org/">ownCloud</a> reste un excellent produit pour remplacer DropBox par un outil plus personnalisé et plus sécurisé (au moins, ce n&rsquo;est pas hébergé n&rsquo;importe où comme DropBox).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/fr/wordpress/2017/11/27/owncloud-utilisation-des-trusted_domains/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Configuration mini pour Project Origin</title>
		<link>https://www.roumazeilles.net/news/fr/wordpress/2008/08/25/configuration-mini-pour-project-origin/</link>
					<comments>https://www.roumazeilles.net/news/fr/wordpress/2008/08/25/configuration-mini-pour-project-origin/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 25 Aug 2008 16:36:08 +0000</pubDate>
				<category><![CDATA[Jeux vidéo]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[exigences]]></category>
		<category><![CDATA[minimum]]></category>
		<category><![CDATA[project origin]]></category>
		<category><![CDATA[recommandé]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/fr/wordpress/?p=2144</guid>

					<description><![CDATA[Project Origin est le nom de la suite de F.E.A.R. (un jeu FPS proprement effrayant qui nous venait de Monolith). Néanmoins, à cause de problèmes de licences, il ne portera pas le nom de FEAR 2 ou quoi que ce soit d&#8217;approchant. Quoi qu&#8217;il en soit, cette filiation se devait d&#8217;attirer l&#8217;attention de nombreux obsevrateurs [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><!--adsense#square_left-->Project Origin est le nom de la suite de F.E.A.R. (un jeu FPS proprement effrayant qui nous venait de Monolith). Néanmoins, à cause de problèmes de licences, il ne portera pas le nom de FEAR 2 ou quoi que ce soit d&rsquo;approchant. Quoi qu&rsquo;il en soit, cette filiation se devait d&rsquo;attirer l&rsquo;attention de nombreux obsevrateurs (l&rsquo;histoire commencera exactement 30 secondes avant l&rsquo;explosion finale de l&rsquo;épisode précédent).</p>
<p>Mais, si l&rsquo;on se souvient que F.E.A.R. a gardé la réputation terrible d&rsquo;être un énorme dévoreur de puissance pour les PC qui le faisaient tourner, il vaut mieux vérifier auparavant quelle configuration PC sera nécessaire pour lancer un tel jeu FPS. Et, je peux vous assurer que c&rsquo;est vraiment difficile d&rsquo;arracher les premiers bouts d&rsquo;information fiable à ce sujet pour Project Origin, alors que la mise sur le marché n&rsquo;est encore prévue que pour la fin de l&rsquo;année 2008.</p>
<h3>Configuration minimum</h3>
<ul>
<li>Processeur : Athlon 64 3000+ or Intel 2.8GHz</li>
<li>Memoire : 1 Go de  SDRAM</li>
<li>Carte graphique : DirectX 9.x sur GeForce 66xx or Radeon X16xx</li>
</ul>
<h3>Configuration recommandée</h3>
<ul>
<li>Processeur : CPU dual core</li>
<li>Memoire : 2 Go de SDRAM</li>
<li>Carte graphique : DirectX 9.x sur GeForce 7800 GT ou Radeon série X1800 (Shader model 3.0)</li>
</ul>
<h3>Trailer</h3>
<p>Et voici la bande-annonce :</p>
<figure id="attachment_2141" aria-describedby="caption-attachment-2141" style="width: 500px" class="wp-caption aligncenter"><a href="http://ve3d.ign.com/videos/33740/PC/Project-Origin"><img decoding="async" class="size-full wp-image-2141" title="Project Origin trailer" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2008/08/project_origin-trailer.jpg" alt="Project Origin trailer (cliquer pour lancer la vidéo)" width="500" height="281" /></a><figcaption id="caption-attachment-2141" class="wp-caption-text">Project Origin trailer (click to play the video)</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/fr/wordpress/2008/08/25/configuration-mini-pour-project-origin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
