Projet

Général

Profil

Tâche #20021

Scénario #22741: Traitement express MEN (05-07)

Pouvoir utiliser TLS

Ajouté par Philippe Caseiro il y a environ 7 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
30/03/2017
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Actuellement roundcube n'utilise pas le TLS pour ouvrir la session IMAP, dans le cas d'un serveur imap distant l'utilisation du TLS me semble obligatoire.

Il suffit d'ajouter "tls://" a la variable $config['default_host']

$config['default_host'] = 'tls://%%adresse_imap';

Je pense que l'ajout d'une variable expert pour savoir si oui ou non on utilise TLS serait une bonne chose.

Révisions associées

Révision ef6a7ce7 (diff)
Ajouté par Emmanuel GARETTE il y a environ 6 ans

possibilité d'activer TLS sur le serveur IMAP (ref #20021)

Historique

#1 Mis à jour par Arnaud FORNEROT il y a environ 7 ans

  • Tracker changé de Demande à Evolution

#2 Mis à jour par Arnaud FORNEROT il y a plus de 6 ans

  • Tracker changé de Evolution à Demande
  • Projet changé de roundcube à Distribution EOLE

A voir si cela impacte EOLE
Sinon repassez moi la demande et je fais juste la modification de template de roundcube

#3 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Assigné à mis à Daniel Dehennin

#4 Mis à jour par Daniel Dehennin il y a plus de 6 ans

Je pense qu’il faut juste tester sur un scribe/AmonEcole si l’ajout de ce tls:// pose problème.

#5 Mis à jour par Gilles Grandgérard il y a environ 6 ans

  • Tâche parente mis à #22741

Faire seulement le test
Si besoin repasser la demande à Arnaud

#6 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Assigné à Daniel Dehennin supprimé

#7 Mis à jour par Joël Cuissinat il y a environ 6 ans

Pas de dysfonctionnement constaté sur etb1.scribe avec :

root@scribe:~# grep default_host /var/www/html/roundcube/config/config.inc.php 
$config['default_host'] = 'tls://10.1.3.5';

Mais erreur sur etb3.amoneceole avec :

root@amonecole:~# grep default_host /opt/lxc/reseau/rootfs/var/www/html/roundcube/config/config.inc.php
$config['default_host'] = 'tls://192.0.2.51';

IMAP LOGIN FAILED
Could not log into your IMAP service. The service may be interrupted, or you may not be authorized to access the service.
Please contact the administrator of your IMAP service.
Or log out by clicking on the button below, then try again with a different user name.

=> à creuser ?

#8 Mis à jour par Laurent Flori il y a environ 6 ans

  • Statut changé de Nouveau à En cours

#9 Mis à jour par Laurent Flori il y a environ 6 ans

  • Assigné à mis à Laurent Flori

#10 Mis à jour par Scrum Master il y a environ 6 ans

  • Statut changé de En cours à Nouveau

#11 Mis à jour par Laurent Flori il y a environ 6 ans

  • Assigné à Laurent Flori supprimé

#12 Mis à jour par Emmanuel GARETTE il y a environ 6 ans

  • Statut changé de Nouveau à En cours

#13 Mis à jour par Emmanuel GARETTE il y a environ 6 ans

  • Assigné à mis à Emmanuel GARETTE

#14 Mis à jour par Emmanuel GARETTE il y a environ 6 ans

Sur AmonEcole : tail -f /opt/lxc/reseau/rootfs/var/www/html/roundcube/logs/errors

[09-Feb-2018 11:07:15 Europe/Paris] PHP Warning:  stream_socket_enable_crypto(): Peer certificate CN=`amonecole.etb3.lan' did not match expected CN=`192.0.2.51' in /var/www/html/roundcube/program/lib/Roundcube/rcube_imap_generic.php on line 1015

#15 Mis à jour par Emmanuel GARETTE il y a environ 6 ans

  • % réalisé changé de 0 à 100
  • Temps estimé mis à 3.00 h
  • Restant à faire (heures) mis à 0.25

Reste a faire un paquet

#16 Mis à jour par Emmanuel GARETTE il y a environ 6 ans

Paquet refait en envole-5-unstable.

#17 Mis à jour par Scrum Master il y a environ 6 ans

  • Statut changé de En cours à Résolu

#18 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Restant à faire (heures) changé de 0.25 à 0.0

#19 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Passage d’un scribe 2.6.2 avec les paquets de développements d’Envole
    root@scribe:~# Maj-Auto -D envole -R
    
  • Vérification du fichier de configuration roundcube
    root@scribe:~# grep default_host /var/www/html/roundcube/config/config.inc.php
    $config['default_host'] = 'tls://192.168.0.26';
    
  • Test d’envois/réception de mail depuis l’interface web de roundcube ⮕ OK

#20 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Projet changé de Distribution EOLE à roundcube
  • Version cible changé de sprint 2018 05-07 Equipe MENSR à Envole 5.8

#21 Mis à jour par Scrum Master il y a environ 6 ans

  • Projet changé de roundcube à Distribution EOLE
  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF