[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Redémarrer l'applicatif Redmine



Bonjour,


Le 25/02/2013 14:50, gardouille a écrit :
Pour ma part, j'ai simplement modifié/ajouté le fichier:
****
/etc/redmine/default/email.yml:
production:
  delivery_method: :smtp
  smtp_settings:
    address: 127.0.0.1
    port: 25
    domain: mydomain.org
    authentication: :none
****
Cette information est normalement indiquée dans la partie "Administration" de la web gui (si mes souvenirs sont bons ^^).

Je n'ai pas de répertoire /etc/redmine.
J'ai commenté la partie config email dans /usr/share/redmine/config/configuration.yml puis ajouté la config donnée ci-dessus dans /usr/share/redmine/config/email.yml (j'ai adapté la ligne domain: bien sur)
(Redemarrage de redmine)

Idem toujours ce problème de hostname not match !

J'ai essayé en mettant ceci en plus dans email.yml
    enable_starttls_auto: false
    openssl_verify_mode: 'none'
Idem problème toujours là ! ! !

A ce propos, quel hostname attend t-il ?
J'ai bien tenté le patch suivant dans /usr/lib/ruby/1.8/openssl/ssl-internal.rb
J'ai remplacé
raise SSLError, "hostname was not match with the server certificate
par
raise SSLError, "hostname \"#{hostname}\" was not match with the server certificate

Mais le message d'erreur dans redmine ne fait pas apparaître le hostname !

Une petite configuration de Postfix qui va bien:
****
/etc/postfix/main.cfg
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# Nom du domaine
mydomain = mydomain.org
# Nom de la machine
myhostname = t-800.$mydomain
# Possession des fichiers d'attente des processus
mail_owner = postfix
# appending .domain is the MUA's job.
append_dot_mydomain = no

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $myhostname
mydestination = $myhostname, localhost.$mydomain, localhost
relayhost =
mynetworks = 127.0.0.0/8
inet_interfaces = loopback-only
recipient_delimiter = +
****


J'ai une config identique (au hostname prêt) , avec quelques config en plus (mail_size_limit, et readme_directory), mais même commentée, cela ne change rien à la donne (coté redmine et ligne de commande).
J'ai aussi :
smtpd_use_tls=no
smtp_use_tls=no

Et on test le tout avec la commande:
# mail moi@gmail.com -s test
Écrire ici le corps du mail
.
Cc:

Si je reçois quelque chose sur moi@gmail.com, Redmine pourra normalement également envoyer des mails.


Ça fonctionnait déjà.
Si j'active le TLS, l'envoi des mails en ligne de commande marche tout aussi bien vers gmail et autres.


J'ai tenté de rebooter avec la commande # reboot, mais les modifs n'ont pas été prises en compte :(
Enfin là je pense que si quand même !

Mais j'ai toujours la même erreur sur l'envoi d'email de test !
ET j'ai modifié certaines pages dans /usr/share/redmine/public/ -> idem modif non prise en compte ! ! !
Alors problème de cache quelques part ? (celui du navigateur a été vidangé)

Redmine a été installé en suivant ce tutoriel :
http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_210_on_Debian_Squeeze_with_Apache_Passenger
En l’occurrence, c'est une 2.1.5 qui a été installée.

Je me souviens qu'en passant par les paquets Debian, Rails ou ruby (je sais plus) ne démarrait pas !

Je passe clairement a coté de quelques choses mais je vois pas quoi :( ? ? ?

Merci pour l'aide

Alain JUPIN


Reply to: