Forum Astuces.divers imapsync ne progresse pas depuis des jour

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
4
jan.
2013

bonjour la comunaute
je suis nouvelle sur le forum et j'ai un gros soucis avec imapsync.
j'ai installer imapsync pour m'exercer au cas ou je serais obliger un de ces jour de l'utiliser j'ai donc executer la commande pour la migration mais sa va bientôt faire 6h de temps que sa m'affiche ceci

****
/usr/bin/imapsync --buffersize 8192000 --nosyncacls --subscribe --syncinternaldates --host1 192.168.1.10 --port1 993 --user1 chimene.ngameni --password1 MASKED --ssl2 --host2 192.168.1.48 port1 143 --user2 admin --password2 MASKED --ssl2 --authmech2 LOGIN --debugimap --authmech1 LOGIN --noauthmd5
Turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
TimeZone:[africa/douala]
Will try to use LOGIN authentication on host1
Will try to use LOGIN authentication on host2
From imap server [192.168.1.10] port [993] user [chimene.ngameni]
To imap server [192.168.1.48] port [993] user [admin]
From connection****

je ne sais pas ou sa bloque .
cordialement

  • # C'est une bonne question.....

    Posté par  (site web personnel) . Évalué à 1. Dernière modification le 04 janvier 2013 à 11:39.

    Salut !

    Je connais pas du tout l'outil et il n'a pas l'air libre, et download payant maintenant !! top !!
    Donc pour tester c'est mort….

    • Soit il tourne comme un proc mais ne fait pas de log ( possible )
    • Soit il est scotché ! Tu n'a pas précisé, mais vu la page de présentation ca ressemble à un batch périodique…

    As tu vérifié que toutes les dépendances sont bien remplie ?

    Sur debian :
    libmail-imapclient-perl
    libterm-readkey-perl
    libdate-manip-perl
    libdigest-md5-perl
    Encore que cela devrait gueuler si il manque un truc sur un require….

    L'étape d'après c'est augmenter la verbosité soit
    => par option ? -v ? -d ?
    => mode debug de perl car il est écrit dans ce langage ton bidule

    Fuse : j'en Use et Abuse !

  • # Pas normal

    Posté par  . Évalué à 1.

    Hello,

    Pour l'utiliser couramment, non ce n'est pas normal.

    Voici un exemple de mon utilisation (mirroir de ma boite Gmail sur mon serveur de mail) :

    $RCSfile: imapsync,v $ $Revision: 1.404 $ $Date: 2011/02/21 03:35:39 $ 
    Here is a [linux] system (Linux srv.monserveur.com 3.2.13-grsec-xxxx-grs-ipv6-64 #1 SMP Thu Mar 29 09:48:59 UTC 2012 x86_64)
    With perl 5.10.1 Mail::IMAPClient  3.25
    Command line used:
    /usr/bin/imapsync --host1 imap.gmail.com --ssl1 --authmech1 LOGIN --regextrans2 s/\[Gmail\]/Gmail/ --user1 trucmuche@gmail.com --password1 MASKED --host2 localhost --user2 gmail@monserveur.com --authmech2 LOGIN --password2 MASKED --useheader=X-Gmail-Received --useheader Message-Id
    
    

    Et au bout de 5 minutes, la synchro s'est terminée…

    Tu utilises quelle version ? Pour ma part 1.404…

    Tu sync entre quels types de serveurs IMAP ?

  • # Un peu violent mais bon ...

    Posté par  . Évalué à 2.

    … si tu veux savoir ou "ça bloque", strace devrait pouvoir t'aider, mais il faut avoir un certain bagage "développeur" pour en comprendre la sortie.

    strace -fF -o /tmp/le_log /usr/bin/imapsync --buffersize 8192000 --nosyncacls --subscribe --syncinternaldates --host1 192.168.1.10 --port1 993 --user1 chimene.ngameni --password1 MASKED --ssl2 --host2 192.168.1.48 port1 143 --user2 admin --password2 MASKED --ssl2 --authmech2 LOGIN --debugimap --authmech1 LOGIN --noauthmd5

    qd ça bloque, tu le killes et tu regardes les dernières lignes de /tmp/le_log.
    Le -fF sert à ce que strace suive également les processus fils, et le -o permet de balancer l'output dans un fichier.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.