SOGo | BTS

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002303SOGoOpenChange backendpublic2013-04-26 10:412013-06-25 11:46
Reporterdaoustc 
Assigned Toludovic 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionduplicate 
PlatformOSOS Version
Product Version2.0.5 
Target VersionFixed in Version 
Summary0002303: samba 4 panic au loggin de outlook
Description2.0.5a

ça fonctionnait bien le jour 1, au début du jour 2 lorsque je me connecte sur outlook j'obtiens cette erreur. Je dois repartir le service samba4 et réouvrir outlook pour rétablir la connexion. Le lendemain je dois refaire la même chose.

2013/04/26 10:21:48, 0] mapiproxy/libmapistore/mapistore_namedprops.c:64(mapistore_namedprops_init)
  database = /var/lib/samba4/private/mapistore/named_properties.ldb
[2013/04/26 10:21:48, 0] mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1687(dcesrv_EcDoConnectEx)
  [exchange_emsmdb]: New session added: 0
[2013/04/26 10:21:48, 0] ../lib/util/util.c:457(dump_data)
  [0000] 00 00 04 00 61 00 61 00 5D 00 FE 00 00 01 0C 04 ....a.a. ].......
  [0010] 00 01 00 00 00 00 4D 00 2F 6F 3D 46 69 72 73 74 ......M. /o=First
  [0020] 20 4F 72 67 61 6E 69 7A 61 74 69 6F 6E 2F 6F 75 Organiz ation/ou
  [0030] 3D 46 69 72 73 74 20 41 64 6D 69 6E 69 73 74 72 =First A dministr
  [0040] 61 74 69 76 65 20 47 72 6F 75 70 2F 63 6E 3D 52 ative Gr oup/cn=R
  [0050] 65 63 69 70 69 65 6E 74 73 2F 63 6E 3D 64 61 6F ecipient s/cn=dao
  [0060] 75 73 74 63 00 FF FF FF FF ustc.... .
[2013/04/26 10:21:48, 0] mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:682(EcDoRpc_process_transaction)
  MAPI Rop: 0xfe (0)
[2013/04/26 10:21:48, 0] MAPIStoreSOGo.m:224(sogo_backend_list_contexts)
  [SOGo: sogo_backend_list_contexts:224]
WARNING: system time changed by 67419 seconds: Fri Apr 26 10:21:48 2013

/usr/sbin/samba: Uncaught exception MAPIStoreIOException, reason: could not create special table 'socfs_daoustc'
[2013/04/26 10:21:48, 0] ../lib/util/fault.c:72(fault_report)
  ===============================================================
[2013/04/26 10:21:48, 0] ../lib/util/fault.c:73(fault_report)
  INTERNAL ERROR: Signal 6 in pid 24821 (4.0.1-4.centos6.1)
  Please read the Trouble-Shooting section of the Samba HOWTO
[2013/04/26 10:21:48, 0] ../lib/util/fault.c:75(fault_report)
  ===============================================================
[2013/04/26 10:21:48, 0] ../lib/util/fault.c:144(smb_panic_default)
  PANIC: internal error
Additional Information
centos 6.4
openchange.x86_64 2.0.r3665.sogo-1.centos6 @sogo-rhel6
openchange-ocsmanager.x86_64 2.0.r3665.sogo-1.centos6 @sogo-rhel6
openchange-rpcproxy.x86_64 2.0.r3665.sogo-1.centos6 @sogo-rhel6
sogo.x86_64 2.0.5a-1.centos6 @sogo-rhel6
sogo-openchange-backend.x86_64 2.0.5a-1.centos6 @sogo-rhel6
sope49-gdl1-mysql.x86_64 4.9-20130416_1664.el6.1 @sogo-rhel6
TagsNo tags attached.
Attached Filestxt file icon bt_sogo-loggin-from-outlook.txt [^] (14,796 bytes) 2013-04-30 10:20 [Show Content]
txt file icon configSOGo.txt [^] (2,313 bytes) 2013-05-01 13:52 [Show Content]
? file icon db-snafu.pcap [^] (159,968 bytes) 2013-05-02 10:29

- Relationships Relation Graph ] Dependency Graph ]
duplicate of 0002319closed Samba lost mysql connection 

-  Notes
(0005552)
jraby (viewer)
2013-04-29 09:17

Pouvez-vous produire un backtrace gdb tel que documenté ici: http://www.sogo.nu/english/nc/support/faq/article/how-do-i-debug-sogo.html [^]

À première vue, le problème se situe au niveau de la communication entre SOGo et votre serveur de db,
si la table socfs_daoustc existe vraiment sur le serveur de db, il y a probablement un élément externe qui empêche SOGo de s'y connecter.
Une trace tcpdump (pcap) ou tcpflow de la communication entre les 2 services pourrait être utile pour comprendre ce qui se passe.
(0005553)
daoustc (reporter)
2013-04-29 11:36

j'ai ajouté panic action = /usr/local/bin/gdb_backtrace %d au fichier smb.conf. j'espère avoir la backtrace à la prochaine erreur.

j'utilise samba4 comme ldap et le internal dns.

