Koozali.org: home of the SME Server

Fetchmail ne récupère plus les messages [Résolu]

Offline Le_Rebelle

  • 4
  • +0/-0
Fetchmail ne récupère plus les messages [Résolu]
« on: May 13, 2017, 05:09:10 PM »
Bonjour,

tout est dans le titre.

J'ai fetchmail installé et opérationnel depuis quelques mois sur une SME 9.2.

Il y a quelques jours de cela, plusieurs éléments de la SME ont été mis à jour. Depuis lors, je ne sais laquelle des mise à jour à provoqué cela, mais il n'y a plus moyen que je récupère mes mails avec fetchmail.

J'ai paramétré Horde à des fins de tests et pas de soucis, mes mails sont récupérés.

En revanche, le couple Roundcube + fetchmail est en panne.

Si quelqu'un a une idée sur le problème et qu'il peut m'aider à le résoudre, je lui en serai reconnaissant.

Salutations.

Stef
« Last Edit: May 14, 2017, 09:37:22 AM by Le_Rebelle »

Offline Jean-Philippe Pialasse

  • *
  • 2,762
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Fetchmail ne récupère plus les messages
« Reply #1 on: May 13, 2017, 06:12:12 PM »
Si je comprends bien en accedant avec horde tu peux voir les mails recuperés par fetchmails mais pas par roundcube?

Les mails directement envoyés à la sme sont ils bien recu depuis roundcube et horde ?

Je pense que l'on va avoir besoin de beaucoup plus d'informations, et il va falloire passer sur bugs.contribs.org pour attacher les logs et retour de commande à la discussion.


L'extraction des logs de fetchmail, le retour des commandes /sbin/e-smith/audittools/newrpms et /sbin/e-smith/templates

Offline Le_Rebelle

  • 4
  • +0/-0
Re: Fetchmail ne récupère plus les messages
« Reply #2 on: May 13, 2017, 06:29:59 PM »
bonsoir et merci de m'avoir répondu si rapidement ;-)

En fait, mon problème est plus vicieux que cela ;-)

Horde a la particularité de récupérer les mails de boîtes extérieures dès l'instant où sont réglés les paramètres de serveur (pop / imap) et le couple login / mdp.

