Skip to Content.
Sympa Menu

fr - Re: [sympa-fr] migration Sympa 6.1.11 (ubuntu 10.04) vers Sympa 6.2.X (Ubuntu 18.04)

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

List archive

Chronological Thread  
  • From: "Lannaud, Eric" <address@concealed>
  • To: "address@concealed" <address@concealed>
  • Subject: Re: [sympa-fr] migration Sympa 6.1.11 (ubuntu 10.04) vers Sympa 6.2.X (Ubuntu 18.04)
  • Date: Wed, 29 Aug 2018 13:56:10 +0000

Bonjour,


mon problème de page vide ("WWSympa: Redirect without Status field may bring to empty page") est dû a un bug identifié de la version 6.2.24 livrée dans le package "sympa" de Ubuntu 18.04


Le bug est bien signalé https://sympa-community.github.io/manual/install/configure-http-server-spawnfcgi.html





vous pouvez aller regarder dans la release note: https://github.com/sympa-community/sympa/blob/6.2.25b.1/NEWS.md le merge #164.


j'ai appliqué les modifications https://github.com/sympa-community/sympa/pull/164  et enfin j'ai bien la page des archives qui s'affiche.


E.



From: address@concealed <address@concealed> on behalf of Thierry Kauffmann <address@concealed>
Sent: 28 August 2018 14:13:35
To: address@concealed
Subject: Re: [sympa-fr] migration Sympa 6.1.11 (ubuntu 10.04) vers Sympa 6.2.X (Ubuntu 18.04)
 

Bonjour Éric,


pour donner l'accés aux archives dans l'interface web aux abonnés de la liste, j'ai du ajouter les lignes suivantes (par script sur le serveur) à la configuration de chaque liste (fichier config)  :


archive
mail_access closed
access owner
web_access private
period month

Je peux t'envoyer le (petit) script bash que j'ai réalisé à cet effet.

Je ne pense pas que tu rencontres le même problème. Il s'agissait ici d'une question de droits d'accès...

Thierry KAUFFMANN
Administrateur systèmes
DSIN - Service des Moyens Informatiques
UNIVERSITÉ PAUL-VALÉRY MONTPELLIER 3
04 67 14 22 30
Le 28/08/2018 à 13:47, Lannaud, Eric a écrit :

Bonjour Thierry, merci beaucoup de tes bons conseils. 


je suis bien arrivé à avoir sur un UBUNTU 18.04 le serveur SYMPA 6.2.24 (version packagée de la distributiuon).  L'interface wwsympa et le moteur sympa semble OK.


Il y a une soucis sur les redirections envoyés par le fastcgi à Apache. Par exemple en cliquant sur "Archive" d'une liste,  la page est vide(Http response est vide).

dans les logs /var/log/syslog j'ai bien:


Aug 28 09:04:06 dmz-list-sympa-2017 wwsympa[8548]: info main::do_arc(, ) [robot lists.unesco.org] [session 69108731075403] [client 10.103.0.9] [user address@concealed] [list tsunami-information-ioc]
Aug 28 09:04:06 dmz-list-sympa-2017 wwsympa[8548]: notice main:: Redirecting to https://lists.unesco.org/wws/arc/tsunami-information-ioc/2018-08/

L'apache ne renvoi pas le Redirect au client. 


ci-dessous la config du service /etc/systemd/system/wwsympa.service 


[Unit]
Description=WWSympa - Web interface for Sympa mailing list manager
After=syslog.target
BindTo=sympa.service
 
[Service]
Type=forking
PIDFile=/var/run/sympa/wwsympa.pid
ExecStart=/usr/bin/spawn-fcgi -F $FCGI_CHILDREN \
    -P /var/run/sympa/wwsympa.pid \
    -u $FCGI_USER -g $FCGI_GROUP $FCGI_OPTS -- \
    /usr/lib/cgi-bin/sympa/wwsympa.fcgi
Environment="FCGI_CHILDREN=5"
Environment="FCGI_USER=sympa"
Environment="FCGI_GROUP=sympa"
Environment="FCGI_OPTS=-s /var/run/sympa/wwsympa.socket -M 0600 -U www-data"
EnvironmentFile=-/etc/sympa/sympa
Restart=always

[Install]
WantedBy=multi-user.target



Pour Apache:

<VirtualHost *:443>
        ServerName lists.unesco.org
        ServerAdmin address@concealed
        SuExecUserGroup sympa sympa
<Location /wws>
    SetHandler "proxy:unix:/var/run/sympa/wwsympa.socket|fcgi://"
    Require all granted
</Location>
<Location /static-sympa>
    Require all granted
</Location>
Alias /static-sympa /var/lib/sympa/static_content
<Location /wws>
    SetHandler "proxy:unix:/var/run/sympa/wwsympa.socket|fcgi://"
    Require all granted
</Location>
.............
.......

Le fichier de configuration de Sympa avec tous les répertoires  corrigés (/home/sympa/ -> /var/lib/sympa) se trouve dans :
/etc/sympa/sympa/sympa.conf

Le socket:
srw-------  1 www-data www-data    0 Aug 28 11:29 wwsympa.socket

Il n'y a qu'un seul domaine, pas de robots de configurés.


Merci. Eric



From: address@concealed <address@concealed> on behalf of Thierry Kauffmann <address@concealed>
Sent: 22 August 2018 15:43:15
To: address@concealed
Subject: Re: [sympa-fr] migration Sympa 6.1.11 (ubuntu 10.04) vers Sympa 6.2.X (Ubuntu 18.04)
 

Bonjour Éric,


J'ai récemment fait la migration d'une version 5.3.4 de sympa sur Red-Hat 5.6 vers une 6.2.24 de sympa sur ubuntu 18.04.


J'ai installé dans un premier temps sympa sur le nouveau serveur et testé que cela fonctionnait. J'ai ensuite déplacé la base de données, les fichiers de définitions de listes, les archives depuis l'ancien serveur puis lancé le script de migration (qui modifie essentiellement la base de données).

C'est la procédure recommandée sur le site officiel : https://sympa-community.github.io/manual/upgrade/move.html


Les plus grandes difficultés rencontrées concernaient l'emplacement des fichiers qui avait bien changé d'une version à l'autre (ainsi que la configuration du CAS, ...). Ça devrait être moins compliqué depuis la 6.1.11...


Je suis disponible pour t'apporter de l'aide si nécessaire.


Bien cordialement,


Thierry KAUFFMANN
Administrateur systèmes
DSIN - Service des Moyens Informatiques
UNIVERSITÉ PAUL-VALÉRY MONTPELLIER 3
04 67 14 22 30
Le 22/08/2018 à 15:18, Lannaud, Eric a écrit :

bonjour,


je recherche des conseils pour organiser le déplacement d'un SYMPA 6.1.11  qui est sur un serveur Ubuntu 10.04 (perl 5.10) vers un nouveau serveur (ex  Ubuntu 18.04 LTS, Perl 5.26) dernière version de SYMPA 6.2.34.



  • Est ce envisageable de faire l'upgrade sur Ubuntu 10.04 à 6.2.x puis transférer le tout sur un nouveau serveur (pb de version de librairie)?
  • Est ce que recopier les données (mysql, Archive, config) sur un nouveau serveur et installer la nouvelle version et exécuter le script d'upgrade suffirait?
  • Il y aurait un moyen d'export des listes du vieux serveur et de les importer sur le nouveau ?
  • L'huile de coude est la meilleur solution!! 

merci.

Eric







Archive powered by MHonArc 2.6.19+.

Top of Page