Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
[sympa-fr] Installation de soap sur sympa 6.1.20
- From: Christophe GABORET <adresse@cachée>
- To: adresse@cachée
- Cc: Bonamy Vincent <adresse@cachée>
- Subject: [sympa-fr] Installation de soap sur sympa 6.1.20
- Date: Tue, 27 May 2014 17:38:04 +0200 (CEST)
Bonjour à tous,
Je me suis lancé dans l'installation de la portlet esup sympa, un peu la fleur au fusil.
Pour commencer, je me suis attaqué à un robot de mon serveur de listes en toute candeur.
J'ai pour cela:
ScriptAlias /sympasoap /usr/libexec/sympa/sympa_soap_server-wrapper.fcgi
<Location /sympasoap>
SetHandler fastcgi-script
</Location>
trusted_application
name sympasoap
md5password 755123874df16342b0cbcc802ebe14f2
proxy_for_variables user_email,remote_host
Après quelques temps, soap semble fonctionner enfin sur mon serveur sympa:
[root@sympa2012 httpd]# /usr/share/sympa/bin/sympa_soap_client.pl --soap_url=https://sympa.tem-tsp.eu/sympasoap --cookie=e879a1aa5d7f82dc2aea6e83bb360254e7
error : get_email_cookie
cookie : e879a1aa5d7f82dc2aea6e83bb360254e7
getEmailUserByCookie....
0
'adresse@cachée'
Y-a-t-il d'autres tests que je peux faire pour m'assurer que le service soap fonctionne ? J'ai vu de la documentation avec un login/password mais bon..
Avez-vous des recommandations à me faire pour ce service ou un retour d'expérience positive avec esup-portail ?
Pour ceux qui connaissent le portlet sympa, lors d'un mvn test j'ai systématiquement cette erreur (http et https et sans passer par CAS):
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.449 sec <<< FAILURE!
testSympa(org.esupportail.sympa.test.SympaTest) Time elapsed: 0.449 sec <<< ERROR!
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR: A node is used in a different document than the one that created it.
Si ça vous parle...
Je me suis lancé dans l'installation de la portlet esup sympa, un peu la fleur au fusil.
Pour commencer, je me suis attaqué à un robot de mon serveur de listes en toute candeur.
J'ai pour cela:
- installé httpd-mod_fastcgi (qui est différent de fcgi),
- modifié /etc/httpd/conf.d/sympa.conf avec
ScriptAlias /sympasoap /usr/libexec/sympa/sympa_soap_server-wrapper.fcgi
<Location /sympasoap>
SetHandler fastcgi-script
</Location>
- Rajouté soap_url sympa.tem-tsp.eu/sympasoap dans /etc/sympa/tem-tsp.eu/robot.conf (où tem-tsp.eu est le domaine de mon robot)
- et créé un fichier /etc/sympa/tem-tsp.eu/trusted_applications.conf :
trusted_application
name sympasoap
md5password 755123874df16342b0cbcc802ebe14f2
proxy_for_variables user_email,remote_host
Après quelques temps, soap semble fonctionner enfin sur mon serveur sympa:
[root@sympa2012 httpd]# /usr/share/sympa/bin/sympa_soap_client.pl --soap_url=https://sympa.tem-tsp.eu/sympasoap --cookie=e879a1aa5d7f82dc2aea6e83bb360254e7
error : get_email_cookie
cookie : e879a1aa5d7f82dc2aea6e83bb360254e7
getEmailUserByCookie....
0
'adresse@cachée'
Y-a-t-il d'autres tests que je peux faire pour m'assurer que le service soap fonctionne ? J'ai vu de la documentation avec un login/password mais bon..
Avez-vous des recommandations à me faire pour ce service ou un retour d'expérience positive avec esup-portail ?
Pour ceux qui connaissent le portlet sympa, lors d'un mvn test j'ai systématiquement cette erreur (http et https et sans passer par CAS):
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.449 sec <<< FAILURE!
testSympa(org.esupportail.sympa.test.SympaTest) Time elapsed: 0.449 sec <<< ERROR!
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR: A node is used in a different document than the one that created it.
Si ça vous parle...
Cordialement,
Christophe.
---
Christophe Gaboret
Responsable Service Infrastructure Systèmes Réseaux
Direction Informatique & Système d'Information
Institut Mines-Télécom
9, rue Charles Fourier 91011 Évry
Tél.: 01 60 76 45 40
Fax.: 01 60 76 43 21
Christophe.
---
Christophe Gaboret
Responsable Service Infrastructure Systèmes Réseaux
Direction Informatique & Système d'Information
Institut Mines-Télécom
9, rue Charles Fourier 91011 Évry
Tél.: 01 60 76 45 40
Fax.: 01 60 76 43 21
-
[sympa-fr] Installation de soap sur sympa 6.1.20,
Christophe GABORET, 27/05/2014
- Re: [sympa-fr] Installation de soap sur sympa 6.1.20, David Verdin, 28/05/2014
Archives gérées par MHonArc 2.6.19+.