Roundcube, lui, se contente de transférer vers la boîte interne SME du user les mails de boîtes externes que fetchmail a chargé (j'espère me faire comprendre ;-) ).

Pour moi, c'est fetchmail qui est "en carafe" mais je n'arrive pas à comprendre pourquoi....Comme je préfère le coté épuré de Roundcube à celui un peu plus "usine à gaz" (lol) de Horde, j'ai trouvé une solution de dépannage : je fais récupérer les mails par horde et je les traite dans Roundcube...reste que cela n'est pas très pratique...jusqu'ici, quand fetchmail faisait bien son taff, je me contentais de me logger dans roundcube et hop, j'avais tous mes mails directement...chose qui ne m'est désormais plus possible pour l'instant.

alors, la commande "/sbin/e-smith/audittools/newrpms", renvoie ceci :

Code: [Select]
[root@sme-server-9 ~]# /sbin/e-smith/audittools/newrpms
Modules complémentaires chargés : fastestmirror, smeserver
Loading mirror speeds from cached hostfile
 * base: miroir.univ-paris13.fr
 * smeaddons: mirror.canada.pialasse.com
 * smeos: mirror.canada.pialasse.com
 * smeupdates: mirror.canada.pialasse.com
 * updates: miroir.univ-paris13.fr
Paquets supplémentaires
BackupPC.x86_64                          3.3.1-5.el6                @smecontribs
automysqlbackup.noarch                   3.0.RC6-5.el6.sme          @smecontribs
awstats.noarch                           7.1-1.el6.rf               @smecontribs
fluxbb.noarch                            1.5.8-1.el6.fws            @fws
fping.x86_64                             3.10-1.el6.rf              @smecontribs
gd-last.x86_64                           2.2.3-1.el6.remi           @remi
hddtemp.x86_64                           0.3-0.20.beta15.el6        @smecontribs
kernel.x86_64                            2.6.32-642.15.1.el6        @updates
libmcrypt.x86_64                         2.5.8-9.el6                @epel
libwebp.x86_64                           0.4.3-3.el6                @epel
libzip-last.x86_64                       1.1.3-1.el6.remi           @remi
lshw.x86_64                              2.17-1.el6.rf              @smecontribs
openvpn.x86_64                           2.3.11-1.el6               @smecontribs
perl-File-RsyncP.x86_64                  0.72-1.el6                 @smecontribs
perl-Net-FTP-AutoReconnect.noarch        0.3-3.el6                  @smecontribs
perl-Net-FTP-RetrHandle.noarch           0.2-3.el6                  @smecontribs
perl-Net-OpenVPN-Manage.noarch           0.02-2.el6.sme             @smecontribs
perl-rrdtool.x86_64                      1.4.7-1.el6.rfx            @smecontribs
php-IDNA_Convert.noarch                  0.8.0-1.el6                @smecontribs
php-PHPMailer.noarch                     5.2.16-2.el6               @smecontribs
php-getid3.noarch                        1:1.9.12-1.el6             @smecontribs
php-kolab-net-ldap3.noarch               1.0.3-1.el6                @smecontribs
php-pear-Net-IDNA2.noarch                0.1.1-3.el6                @smecontribs
php-pear-Net-LDAP2.noarch                2.1.0-1.el6                @smecontribs
php-pear-Net-Sieve.noarch                1.3.4-1.el6                @smecontribs
php-php-gettext.noarch                   1.0.11-12.el6              @smecontribs
php-simplepie.noarch                     1.3.1-3.el6                @smecontribs
php-tcpdf.noarch                         6.2.11-1.el6               @smecontribs
php-tcpdf-dejavu-sans-fonts.noarch       6.2.11-1.el6               @smecontribs
php54.x86_64                             2.1-4.el6.remi             @remi
php54-php.x86_64                         5.4.45-12.el6.remi         @remi
php54-php-bcmath.x86_64                  5.4.45-12.el6.remi         @remi
php54-php-cli.x86_64                     5.4.45-12.el6.remi         @remi
php54-php-common.x86_64                  5.4.45-12.el6.remi         @remi
php54-php-enchant.x86_64                 5.4.45-12.el6.remi         @remi
php54-php-gd.x86_64                      5.4.45-12.el6.remi         @remi
php54-php-imap.x86_64                    5.4.45-12.el6.remi         @remi
php54-php-ldap.x86_64                    5.4.45-12.el6.remi         @remi
php54-php-mbstring.x86_64                5.4.45-12.el6.remi         @remi
php54-php-mcrypt.x86_64                  5.4.45-12.el6.remi         @remi
php54-php-mysqlnd.x86_64                 5.4.45-12.el6.remi         @remi
php54-php-pdo.x86_64                     5.4.45-12.el6.remi         @remi
php54-php-pear.noarch                    1:1.10.1-7.el6.remi        @remi
php54-php-pecl-zip.x86_64                1.13.5-1.el6.remi          @remi
php54-php-process.x86_64                 5.4.45-12.el6.remi         @remi
php54-php-soap.x86_64                    5.4.45-12.el6.remi         @remi
php54-php-tidy.x86_64                    5.4.45-12.el6.remi         @remi
php54-php-xml.x86_64                     5.4.45-12.el6.remi         @remi
php54-runtime.x86_64                     2.1-4.el6.remi             @remi
php55.x86_64                             2.1-5.el6.remi             @remi
php55-php.x86_64                         5.5.38-4.el6.remi          @remi
php55-php-bcmath.x86_64                  5.5.38-4.el6.remi          @remi
php55-php-cli.x86_64                     5.5.38-4.el6.remi          @remi
php55-php-common.x86_64                  5.5.38-4.el6.remi          @remi
php55-php-enchant.x86_64                 5.5.38-4.el6.remi          @remi
php55-php-gd.x86_64                      5.5.38-4.el6.remi          @remi
php55-php-imap.x86_64                    5.5.38-4.el6.remi          @remi
php55-php-ldap.x86_64                    5.5.38-4.el6.remi          @remi
php55-php-mbstring.x86_64                5.5.38-4.el6.remi          @remi
php55-php-mcrypt.x86_64                  5.5.38-4.el6.remi          @remi
php55-php-mysqlnd.x86_64                 5.5.38-4.el6.remi          @remi
php55-php-pdo.x86_64                     5.5.38-4.el6.remi          @remi
php55-php-pear.noarch                    1:1.10.1-7.el6.remi        @remi
php55-php-pecl-jsonc.x86_64              1.3.10-1.el6.remi          @remi
php55-php-pecl-zip.x86_64                1.13.5-1.el6.remi          @remi
php55-php-process.x86_64                 5.5.38-4.el6.remi          @remi
php55-php-soap.x86_64                    5.5.38-4.el6.remi          @remi
php55-php-tidy.x86_64                    5.5.38-4.el6.remi          @remi
php55-php-xml.x86_64                     5.5.38-4.el6.remi          @remi
php55-runtime.x86_64                     2.1-5.el6.remi             @remi
php56.x86_64                             2.1-5.el6.remi             @remi
php56-php.x86_64                         5.6.27-1.el6.remi          @remi
php56-php-bcmath.x86_64                  5.6.27-1.el6.remi          @remi
php56-php-cli.x86_64                     5.6.27-1.el6.remi          @remi
php56-php-common.x86_64                  5.6.27-1.el6.remi          @remi
php56-php-enchant.x86_64                 5.6.27-1.el6.remi          @remi
php56-php-gd.x86_64                      5.6.27-1.el6.remi          @remi
php56-php-imap.x86_64                    5.6.27-1.el6.remi          @remi
php56-php-ldap.x86_64                    5.6.27-1.el6.remi          @remi
php56-php-mbstring.x86_64                5.6.27-1.el6.remi          @remi
php56-php-mcrypt.x86_64                  5.6.27-1.el6.remi          @remi
php56-php-mysqlnd.x86_64                 5.6.27-1.el6.remi          @remi
php56-php-pdo.x86_64                     5.6.27-1.el6.remi          @remi
php56-php-pear.noarch                    1:1.10.1-7.el6.remi        @remi
php56-php-pecl-jsonc.x86_64              1.3.10-1.el6.remi          @remi
php56-php-pecl-zip.x86_64                1.13.5-1.el6.remi          @remi
php56-php-process.x86_64                 5.6.27-1.el6.remi          @remi
php56-php-soap.x86_64                    5.6.27-1.el6.remi          @remi
php56-php-tidy.x86_64                    5.6.27-1.el6.remi          @remi
php56-php-xml.x86_64                     5.6.27-1.el6.remi          @remi
php56-runtime.x86_64                     2.1-5.el6.remi             @remi
phpMyAdmin.noarch                        4.0.10.16-1.el6            @smecontribs
phpki.noarch                             0.82-16.el6.sme            @smecontribs
phpldapadmin.noarch                      1.2.3-1.el6                @smecontribs
pkcs11-helper.x86_64                     1.11-3.el6                 @smecontribs
roundcubemail.noarch                     1.1.3-101.el6.sme          @smecontribs
roundcubemail_plugins.noarch             1.2-2.el6.sme              @smecontribs
rrdtool.x86_64                           1.4.7-1.el6.rfx            @smecontribs
smeserver-BackupPC.noarch                0.2-1.el6.sme              @smecontribs
smeserver-automysqlbackup.noarch         2:3.0.RC6-6.el6.sme        @smecontribs
smeserver-awstats.noarch                 1.3-3.el6.sme              @smecontribs
smeserver-bridge-interface.noarch        0.2-1.el6.sme              @smecontribs
smeserver-diskusage.noarch               0.2.0-2.el6.sme            @smecontribs
smeserver-dovecot-extras.noarch          0.1.1-2.el6.sme            @smecontribs
smeserver-fetchmail.noarch               1.6-9.el6.sme              @smecontribs
smeserver-fluxbb.noarch                  9:0.1.1-1.el6.fws          @fws
smeserver-hwinfo.noarch                  1.2-2.el6.sme              @smecontribs
smeserver-mod_dav.noarch                 1.1-2.el6.sme              @smecontribs
smeserver-openvpn-bridge.noarch          2.1-6.el6.sme              @smecontribs
smeserver-password.noarch                1.2.0-10.el6.sme           @smecontribs
smeserver-php-scl.noarch                 0.4-8.el6.sme              @smecontribs
smeserver-phpki.noarch                   0.2-2.el6.sme              @smecontribs
smeserver-phpldapadmin.noarch            1.5.0-2.el6.sme            @smecontribs
smeserver-phpmyadmin.noarch              4.0.10.2-3.el6.sme         @smecontribs
smeserver-phpsysinfo.noarch              3.2.3-1.el6.sme            @stephdl
smeserver-remoteuseraccess.noarch        1.3-2.el6.sme              @smecontribs
smeserver-roundcube.noarch               1.2-9.el6.sme              @smecontribs
smeserver-service_control.noarch         2.2-8.el6.sme              @smecontribs
smeserver-smbstatus.noarch               1.2-1                      @smecontribs
smeserver-sme9admin.noarch               1.5-15.el6.sme             @smecontribs
smeserver-sysmon.noarch                  6.4-4.el6.sme              @smecontribs
smeserver-updates.noarch                 1.4-2.el6.sme              @smecontribs
smeserver-wbl.noarch                     0.3.0-11.el6.sme           @smecontribs
smeserver-webapps-common.noarch          0.2.21-1.el6.fws           @fws
smeserver-webhosting.noarch              0.0.9-4.el6.sme            @smecontribs
smeserver-wordpress.noarch               1.2-9.el6.sme              @smecontribs
smeserver-xinetd.noarch                  0.3-1.el6.sme              @smecontribs
wordpress.noarch                         4.5.3-1.el6                @smecontribs

et la commande "/sbin/e-smith/templates", cela :

Code: [Select]
[root@sme-server-9 ~]# /sbin/e-smith/templates
-bash: /sbin/e-smith/templates: Aucun fichier ou dossier de ce type

J'ai logiquement supposé alors que la commande devait être : /sbin/e-smith/audittools/templates qui elle donne :

Code: [Select]
/sbin/e-smith/audittools/templates
/etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/20LoadModule80PHP: OWNED_BY_RPM, OVERRIDE
/etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/99allow_url_fopen: MANUALLY_ADDED, ADDITION
/etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/VirtualHosts/60redir-owncloud: MANUALLY_ADDED, ADDITION
/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/04StrictTransportSecurity: MANUALLY_ADDED



Merci encore et bonne soirée.
« Last Edit: May 13, 2017, 06:40:15 PM by Le_Rebelle »

Offline Jean-Philippe Pialasse

  • *
  • 2,762
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Fetchmail ne récupère plus les messages
« Reply #3 on: May 14, 2017, 05:05:54 AM »
Stef,

En fait je soupconne sme ne plus recevoir aucun courriel. Ceci est du au fait que tu n'as pas mis à jour les contributions en meme temps que le reste du serveur. Smeserver-wbl 0.3.0-11 est incompatible avec SME 9.2 il doit etre mis à jour sans delais.

Je vois aussi wordpress non a jour ce qui est un gros probleme de securité. Activer le repo smecontribs pour permettre les mises à jour me semble une bonne idee pour eviter cette situation et celle de wbl.
Je vois aussi les php scl qui demandent une mise à jour, je suggererais de desinstaller le repo remi et d'utiliser le repo remi-safe a la place et le laisser activé pour garder php à jour. Voir https://wiki.contribs.org/PHP_Software_Collections



Bref commencons deja par le probleme de mail en metant à jour wbl

Code: [Select]
yum update smeserver-wbl --enablerepo=smecontribs
signal-event email-update

Ensuite un coup d'eoil aux logs qpsmtpd et fetchmail dans /var/logs/ ou via le server manager si lles problemes persistent.

Offline Le_Rebelle

  • 4
  • +0/-0
Re: Fetchmail ne récupère plus les messages
« Reply #4 on: May 14, 2017, 09:36:38 AM »
Un grand merci !

Grâce à ton aide, Roundcube est reparti.

J'ai tout de même jeté un oeil sur les logs de fetchmail et le problème ne semblait pas venir de lui car il récupérait bien les mails...en revanche, j'avais une erreur sur un script php de roundcube...ceci explique peut-être cela.

Mais bon, le principal (pour moi ;-) ), c'est que tout soit revenu à la normale.

Bon week-end à tous !

Offline Jean-Philippe Pialasse

  • *
  • 2,762
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Fetchmail ne récupère plus les messages [Résolu]
« Reply #5 on: May 15, 2017, 12:04:24 AM »
Pense à tout mettre à jour, surtout php et wordpress.

Bon week end

Offline Le_Rebelle

  • 4
  • +0/-0
Re: Fetchmail ne récupère plus les messages [Résolu]
« Reply #6 on: May 15, 2017, 08:52:40 AM »
Mises à jour faites ;-)

Merci encore.

Au plaisir.