Bonjour à tous,

Nous essayons de tester OBM version 2.3.18 pour résoudre les problèmes d'organisation de réunion/notification ical/synchro TB.

    Voici notre configuration actuelle :
        Serveur : Debian + postgresSQL + LemonLDAP::ng + OBM 2.3.18
Client : WinXP + Mozilla Thunderbird 3.1.9 + Lightning 1.0b2.03obm + OBM Connector 2.4.1.17

Nous utilisons uniquement la partie agenda d'OBM nous disposons d'une messagerie d'entreprise complétement disjointe. La base d'utilisateur est cependant la même par l'intermédiaire de notre LDAP interrogé par OBM via LemonLDAP.

    Quand j'essaye de me connecter j'obtiens l'erreur suivante :
"Erreur d'authentification : mauvais login ou mot de passe"
Il va de soi que les identifiants/mdp sont corrects, ils passent d'ailleurs sur l'interface web. Pour essayer de trouver plus d'info, nous sommes passer en mode debug pour les log je les joint à ce courriel. De la même façon nous avons vérifié les log sur le serveur et rien de spécial n'apparait. L'accès est bien loggué mais il n'y a pas de message d'erreur.

En relisant le log pour éliminer les mot de passe =-O , j'ai remarqué la ligne suivante : [DEBUG ] JS console: (Fri Apr 08 2011 13:06:13 GMT+0200) > [JavaScript Error: "uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMsgSendLater.hasUnsentMessages]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://messenger/content/mail-offline.js :: anonymous :: line 81" data: no]"] qui m'a laissé supposer que mes test sur un thunderbird sans compte de messagerie configuré pouvaient être une source de problème. J'ai donc configurer un compte de messagerie et relancer un test de synchronisation d'où le second fichier de log ci-joint. Il apparaît alors un certain nombre de message faisant référence à notre serveur de messagerie et au non support de la RFC 5746. [DEBUG ] JS console: (Fri Apr 08 2011 14:01:31 GMT+0200) > messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555

Doit-on comprendre que les évolutions pour résoudre les problèmes de prise en charge des notifications ical s'appuient sur la partie messagerie ? Cette hypothèse me parait invraisemblable, elle reviendrait à dire qu'il devient quasi impossible d'utiliser l'agenda sans les autres parties d'obm ce qui est notre cas et que de plus les améliorations sur la gestion des notifications restent inaccessibles à tous les utilisateurs se trouvant dans le même cas que nous. Dans ce cas y a-t-il un moyen de configurer OBM par rapport à notre solution de messagerie externe à OBM ?

Je préfére pensez que je suis sur une mauvaise piste et que les messages relatifs à la messagerie n'ont rien à voir. En revanche, je suis un peu à cours d'idée auriez-vous une meilleure piste expliquant l'échec de la connexion ?

        Cordialement,
New session: Fri Apr 08 2011 13:05:52 GMT+0200
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:05:52 GMT+0200)  > new UtilsOBM()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:05:57 GMT+0200)  > new UtilsOBM()
[DEBUG  ] Base_Synchronizer: (Fri Apr 08 2011 13:05:57 GMT+0200)  > 
Base_Synchronizer()
[DEBUG  ] ObmGlobalData: (Fri Apr 08 2011 13:05:57 GMT+0200)  > new 
ObmGlobalData()
[DEBUG  ] Base_Synchronizer: (Fri Apr 08 2011 13:05:57 GMT+0200)  > 
Base_Synchronizer()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:05:58 GMT+0200)  > new UtilsOBM()
[DEBUG  ] === lightningOverlay: (Fri Apr 08 2011 13:05:58 GMT+0200)  > 
subscribeToOBMCalendar: Setting pref calendar.itip.notify=false
[DEBUG  ] JS console: (Fri Apr 08 2011 13:06:01 GMT+0200)  > [JavaScript Error: 
"Gloda.myContact is null" {file: 
"file:///C:/Program%20Files/Mozilla%20Thunderbird/components/glautocomp.js" 
line: 283}]
[DEBUG  ] JS console: (Fri Apr 08 2011 13:06:01 GMT+0200)  > 2011-04-08 
13:06:01        gloda.ds.qfq    ERROR   Exception: TypeError: Gloda.myContact 
is null

[DEBUG  ] JS console: (Fri Apr 08 2011 13:06:13 GMT+0200)  > [JavaScript Error: 
"uncaught exception: [Exception... "Component returned failure code: 0x80004005 
(NS_ERROR_FAILURE) [nsIMsgSendLater.hasUnsentMessages]"  nsresult: "0x80004005 
(NS_ERROR_FAILURE)"  location: "JS frame :: 
chrome://messenger/content/mail-offline.js :: anonymous :: line 81"  data: no]"]
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:06:22 GMT+0200)  > new UtilsOBM()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:07:47 GMT+0200)  > new UtilsOBM()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:07:52 GMT+0200)  > new UtilsOBM()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:07:52 GMT+0200)  > new UtilsOBM()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > new 
ObmRCalendarSync()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
getSubscribleCalendars()
[DEBUG  ] ObmRRemoteAPIService.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
createCalendarProxy()
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 13:07:52 GMT+0200)  > new 
obmCalendarProxy()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > _doLogin()
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 13:07:52 GMT+0200)  > doLogin()
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > invoke
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
_sendRESTRequest: 
https://obm-test.ac-toulouse.fr/obm-sync/services/login/doLogin(
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  >   login=hbayles
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  >   
&password=******
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  >   
&origin=thunderbird[ext: 2.4.1.17, light: 1.0b2.03obm]
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > )
[DEBUG  ] JS console: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
obm-test.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
_onSendRESTRequest: doLogin => <?xml version="1.0" encoding="UTF-8"?><error 
xmlns="http://www.obm.org/xsd/sync/error.xsd";><message>Login failed for user 
'hbayles' with password '******'</message></error>
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
_callback(aMethodName = doLogin)
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
_onLogged()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 13:07:52 GMT+0200)  > 
_ensureValidResponse(doLogin)
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:08:03 GMT+0200)  > new UtilsOBM()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 13:08:27 GMT+0200)  > new UtilsOBM()
New session: Fri Apr 08 2011 14:01:00 GMT+0200
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 14:01:00 GMT+0200)  > new UtilsOBM()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 14:01:01 GMT+0200)  > new UtilsOBM()
[DEBUG  ] Base_Synchronizer: (Fri Apr 08 2011 14:01:01 GMT+0200)  > 
Base_Synchronizer()
[DEBUG  ] ObmGlobalData: (Fri Apr 08 2011 14:01:01 GMT+0200)  > new 
ObmGlobalData()
[DEBUG  ] Base_Synchronizer: (Fri Apr 08 2011 14:01:01 GMT+0200)  > 
Base_Synchronizer()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 14:01:01 GMT+0200)  > new UtilsOBM()
[DEBUG  ] === lightningOverlay: (Fri Apr 08 2011 14:01:01 GMT+0200)  > 
subscribeToOBMCalendar: Setting pref calendar.itip.notify=false
[DEBUG  ] JS console: (Fri Apr 08 2011 14:01:03 GMT+0200)  > 
messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new UtilsOBM()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new 
ObmSyncManager()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
ObmSyncManager.syncAll()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > Using new 
REST component
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new UtilsOBM()
[DEBUG  ] obmRAddressBookSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new 
obmRAddressBookSync()
[DEBUG  ] ObmAddressBooksManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new 
ObmAddressBooksManager()
[DEBUG  ] UtilsOBM: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new UtilsOBM()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new 
ObmRCalendarSync()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > Read prefs: 
extensions.obm.calEvents.is_sync_enabled=true
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > OR 
extensions.obm.calTasks.is_sync_enabled=true
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > check 
extensions.obm.extensionUpgrade24: true
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > [syncAll] 
nextOperation: cal
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
mergeAllCalendars()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
mergeCalendars
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > [syncAll] 
onStart
[DEBUG  ] ObmRRemoteAPIService.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
createCalendarProxy()
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 14:01:20 GMT+0200)  > new 
obmCalendarProxy()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > _doLogin()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > [syncAll] 
onNewOperation: opName=_logUserIn, opData=null
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 14:01:20 GMT+0200)  > doLogin()
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > invoke
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
_sendRESTRequest: 
https://obm-test.ac-toulouse.fr/obm-sync/services/login/doLogin(
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  >   login=hbayles
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  >   
&password=******
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  >   
&origin=thunderbird[ext: 2.4.1.17, light: 1.0b2.03obm]
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > )
[DEBUG  ] JS console: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
obm-test.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
_onSendRESTRequest: doLogin => <?xml version="1.0" encoding="UTF-8"?><error 
xmlns="http://www.obm.org/xsd/sync/error.xsd";><message>Login failed for user 
'hbayles' with password '******'</message></error>
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
_callback(aMethodName = doLogin)
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
_onLogged()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > 
_ensureValidResponse(doLogin)
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:01:20 GMT+0200)  > [syncAll] 
onStop: res=2147500037, message=Erreur d'authentification : mauvais login ou 
mot de passe
[DEBUG  ] JS console: (Fri Apr 08 2011 14:01:31 GMT+0200)  > 
messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] JS console: (Fri Apr 08 2011 14:01:31 GMT+0200)  > 
messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] JS console: (Fri Apr 08 2011 14:01:32 GMT+0200)  > 
messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] JS console: (Fri Apr 08 2011 14:01:32 GMT+0200)  > 
messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > new 
ObmSyncManager()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
ObmSyncManager.syncAll()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > Using new 
REST component
[DEBUG  ] obmRAddressBookSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > new 
obmRAddressBookSync()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > new 
ObmRCalendarSync()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > Read prefs: 
extensions.obm.calEvents.is_sync_enabled=true
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > OR 
extensions.obm.calTasks.is_sync_enabled=true
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > check 
extensions.obm.extensionUpgrade24: true
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > [syncAll] 
nextOperation: cal
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
mergeAllCalendars()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
mergeCalendars
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > [syncAll] 
onStart
[DEBUG  ] ObmRRemoteAPIService.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
createCalendarProxy()
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 14:06:24 GMT+0200)  > new 
obmCalendarProxy()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > _doLogin()
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > [syncAll] 
onNewOperation: opName=_logUserIn, opData=null
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 14:06:24 GMT+0200)  > doLogin()
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > invoke
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
_sendRESTRequest: 
https://obm-test.ac-toulouse.fr/obm-sync/services/login/doLogin(
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  >   login=hbayles
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  >   
&password=******
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  >   
&origin=thunderbird[ext: 2.4.1.17, light: 1.0b2.03obm]
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > )
[DEBUG  ] JS console: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
obm-test.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] RESTClient.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
_onSendRESTRequest: doLogin => <?xml version="1.0" encoding="UTF-8"?><error 
xmlns="http://www.obm.org/xsd/sync/error.xsd";><message>Login failed for user 
'hbayles' with password '******'</message></error>
[DEBUG  ] obmCalendarProxy: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
_callback(aMethodName = doLogin)
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
_onLogged()
[DEBUG  ] obmRCalendarSync.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > 
_ensureValidResponse(doLogin)
[DEBUG  ] obmSyncManager.js: (Fri Apr 08 2011 14:06:24 GMT+0200)  > [syncAll] 
onStop: res=2147500037, message=Erreur d'authentification : mauvais login ou 
mot de passe
[DEBUG  ] === mainOverlay: (Fri Apr 08 2011 14:08:41 GMT+0200)  > 
MyAbListener::onItemAdded()
[DEBUG  ] Base_Synchronizer: (Fri Apr 08 2011 14:08:41 GMT+0200)  > 
notifyItemAdded
[DEBUG  ] Base_Synchronizer: (Fri Apr 08 2011 14:08:41 GMT+0200)  > ! 
isContainerManagedByOBM
[DEBUG  ] JS console: (Fri Apr 08 2011 14:08:41 GMT+0200)  > 
messagerie.ac-toulouse.fr : server does not support RFC 5746, see CVE-2009-3555
[DEBUG  ] === mainOverlay: (Fri Apr 08 2011 14:16:30 GMT+0200)  > 
MyAbListener::onItemPropertyChanged():item: [xpconnect wrapped nsISupports], 
property: null, oldValue: null, newValue: null

<<attachment: hugo_bayles.vcf>>

_______________________________________________
Obm mailing list
[email protected]
http://list.obm.org/mailman/listinfo/obm

Répondre à