Re: [Obm] OPUSH/jetty dans la version 2.4.0.1

2012-04-16 Par sujet Matthieu Baechler
Bonjour,

Nous avons des problèmes connus concernant l'utilisation excessive de
mémoire dans opush.

Le problème se produit principalement lors de l'initialisation des
périphériques mobiles puisque ceux-ci synchronisent le maximum de
données à ce moment précis.

Nous travaillons sur ce problème depuis maintenant 2 mois et des
évolutions importantes sont à venir sur la version 2.4.2.

En attendant, pour minimiser le problème, vous pouvez :

- allouer plusieurs Go de RAM à jetty (dans /etc/default/jetty)
- configurer vos smartphones pour synchroniser seulement 3 jours de
mails
- faire une mise en route progressive de vos smartphone de manière à
sérialiser la synchronisation initiale de chaque périphérique

Cordialement,

-- 
Matthieu Baechler

Le jeudi 12 avril 2012 à 17:20 +0200, Couturie Laure-Amélie a écrit :
 Bonjour,
 
 Nous venons de faire l'upgrade de notre serveur obm en version 2.4.0.1. 
 Il est en exploitation depuis aout 2010 en version 2.3.12 avec environ 
 450 utilisateurs satisfaits de ce service.
 Tout s'est plutôt bien passé, nous en avons profité pour installer 
 Roundcube qui fonctionne bien.
 
 Nous rencontrons un problème de mémoire avec  opush via jetty et le 
 process java jsvc.
 Nous avons augmenté la taille de ce process à 4GO avec l'argument 
 -Xmx4096m (le défaut était de 512m):
 # ps -ef|grep jsvc
 root   930 25026  0 17:03 pts/100:00:00 grep jsvc
 root 25007 1  0 15:48 ?00:00:00 /usr/bin/jsvc -user 
 jetty -cp 
 /usr/share/java/commons-daemon.jar:/usr/share/jetty/start.jar:/usr/share/jetty/start-daemon.jar:/usr/lib/jvm/java-6-sun/lib/tools.jar
  
 -outfile /var/log/jetty/out.log -errfile /var/log/jetty/out.log -pidfile 
 /var/run/jetty.pid -Xmx4096m -Djava.awt.headless=true 
 -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/var/cache/jetty/data 
 -Djava.library.path=/usr/lib -DSTART=/etc/jetty/start.config 
 -Djetty.home=/usr/share/jetty -Djetty.logs=/var/log/jetty 
 -Djetty.host=0.0.0.0 -Djetty.port=8082 
 org.mortbay.jetty.start.daemon.Bootstrap /etc/jetty/jetty-logging.xml 
 /etc/jetty/jetty.xml /etc/jetty/jetty-shared-webapps.xml
 jetty25008 25007 99 15:48 ?02:01:20 /usr/bin/jsvc -user 
 jetty -cp 
 /usr/share/java/commons-daemon.jar:/usr/share/jetty/start.jar:/usr/share/jetty/start-daemon.jar:/usr/lib/jvm/java-6-sun/lib/tools.jar
  
 -outfile /var/log/jetty/out.log -errfile /var/log/jetty/out.log -pidfile 
 /var/run/jetty.pid -Xmx4096m -Djava.awt.headless=true 
 -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/var/cache/jetty/data 
 -Djava.library.path=/usr/lib -DSTART=/etc/jetty/start.config 
 -Djetty.home=/usr/share/jetty -Djetty.logs=/var/log/jetty 
 -Djetty.host=0.0.0.0 -Djetty.port=8082 
 org.mortbay.jetty.start.daemon.Bootstrap /etc/jetty/jetty-logging.xml 
 /etc/jetty/jetty.xml /etc/jetty/jetty-shared-webapps.xml
 
 En surveillant le démon par top, on voit sa taille mémoire augmenter et 
 le service finit par se planter sur des erreurs de type (opush.log):
 17:21:21.921 [ERROR] {o.o.a.t.TransactionalInterceptor} 
 [t/c/r/]:transaction was rollback
 java.lang.OutOfMemoryError: GC overhead limit exceeded
 17:21:22.005 [ERROR] {o.o.a.t.TransactionalInterceptor} [t/c/r/]:GC 
 overhead limit exceeded
 java.lang.OutOfMemoryError: GC overhead limit exceeded
 
 Quelqu'un a t il rencontré le même problème? A t on un problème de 
 paramétrage? (nous avons environ 70 périphériques mobiles déclarés)
 
 Merci d'avance. Cordialement.
 


___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


Re: [Obm] Debian squeeze support

2012-04-16 Par sujet Matthieu Baechler
Hi,

Le samedi 07 avril 2012 à 15:12 +0200, Jean-Marc Pocheau a écrit :
 Hi,
 
 I was expecting the support of Squeeze in a few days in the 2.4.1 release,
 but I see that this has been postponed to 2.4.2.

As far as I know, it's not postponed to 2.4.2

 Considering that this is a free product, I cannot ask for too much and 
 obviously
 one can only thank the developers, but I have already waited a long time 
 for this
 support and now, I cannot wait for too long, and I may have to change my 
 plans
 for another product.
 
 So I need to know if you have an estimated date for this ?

We are trying to reduce the scope of obm 2.4.1 in order to release it by
the end of the month. But don't take this for granted, it's a tentative.

Regards,

-- 
Matthieu Baechler matthieu.baech...@linagora.com

___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


Re: [Obm] obm icalendar

2012-04-16 Par sujet Matthieu Baechler
Bonjour,

Le mercredi 04 avril 2012 à 16:47 +0200, Alexandre PIASER a écrit :
 Bonjour,
 
   Dans mon entreprise, j'utilise deux applications agenda qui ne 
 sont pas open source. La première envoie à la seconde des fichiers ICS 
 pour synchroniser les calendriers des utilisateurs.
 Je veux remplacer la deuxième application par obm (calendrier).
 J'ai essayé d'importer les fichiers ICS générés par la première 
 application dans obm. Les fichiers ICS qui créent un événement sont 
 correctement importés, mais les fichiers ICS qui annulent un événement 
 ne sont pas correctement importés.
 Je suppose qu'obm peut le faire?

Ce n'est malheureusement pas le cas. L'import ICS n'est pas une fonction
de synchronisation inter-application mais uniquement une fonction
d'import initial.

Cela dit, cette fonction nous intéresserait si vous souhaitiez
contribuer à OBM !

Cordialement,

-- 
Matthieu Baechler matthieu.baech...@linagora.com

___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm