Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Erreur host_port module URI::_generic

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

Archives de la liste

Chronologique Discussions  
  • From: Bruno Jolys <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Erreur host_port module URI::_generic
  • Date: Wed, 5 Jul 2017 13:47:54 +0200

Bonjour,

J'ai tout repris à zéro, résolu quelques erreurs système qui traînaient au cas où... même résultat.
  • installation de qques prérequis et outils, dont perl
    # apt-get install perl perl-base perl-doc perl-modules libextutils-pkgconfig-perl libarchive-extract-perl libdigest-perl libdigest-sha-perl libdpkg-perl libencode-perl libhttp-tiny-perl libmailtools-perl libtest-harness-perl libtest-simple-perl libtry-tiny-perl

  • installation de postfix mysql et apache2

  • préparation d'une base de donnée sympa sur un autre hébergement

  • réglage des DNS dans le panel de l'hébergeur
    www               IN A     111.222.333.444    
    *                 IN A     111.222.333.444    
    @                 IN A     111.222.333.444    
    mon-site.org.     IN MX    10 www.mon-site.org.

  • ajout de l'user sympa
    # groupadd sympa
    # adduser --home /home/sympa --ingroup sympa sympa

  • installation de sympa 6.2.16  (sans paramétrage de la db)
    # apt-get install sympa

  • installation des modules (ce coup-ci je n'ai pas utilisé cpan)
    # /usr/lib/sympa/bin/sympa_wizard.pl --check

  • paramétrage et vérification
    # /usr/lib/sympa/bin/sympa_wizard.pl
    # nano /etc/sympa/sympa/sympa.conf

        ligne 5
            ## Nom de l'hôte du robot principal
            # was domain sympa
            domain  mon-site.org

        ligne 26
            ## URL de la page web principale
            wwsympa_url     http://www.mon-site.org/sympa

        ligne 85
            ## Chemin vers le MTA (sendmail, postfix, exim ou qmail)
            ## Devrait pointer vers un exécutable compatible sendmail (par ex : un binaire
            ## nommé "sendmail" est distribué par postfix)
            sendmail        /usr/sbin/sendmail

        ligne 281
            ## Nom du serveur de la base de données (serveur externe)
            # was db_host localhost
            db_host 555.666.77.888:9999

        ligne 293
            ## Mot de passe pour la connexion à la base de données.
            ## Que vous utilisiez un mot de passe ou non, vous devez protéger le serveur
            ## SQL (qui n'est pas un service internet ?)
            # was db_passwd
            db_passwd       ######################

        ligne 439
            ## Est-ce que le module FastCGI pour le seveur web est installé ? ( 0 | 1 )
            ## Ce module fournit une interface beaucoup plus rapide
            use_fast_cgi    1
     
        ligne 447
            ## Domaine web d'un hôte virtuel
            # was http_host host.domain.tld
            http_host       www.mon-site.org

  • réglage des alias, postfix

  • réglage du virtualhost
    # nano /etc/apache2/sites-available/sympa.conf

    <VirtualHost *:80>

            ServerName mon-site.org
            ServerAlias www.mon-site.org
            ScriptAlias /sympa /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
            <Location /sympa>
                    SetHandler fcgid-script
                    Options ExecCGI
            </Location>
            Alias /wwsicons /var/lib/sympa/static_content/icons
            Alias /static-sympa /var/lib/sympa/static_content
    </VirtualHost>

  • activation du virtualhost dans apache
    # a2ensite sympa.conf
    #
    /etc/init.d/apache2 reload

  • relance de l'installation (création des tables dans la db)
    # apt-get install sympa

  • relance des services et vérification
    # for SERVICE in postfix apache2 sympa; do /etc/init.d/$SERVICE restart; done
    # for SERVICE in postfix apache2 sympa; do /etc/init.d/$SERVICE status; done


Tout semble ok, mais sur ma page WWSympa j'ai le warning :

Erreur interne du serveur

Sympa a été confronté à une erreur interne

Veuillez contacter le listmaster

Erreurs : Can't locate object method "host_port" via package "URI::_generic" at /usr/share/sympa/lib/Sympa.pm line 782.

Pile d'appel

DIED: Can't locate object method "host_port" via package "URI::_generic" at /usr/share/sympa/lib/Sympa.pm line 782.
 at /usr/share/sympa/lib/Sympa.pm line 782.
	Sympa::get_url('icem-arbres-de-connaissances.org', undef, 'authority', 'local') called at /usr/share/sympa/lib/Sympa/Tools/WWW.pm line 290
	Sympa::Tools::WWW::get_my_url('icem-arbres-de-connaissances.org', 'authority', 'local') called at /usr/lib/cgi-bin/sympa/wwsympa.fcgi line 1570

Votre aide serait précieuse...

Bruno

  




Archives gérées par MHonArc 2.6.19+.

Haut de le page