Le 07 novembre à 19:20, steph a écrit :
> Bonjour,
>
> J'essaye d'installer INN sur une RedHat 7.2 (OVH). Mais j'avoue patauger pas
> mal, surtout qu'il me manque pas mal de concepts je pense.
Erreur n°1 (AMHAQJA) : installer INN depuis un package de l'OS - il
_hautement_ recommandé de télécharger les sources, de configurer et
installer à la main - en lisant attentivement les fichiers INSTALL et
README du répertoire des sources.
> J'ai donc entièrement réinstallé INN 2.4.2.
> Les paramétrages sont ceux par défaut de INN.
> J'arrive bien à le démarrer sous le user news.
>
> A partir de là, je bloque.
>
> Tout d'abord, j'ai le fichier de /usr/local/news/log/errlog qui grossi à vue
> d'oeil avec toujours la même erreur:
> Usage: Sys::Syslog::_PATH_LOG() at
> /usr/lib/perl5/5.6.0/i386-linux/Sys/Syslog.pm line 277.
Par exemple, ceci est précisé dans le fichier INSTALL :
| If you're using a version of Perl prior to 5.6.0, you may need to make
| sure that the Perl versions of your system header files have been
| generated in order for Sys::Syslog to work properly (used by various
| utility programs, including controlchan). To do this, run the
| following two commands:
|
| # cd /usr/include
| # h2ph * sys/*
|
| An even better approach is to install Perl 5.6.1 or later, which have
| a fixed version of Sys::Syslog that doesn't require this (as well as
| many other improvements over earlier versions of Perl).
En gros, il faut lancer les deux commandes citées en cas de problèmes
avec Sys::Syslog, ou, mieux, installer un version plus récente de Perl
(5.6.1 ou mieux - on en est à la 5.8.7
AFAIK).
> J'ai bien vu dans la doc d'install de INN un passage consacré à la
> configuration du syslog pour un serveur de news, mais j'avais l'impression
> qu'il s'agissait là d'une étape facultative destinée à avoir plus de
> renseignements.
> Est-on obligé de configurer le syslog pour le serveur de news ?
Oui. Définitivement. Inn loggue _tous_ ses messages via syslog ; ne
pas configurer syslog, c'est essayer d'installer la machine en aveugle.
> Sinon, avec ma config actuelle, si je veux récupérer les groupes du serveur
> avec OE, j'obtiens une erreur:
> Numéro d'erreur : 502
> Code : 800ccca0
> Où trouver plus de renseignements sur cette erreur (rien dans l'aide OE bien
> sûr) ?
Le plus simple pour débugger ça, c'est généralement de consulter le log
(!) d'INN, dans news.notice, et regarder si quelque chose est dit.
Ensuite, il est parfois utile d'apprendre à parler le NNTP au serveur.
AKA :
| 20:28 news@talisker:~> telnet localhost 119
| Trying ::1...
| Trying 127.0.0.1...
| Connected to localhost.lacave.local.
| Escape character is '^]'.
< 200 talisker.lacave.net InterNetNews server INN 2.5.0 (20050321 prerelease) ready
> mode reader
< 200 talisker.lacave.net InterNetNews NNRP server INN 2.5.0 (20050321 prerelease) ready (posting ok).
> list active
<[...]
< fr.rec.tv.terrestre 0000000546 0000000137 y
< .
> quit
< 205 .
| Connection closed by foreign host.
Si ces commandes te donnent un résultat utilisable (ici la liste de
groupes configurés sur le serveur, autrement dit l'active), il faut
essayer de voir ce qu'outlook a bien pu essayer de faire.
Fred
--
21.1.1 How to convert mSQL tools for MySQL
1. Run the shell script msql2mysql on the source. This requires the
replace program, which is distributed with MySQL.
2. Compile.
3. Fix all compiler errors. (MySQL online manual)