Projet

Général

Profil

Tâche #33682

Scénario #33481: Zéphir : alertes par email non envoyées

Corriger les nouveaux appel aux lib

Ajouté par Matthieu Lamalle il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
17/01/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision d7bd8faa (diff)
Ajouté par Matthieu Lamalle il y a plus de 2 ans

Correction apppel libs mimetext et configuration smtplib pour ssl ref #33682

Révision 8c3db6b1 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

préciser le nom d'hôte dans SMTP (ref #33682)

Historique

#1 Mis à jour par Matthieu Lamalle il y a plus de 2 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Ludwig Seys il y a plus de 2 ans

  • Assigné à mis à Matthieu Lamalle

#3 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

Le serveur local n'accepte pas la connexion SSL :

==> /var/log/rsyslog/local/exim/exim.info.log <==
2022-02-03T09:07:24.731139+01:00 zephir.ac-test.fr exim[5291]: 2022-02-03 09:07:24 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[127.0.0.1] input="\026\003\001\002" 

==> /var/log/rsyslog/local/zephir_backend/zephir_backend.info.log <==
2022-02-03T09:07:24.731332+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [-] Erreur interne rencontrée lors de l'envoi d'alertes (mail)
2022-02-03T09:07:24.731409+01:00 zephir.ac-test.fr zephir_backend: [-] Erreur interne rencontrée lors de l'envoi d'alertes (mail)
2022-02-03T09:07:24.739600+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error] Traceback (most recent call last):
2022-02-03T09:07:24.739724+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3/dist-packages/zephir/backend/uucp_rpc.py", line 1088, in _sendmail
2022-02-03T09:07:24.739896+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     smtplib.SMTP_SSL(host=config.MAIL_ADRESSE).connect(host=config.MAIL_ADRESSE, port= config.MAIL_PORT)
2022-02-03T09:07:24.739931+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 1043, in __init__
2022-02-03T09:07:24.740029+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     SMTP.__init__(self, host, port, local_hostname, timeout,
2022-02-03T09:07:24.740067+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 255, in __init__
2022-02-03T09:07:24.740174+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     (code, msg) = self.connect(host, port)
2022-02-03T09:07:24.740208+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 339, in connect
2022-02-03T09:07:24.740242+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     self.sock = self._get_socket(host, port, self.timeout)
2022-02-03T09:07:24.740338+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 1051, in _get_socket
2022-02-03T09:07:24.740379+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     new_socket = self.context.wrap_socket(new_socket,
2022-02-03T09:07:24.740484+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/ssl.py", line 500, in wrap_socket
2022-02-03T09:07:24.740523+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     return self.sslsocket_class._create(
2022-02-03T09:07:24.740556+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/ssl.py", line 1040, in _create
2022-02-03T09:07:24.740649+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     self.do_handshake()
2022-02-03T09:07:24.740683+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/ssl.py", line 1309, in do_handshake
2022-02-03T09:07:24.740790+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     self._sslobj.do_handshake()
2022-02-03T09:07:24.740828+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error] ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)
2022-02-03T09:07:24.740924+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error] During handling of the above exception, another exception occurred:
2022-02-03T09:07:24.741021+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error] Traceback (most recent call last):
2022-02-03T09:07:24.741118+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3/dist-packages/zephir/backend/uucp_rpc.py", line 1364, in _send_alerte3
2022-02-03T09:07:24.741153+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     envoi_ok, detail = self._sendmail(destinataires,subject + str(list(msg.keys())),"\n".join(list(msg.values())))
2022-02-03T09:07:24.741265+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3/dist-packages/zephir/backend/uucp_rpc.py", line 1093, in _sendmail
2022-02-03T09:07:24.741298+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     mail_client.quit()
2022-02-03T09:07:24.741392+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 997, in quit
2022-02-03T09:07:24.741426+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     res = self.docmd("quit")
2022-02-03T09:07:24.741459+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 424, in docmd
2022-02-03T09:07:24.741552+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     self.putcmd(cmd, args)
2022-02-03T09:07:24.741583+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 371, in putcmd
2022-02-03T09:07:24.741687+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     self.send(str)
2022-02-03T09:07:24.741723+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]   File "/usr/lib/python3.8/smtplib.py", line 363, in send
2022-02-03T09:07:24.741827+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error]     raise SMTPServerDisconnected('please run connect() first')
2022-02-03T09:07:24.741874+01:00 zephir.ac-test.fr zephir_backend[1167]: 2022-02-03T09:07:24+0100 [stderr#error] smtplib.SMTPServerDisconnected: please run connect() first

#4 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Joël Cuissinat il y a plus de 2 ans

zephir-parc$ git branch -r --contains 8c3db6b1  
  origin/2.8.0/master
  origin/2.8.1/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.8.0/master
  origin/dist/eole/2.8.1/master
  origin/dist/eole/2.9.0/master
  origin/master

#6 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF