Tâche #12668
Distribution EOLE - Scénario #12723: Faire fonctionner les applications web utilisant le proxy CAS en 2.5.1
Problème de génération des tickets PGT
Description
Sur 2.5 lorsqu'une application demande un ticket PGT cela ne fonctionne pas.
On obtiens la trace suivante dans les logs de EoleSSO :
2015-08-26T15:25:33.752758+02:00 scribe.ac-test.lan eolesso: [-] Unhandled error in Deferred: 2015-08-26T15:25:33.753340+02:00 scribe.ac-test.lan eolesso: [-] Unhandled Error 2015-08-26T15:25:33.753593+02:00 scribe.ac-test.lan eolesso: [-] #011Traceback (most recent call last): 2015-08-26T15:25:33.753842+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks 2015-08-26T15:25:33.754151+02:00 scribe.ac-test.lan eolesso: [-] #011 current.result = callback(current.result, *args, **kw) 2015-08-26T15:25:33.754470+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 253, in _checkTimeout 2015-08-26T15:25:33.754748+02:00 scribe.ac-test.lan eolesso: [-] #011 userDeferred.callback(result) 2015-08-26T15:25:33.755006+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 382, in callback 2015-08-26T15:25:33.755312+02:00 scribe.ac-test.lan eolesso: [-] #011 self._startRunCallbacks(result) 2015-08-26T15:25:33.755563+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks 2015-08-26T15:25:33.755820+02:00 scribe.ac-test.lan eolesso: [-] #011 self._runCallbacks() 2015-08-26T15:25:33.756080+02:00 scribe.ac-test.lan eolesso: [-] #011--- <exception caught here> --- 2015-08-26T15:25:33.756332+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks 2015-08-26T15:25:33.756590+02:00 scribe.ac-test.lan eolesso: [-] #011 current.result = callback(current.result, *args, **kw) 2015-08-26T15:25:33.756858+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 440, in _setRealAddress 2015-08-26T15:25:33.757120+02:00 scribe.ac-test.lan eolesso: [-] #011 self.doConnect() 2015-08-26T15:25:33.757395+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 569, in doConnect 2015-08-26T15:25:33.757655+02:00 scribe.ac-test.lan eolesso: [-] #011 connectResult = self.socket.connect_ex(self.realAddress) 2015-08-26T15:25:33.757920+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/socket.py", line 224, in meth 2015-08-26T15:25:33.758185+02:00 scribe.ac-test.lan eolesso: [-] #011 return getattr(self._sock,name)(*args) 2015-08-26T15:25:33.758459+02:00 scribe.ac-test.lan eolesso: [-] #011exceptions.TypeError: an integer is required
Révisions associées
envoi du PGT : port forcé à 80 ou 443 si non spécifié
ref #12668 @1h
Historique
#1 Mis à jour par Philippe Caseiro il y a plus de 8 ans
2015-08-26T15:25:33.752758+02:00 scribe.ac-test.lan eolesso: [-] Unhandled error in Deferred:
2015-08-26T15:25:33.753340+02:00 scribe.ac-test.lan eolesso: [-] Unhandled Error
2015-08-26T15:25:33.753593+02:00 scribe.ac-test.lan eolesso: [-] #011Traceback (most recent call last):
2015-08-26T15:25:33.753842+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2015-08-26T15:25:33.754151+02:00 scribe.ac-test.lan eolesso: [-] #011 current.result = callback(current.result, *args, **kw)
2015-08-26T15:25:33.754470+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 253, in _checkTimeout
2015-08-26T15:25:33.754748+02:00 scribe.ac-test.lan eolesso: [-] #011 userDeferred.callback(result)
2015-08-26T15:25:33.755006+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 382, in callback
2015-08-26T15:25:33.755312+02:00 scribe.ac-test.lan eolesso: [-] #011 self._startRunCallbacks(result)
2015-08-26T15:25:33.755563+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
2015-08-26T15:25:33.755820+02:00 scribe.ac-test.lan eolesso: [-] #011 self._runCallbacks()
2015-08-26T15:25:33.756080+02:00 scribe.ac-test.lan eolesso: [-] #011--- <exception caught here> ---
2015-08-26T15:25:33.756332+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2015-08-26T15:25:33.756590+02:00 scribe.ac-test.lan eolesso: [-] #011 current.result = callback(current.result, *args, **kw)
2015-08-26T15:25:33.756858+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 440, in _setRealAddress
2015-08-26T15:25:33.757120+02:00 scribe.ac-test.lan eolesso: [-] #011 self.doConnect()
2015-08-26T15:25:33.757395+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 569, in doConnect
2015-08-26T15:25:33.757655+02:00 scribe.ac-test.lan eolesso: [-] #011 connectResult = self.socket.connect_ex(self.realAddress)
2015-08-26T15:25:33.757920+02:00 scribe.ac-test.lan eolesso: [-] #011 File "/usr/lib/python2.7/socket.py", line 224, in meth
2015-08-26T15:25:33.758185+02:00 scribe.ac-test.lan eolesso: [-] #011 return getattr(self._sock,name)(*args)
2015-08-26T15:25:33.758459+02:00 scribe.ac-test.lan eolesso: [-] #011exceptions.TypeError: an integer is required
#2 Mis à jour par Philippe Caseiro il y a plus de 8 ans
Pour info :
En 2.5 la lib M2Crypto n'est pas cette que nous avons patché mais la version upstream de ubuntu. Attention au problème heartblead
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Tracker changé de Anomalie à Tâche
- Temps estimé mis à 4.00 h
- Tâche parente mis à #12723
- Restant à faire (heures) mis à 4.0
#4 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#5 Mis à jour par Scrum Master il y a plus de 8 ans
- Assigné à mis à Bruno Boiget
#6 Mis à jour par Bruno Boiget il y a plus de 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 4.0 à 0.25
#7 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Joël Cuissinat il y a plus de 8 ans
Les 3 applications sont fonctionnelles sur AmonEcole et Scribe 2.5.1 (eole-sso 2.5.1~1-1).
#9 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0