Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Re: robot virtuel non reconnu : prob config sous domaines

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: "ChaosMedia > WebDev" <adresse@cachée>
  • To: sympa-fr <adresse@cachée>
  • Subject: Re: [sympa-fr] Re: robot virtuel non reconnu : prob config sous domaines
  • Date: Wed, 17 Aug 2005 13:58:29 +0200

manifestement apache2 retourne le serveralias utilise pour acceder au vhost comme SERVER_NAME dans l'entete http et non pas le SERVERNAME defini dans la conf du vhost

ainsi en accedant a http://lists.domain.com pour un vhost qui aurait servername=domain.com et serveralias=lists.domain.com alors le SERVER_NAME envoye est "lists.domain.com" et donc toute la conf du robot doit etre faite avec "lists.hkcinemagic.com"

ainsi aparaissent alors les adresses email suivantes pour les listes :

adresse@cachée

et les alias mail crees le sont fait avec lists.domain.com

le probleme est que si la config mail n'est faite que pour le domaine "domain.com" le risque est que certains mails envoyes par ou renvoyes a sympa n'arrivent pas a destination, aucun server de mail ou mail mx n'etant definit pour lists.domain.com..

je me demande donc quelle est la meilleur solution pour parer a ce probleme..

La chose la plus simple que je peux envisager personnelement serait de hacker le code de wwsympa.fcgi et autres lieux ou l'on trouve des references a SERVER_NAME afin de masquer le "lists." dont tous mes robots seront affectes..

un rgrep SERVER_NAME ne m'a pas retourne enormement d'emplacements ce qui permettrait d'envisager un hack relativement rapide..

mais peut-etre cela ne serait pas suffisant au bon fonctionement de sympa ?
Merci d'avance pour vos precisions sur ce probleme

Marc
adresse@cachée

ChaosMedia > WebDev wrote:

ben je ne sais, je ne pense pas avoir toucher a la conf de ce vhost/robot pourtant..

en fait mon probleme est le suivant, je souhaite heberger les listes de chaque domaine sur des sous domaines du type : http://lists.domain.com (pour domain.com uniquement biensur)

cependant il faudrait que sympa ne fasse reference qu'a "domain.comadresse@cachée"

hors a partir du moment ou je configure le http_host avec lists.domain.com pour que le robot et les listes attenantes soient bien pris en compte, sympa se met a utiliser lists.domain.com pour costruire toutes les adresses emails de ce robot, y compris les alias etc bien evidement..

quelle est alors la configuration valable pour que le robot puisse etre reference en tant que "domain.comadresse@cachée" et qu'on puisse pourtant acceder aux listes via http://lists.domain.com ?

cela resoudrait mes problemes de configuration actuels..
Merci d'avance

Marc


Olivier Salaün - CRU wrote:

On n'a pourtant pas changé ce code depuis la version 5.0.

ChaosMedia > WebDev wrote:

effectivement en modifiant ma config apache le probleme est resolu

ma config apache etait assez todue car je declarais pour ce vhost le servername avec le domaine utilise dans les chemins sympa et dans le http_host du robot.conf

mais la config du vhost avait aussi un serveralias qui est en fait le vrai sous domaine par lequel on peut acceder aux listes et cela ne fonctionne plus avec la 5.1 manifestement, je confirme que cela fonctionnait avec les 4.x et 5.0..

[...]






Archives gérées par MHonArc 2.6.19+.

Haut de le page