la bd mysql est sur le même serveur (localhost).
la table en question existe déjà et il y a du contenu.

Je ne connais pas la commande tcpdump. est-elle utilisable si sogo et mysql sont sur le même serveur.

Je vous envoie la backtrace dès que l'erreur ce reproduit
(0005554)
daoustc (reporter)
2013-04-30 10:25
edited on: 2013-04-30 10:25

J'ai envoyé le fichier contenant l'erreur qui c'est reproduite ce matin avec l'option "panic action" dans la config du samba. En espérant que celà puisse vous être utile.

bt_sogo-loggin-from-outlook.txt

(0005555)
jraby (viewer)
2013-04-30 14:31

C'est vraiment curieux, on dirait que sogo ne parvient pas a se connecter à votre base de données, pourtant, vous dites que la table existe, donc la configuration est bonne.

Savez-vous pourquoi les lignes suivantes apparaissent dans le logs:
WARNING: system time changed by 67419 seconds: Fri Apr 26 10:21:48 2013
WARNING: system time changed by 60316 seconds: Tue Apr 30 10:10:24 2013


Je ne suis pas certain qu'elles aient un lien avec le problème, mais il serait interessant de voir si le problème survient encore lorsque l'heure de la machine ne change pas de près de 16 heures d'un seul coup.

Un pcap de la communication entre sogo et votre serveur de base de données serait intéressant.
tcpdump -w db-snafu.pcap -i eth0 host database_host and port database_port


Modifier l'interface réseau, le 'database_host' et le database_port selon votre environnement.
Il faut démarrer la capture avant le faire le 'login' outlook. Envoyez nous ensuite le .pcap généré.
(0005556)
daoustc (reporter)
2013-05-01 10:15

J'ai fait de nouveau le test avec le tcpdump.

tcpdump -w db-snafu.pcap -i eth0 host 10.0.100.42 and port 3306

tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes

0 packets captured
0 packets received by filter
0 packets dropped by kernel


L'erreur ce reproduit a tous les jours. SOGo samba4 openchange et le mysql sont tous installé sur le même serveur.

avec la commande date j'ai fait afficher l'heure qui était pourtant correcte.
le WARNING: system time changed by 57980 seconds: Wed May 1 09:58:21 2013

y a t il autre chose à vérifié
(0005557)
jraby (viewer)
2013-05-01 10:46

Ajouter votre configuration sogo à ce ticket.

Pour la trace tcpdump, utilisez plutot: tcpdump -i lo -w db-snafu.pcap port 3306
(0005558)
daoustc (reporter)
2013-05-02 10:28

J'ai fait la capture avec la commande tcpdump -i lo -w db-snafu.pcap

Je n'ai pas mis le port 3306 puisqu'il ne me donnait rien même lorsque j'utilisait l'interface web.

WARNING: system time changed by X seconds ... semble correspondre au temps d'inactivité. (les dernières inscription dans le log la veille et ceux du jour)

Le poste d'où je fais le test avec outlook est connecté au domaine. je tenterai dans les prochaine jour le test d'un poste qui n'est pas connecté au domaine.

j'ai ajouter le pcap produit.
(0005562)
daoustc (reporter)
2013-05-03 10:25

Depuis un autre poste qui n'est pas connecté au domaine j'ai le même problème
(0005569)
daoustc (reporter)
2013-05-08 10:17

pour contourner le problème je dois redémarrer le service samba à tous les matins
(0005570)
jraby (viewer)
2013-05-08 16:41

Est-ce que samba tourne sur une vm ou sur un portable qui est mis en veille à chaque jour?

J'essaie de comprendre pourquoi samba se plain que le temps change...
(0005572)
daoustc (reporter)
2013-05-09 10:42

samba tourne sur un vmware qui fonctionne 24h/24

- Issue History
Date Modified Username Field Change
2013-04-26 10:41 daoustc New Issue
2013-04-29 09:17 jraby Note Added: 0005552
2013-04-29 11:36 daoustc Note Added: 0005553
2013-04-30 10:20 daoustc File Added: bt_sogo-loggin-from-outlook.txt
2013-04-30 10:25 daoustc Note Added: 0005554
2013-04-30 10:25 daoustc Note Edited: 0005554
2013-04-30 14:31 jraby Note Added: 0005555
2013-05-01 10:15 daoustc Note Added: 0005556
2013-05-01 10:46 jraby Note Added: 0005557
2013-05-01 13:52 daoustc File Added: configSOGo.txt
2013-05-02 10:28 daoustc Note Added: 0005558
2013-05-02 10:29 daoustc File Added: db-snafu.pcap
2013-05-03 10:25 daoustc Note Added: 0005562
2013-05-08 10:17 daoustc Note Added: 0005569
2013-05-08 16:41 jraby Note Added: 0005570
2013-05-09 10:42 daoustc Note Added: 0005572
2013-06-25 11:46 ludovic Relationship added duplicate of 0002319
2013-06-25 11:46 ludovic Duplicate ID 0 => 2319
2013-06-25 11:46 ludovic Status new => resolved
2013-06-25 11:46 ludovic Resolution open => duplicate
2013-06-25 11:46 ludovic Assigned To => ludovic


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker