Le bug est répertorié *157480* :
https://bugs.documentfoundation.org/show_bug.cgi?id=157480
La dernière release correcte semble être la *7.4.7.2* que je viens de
tester avec succès.
Le module en cause serait : mailmerge.py
A suivre...

*Cordialement,Alain Tixier*
*Je suis aussi joignable sur Signal (https://signal.org/fr/
<https://signal.org/fr/>)*
🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce mail
qu'en cas de besoin.*
_________________________________________________________




Le jeu. 25 janv. 2024 à 10:21, Alain Tixier <atix...@gmail.com> a écrit :

> Désolé, mais le certificat joint n'est pas valide. L'installation est
> refusé par MacOs
>
> *Cordialement,Alain Tixier* ;-)
> *Je suis aussi joignable sur Signal (https://signal.org/fr/
> <https://signal.org/fr/>)*
> 🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce mail
> qu'en cas de besoin.*
> _________________________________________________________
>
>
>
>
> Le mer. 24 janv. 2024 à 22:28, yves dutrieux <ydutri...@gmail.com> a
> écrit :
>
>> Très bizarre,
>>
>> d'après l'erreur on dirait une erreur de validation de certificat. Or, en
>> revenant à la version précédente, cela fonctionne ???
>> ça tendrait à dire que le python utilisé dans libreoffice se baserait sur
>> un fichier de certificat CA différent de la version précédente..
>> Sous windows, je présume que python utilise les certificats du système,
>> mais il est possible de le forcer à en utiliser d'autres via par exemple un
>> fichier.
>> Ex: dans python , pour identifier le chemin qu'il utilise pour valider un
>> certificat peut être obtenu via :
>>
>> C:\Program Files\LibreOffice\program>*python -c "import ssl;
>> print(ssl.get_default_verify_paths())"*
>> DefaultVerifyPaths(cafile=None, capath=None,
>> openssl_cafile_env='SSL_CERT_FILE', openssl_cafile='C:/Program Files/Common
>> Files/SSL/cert.pem', openssl_capath_env='SSL_CERT_DIR',
>> openssl_capath='C:/Program Files/Common Files/SSL/certs')
>>
>> C:\Program Files\LibreOffice\program>python --version
>> Python 3.8.18
>>
>> On voit dès lors qu'on pourrait peut-être utiliser le fichier de curl (le
>> fichier curl-ca-bundle.crt ) pour , dans mon cas à moi, le renommer sous le
>> dossier 'c:\program files\ssl' sous le nom cert.pem
>> Je suppose alors que python prendra en compte ce fichier pour
>> authentifier le certificat et peut-être ajouter une vérification
>> supplémentaire du certificat.
>> si cela ne fonctionne pas, alors, à moins que le code python ait changé
>> entre les versions, je comprend pas pourquoi ça fonctionne pas entre les
>> versions *sur un même système*...
>>
>> ps: désolé pour la technicité...
>> Yves
>>
>> Le mer. 24 janv. 2024 à 16:00, Alain Tixier <atix...@gmail.com> a écrit :
>>
>>> Bonjour
>>> Je viens de constater que le publipostage via email ne marchait plus (le
>>> problème semble récurrent d'après les informations trouvées sur
>>> Internet).
>>> J'utilise LO 7.6.4.1 sur MacOs 14.3 (M2)
>>> J'ai installé une version d'archive 7.5.0.2. Sans changer les paramètres
>>> de
>>> connexion (repris automatiquement) et tout remarche à nouveau.
>>> Voici la liste des erreurs :
>>> LibreOffice n'a pas pu se connecter au serveur de courriel sortant.
>>> Vérifiez vos paramètres système et les paramètres de LibreOffice.
>>> Vérifiez
>>> le nom du serveur, le port et les paramètres des connexions sécurisées
>>> --
>>> <class 'ssl.SSLCertVerificationError'>: [SSL: CERTIFICATE_VERIFY_FAILED]
>>> certificate verify failed: unable to get local issuer certificate
>>> (_ssl.c:1131), traceback follows
>>>   File "/Applications/LibreOffice.app/Contents/Resources/mailmerge.py",
>>> line 99, in connect
>>>     self.server = smtplib.SMTP_SSL(server, port, timeout=tout,
>>> context=ssl.create_default_context())
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py",
>>> line 1048, in __init__
>>>     SMTP.__init__(self, host, port, local_hostname, timeout,
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py",
>>> line 255, in __init__
>>>     (code, msg) = self.connect(host, port)
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py",
>>> line 339, in connect
>>>     self.sock = self._get_socket(host, port, self.timeout)
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py",
>>> line 1056, in _get_socket
>>>     new_socket = self.context.wrap_socket(new_socket,
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/ssl.py",
>>> line 500, in wrap_socket
>>>     return self.sslsocket_class._create(
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/ssl.py",
>>> line 1073, in _create
>>>     self.do_handshake()
>>>   File
>>>
>>> "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/ssl.py",
>>> line 1342, in do_handshake
>>>     self._sslobj.do_handshake()
>>>
>>> PS : La même erreur existe avec la version 24.2.0.2 !
>>>
>>> *Merci de votre aide.Cordialement,Alain Tixier* ;-)
>>> *Je suis aussi joignable sur Signal (https://signal.org/fr/
>>> <https://signal.org/fr/>)*
>>> 🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce mail
>>> qu'en cas de besoin.*
>>> _________________________________________________________
>>>
>>> --
>>> Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous
>>> désinscrire
>>> Les archives de la liste sont disponibles à
>>> https://listarchives.libreoffice.org/fr/users/
>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>
>>
>>
>> --
>> web site : http://www.molenbaix.com
>>
>

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à