Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Installation sympa

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

Archives de la liste

Chronologique Discussions  
  • From: Didier <adresse@cachée>
  • To: Laurent Spagnol <adresse@cachée>, adresse@cachée
  • Subject: Re: [sympa-fr] Installation sympa
  • Date: Mon, 10 Aug 2020 21:28:19 +0200

Bonjour Laurent,

Avant tout, merci car je suis (enfin) arrivé à une page d'accueil "Sympa" correcte.
http://ca.geneagier.com/wws/
Mais aucun des liens présents sur cette page d'acceuil ne fonctionnent il me renvoient tous un "Not Found"

J'utilise Apache comme serveur web et voici mon "virtual serveur" pour Sympa :
---------------------------------------------
<VirtualHost *:80>
    ServerName ca.geneagier.com
    <IfModule mod_fcgid.c>
       Alias /static-sympa /var/lib/sympa/static_content
        <Directory /var/lib/sympa/static_content>
            Require all granted
        </Directory>
        ScriptAlias /wws /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
        <Directory /usr/lib/cgi-bin/sympa>
            Require all granted
        </Directory>
    </IfModule>
</VirtualHost>
---------------------------------------------

C'est en essayant de comprendre les "Alias" et "ScriptAlias" que j'ai réalisé que ma config Sympa n'était pas correcte.
Voici la partie "## static_content_url" que j'ai modifié pour arriver à un fonctionnement qui semble correct :
----------------------------------------------
## static_content_url
## URL for static contents
## HTTP server have to map it with "static_content_path" directory.
# 1 ligne ci-dessous dé-commentee par Didier
static_content_url      /static-sympa
# 1 ligne ci-dessous commentee par Didier
#static_content_url     /var/lib/sympa/static_content
## static_content_path
## Directory for static contents
# 1 ligne ci-dessous dé-commentee par Didier
static_content_path     /var/lib/sympa/static_content
----------------------------------------------

Je cherche pourquoi ces liens ne fonctionnent pas, mais si vous avez une idée, je suis volontiers preneur.

J'ai pris note de votre conseil de passer en https. Je regarder comment faire cela.

Cordialement,
Didier.


Le 09/08/2020 à 11:14, Laurent Spagnol a écrit :
Bonjour Didier,

Le problème ne vient pas de Sympa mais de la config du serveur Web: il te manque le bout qui pointe sur les fichiers "statiques" (css, logos, ...)

Avec Nginx, qq chose du genre:
 # Donnees statiques
 location /static-sympa {
  alias /home/sympa/static_content;
 }

A adapter selon sa façon dont tu a installé Sympa et le serveur Web utilisé (Apache ?).

Remarque au passage: ton site n'est pas en httpS ... je te recommande chaudement de le "sécuriser": Letsencrypt / Certbot, tu peux créer un certificat SAN sans problème (plusieurs FQDN pour un seul et même serveur physique avec un reverse-proxy et plusieurs services derrière). C'est gratuit, faut pas s'en priver !

Cdlt,

LS


Le 08/08/2020 à 22:05, Didier a écrit :
Bonjour,

J'ai installé sympa sur une Kubuntu 18.04 et je rencontre un problème qu'après pas mal de recherches et d'essais je n'arrive pas à résoudre.
J'ai sur mon serveur un site
http://www.geneagier.com --> qui fonctionne sans souci.
sympa est configuré pour être accessible sous :
http://ca.geneagier.com  --> l'affichage n'est pas correct, lorsque je regarde le code source de la page "http://ca.geneagier.com/wws/" tous les liens vers les fichiers css, js, png etc... aboutissent systématiquement à un "file not found"

Une idée sur ce qui manque dans ma config ?

Cordialement
Didier.






Archives gérées par MHonArc 2.6.19+.

Haut de le page