<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Pb sur les dashlets avec accès externe derrière un proxy in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181994#M135124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je souhaite intégrer un certain nombre de dashlets à Alfresco Share, nécessitant pour la plupart un accès à une ressource distante (flux RSS, API twitter…).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;La requête http est alors exécutée dans Share via les instructions suivantes :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var connector = remote.connect("http");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var obsResult = connector.get(url);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cependant, tout accès externe doit nécessairement passer par un serveur proxy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sans aucune configuration spécifique, la requête retourne une erreur 499.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J’ai donc configuré Tomcat en ajoutant les paramètres suivants dans catalina.properties :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;http.proxySet=true&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;http.proxyHost=xxx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;http.proxyPort=xxx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;http.proxyUser=xxx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;http.proxyPassword=xxx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;http.nonProxyHosts=127.0.0.1|localhost&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Le proxy semble alors être reconnu mais la requête retourne désormais une erreur 407 (Authentification proxy exigée)…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;L’authentification au serveur proxy semble donc poser problème.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J’ai ajouté une configuration semblable dans les options de la JVM, sans plus de succès :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Dcom.sun.management.jmxremote -DproxySet=true -Dhttp.proxyHost=xxx -Dhttp.proxyPort=xxx -Dhttp.proxyUser=xxx -Dhttp.proxyPassword=xxx Dhttp.nonProxyHosts=127.0.0.1|localhost&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;L’utilisation des options http.proxyAuth, http.auth.ntlm.domain et http.proxyRealm n’a rien donné non plus…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Quelqu’un est-il déjà parvenu à configurer un proxy nécessitant une authentification ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Toute piste est la bienvenue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Oct 2011 16:48:10 GMT</pubDate>
    <dc:creator>mlagneaux</dc:creator>
    <dc:date>2011-10-20T16:48:10Z</dc:date>
    <item>
      <title>Pb sur les dashlets avec accès externe derrière un proxy</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181994#M135124</link>
      <description>Bonjour,Je souhaite intégrer un certain nombre de dashlets à Alfresco Share, nécessitant pour la plupart un accès à une ressource distante (flux RSS, API twitter…).La requête http est alors exécutée dans Share via les instructions suivantes :var connector = remote.connect("http");var obsResult = con</description>
      <pubDate>Thu, 20 Oct 2011 16:48:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181994#M135124</guid>
      <dc:creator>mlagneaux</dc:creator>
      <dc:date>2011-10-20T16:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: Pb sur les dashlets avec accès externe derrière un proxy</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181995#M135125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Il faut en effet positionner http.proxyHost et http.proxyPort pour les connecteurs surf. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En revanche je pense que dans la version actuelle, les connecteurs ne supportent pas l'authentificatiion sur le proxy. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Je vous suggère d'ajouter les logs en DEBUG sur org.springframework.extensions.webscripts.connector pour confirmer. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un workaround que je verrais est de créer sur le serveur un proxytunnel SSH vers le service à consommer (voir par exemple : &lt;/SPAN&gt;&lt;A href="http://proxytunnel.sourceforge.net/paper.php" rel="nofollow noopener noreferrer"&gt;http://proxytunnel.sourceforge.net/paper.php&lt;/A&gt;&lt;SPAN&gt;).&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Votre connecteur surf n'aura plus à passer par le proxy et pourra faire un remote.call sur une ressource interne.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Vous pouvez aussi étendre la classe RemoteClient pour lui ajouter le support de l'authentification sur le proxy.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2011 17:16:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181995#M135125</guid>
      <dc:creator>rguinot</dc:creator>
      <dc:date>2011-10-28T17:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: Pb sur les dashlets avec accès externe derrière un proxy</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181996#M135126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci pour votre réponse.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je ne pense pas que la solution du proxytunnel soit réellement adaptée à mon besoin, étant donné que je dois dialoguer avec plusieurs services externes différents sur lesquels je n’ai pas la main (ex : twitter, flickr…).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J’ai parcouru la classe RemoteClient et constaté que l’authentification sur le proxy n’est en effet pas prise en charge.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cette classe faisant partie intégrante du spring framework, comment m’est-il possible de l’étendre proprement dans Alfresco ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Nov 2011 10:42:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/pb-sur-les-dashlets-avec-acc%C3%A8s-externe-derri%C3%A8re-un-proxy/m-p/181996#M135126</guid>
      <dc:creator>mlagneaux</dc:creator>
      <dc:date>2011-11-04T10:42:16Z</dc:date>
    </item>
  </channel>
</rss>

