Accéder au contenu.
Menu Sympa

fr - [sympa-fr] wwsympa.fcgi se plante depuis le passage du systeme de Fedora Core 8 vers 10

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

Archives de la liste

Chronologique Discussions  
  • From: Annie Planque <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] wwsympa.fcgi se plante depuis le passage du systeme de Fedora Core 8 vers 10
  • Date: Fri, 17 Jul 2009 15:01:04 +0200

Bonjour,

Depuis le changement de version du serveur de listes (passage FC8 en FC10 et
donc perl 5.8.8 en 5.10) le serveur de listes ne tient pas . Au lancement du
serveur Web qui l'heberge, il fonctionne et rapidement il ne fonctionne plus
et renvoie une page d'erreur (Internal server error).

Nous utilisons la version 5.3.4 de sympa.

Au niveau du fichier error_log de http, on a le message suivant :

FastCGI: comm with server "/usr/local/WWW/sympa/wwsympa.fcgi" aborted: idle
timeout (30 sec)

Nous avons passé le parametre idle-timeout a 120s , mais c'est la meme chose!

Le lancement manuel de la commande wwsympa.fcgi fonctionne, mais nous obtenons
les messages suivants:

-----------------------------------------------------------
Prototype mismatch: sub Lock::LOCK_SH () vs none at
/usr/local/sympa/bin/Lock.pm line 38.
Constant subroutine LOCK_SH redefined at /usr/local/sympa/bin/Lock.pm line 38.
Prototype mismatch: sub Lock::LOCK_EX () vs none at
/usr/local/sympa/bin/Lock.pm line 39.
Constant subroutine LOCK_EX redefined at /usr/local/sympa/bin/Lock.pm line 39.
Prototype mismatch: sub Lock::LOCK_NB () vs none at
/usr/local/sympa/bin/Lock.pm line 40.
Constant subroutine LOCK_NB redefined at /usr/local/sympa/bin/Lock.pm line 40.
-----------------------------------------------------------

D'apres ce que j'ai pu trouve dans les divers messages, ce ne devrait etre que
des Warning et ne pas etre fatal. D'ailleurs en manuel on obtient bien ensuite
le code HTML de page d'accueil.

Pouvez-vous nous aider dans la resolution de ce probleme qui devient tres
urgent pour nous, d'autant plus que lundi le serveur de messagerie qui heberge
la partie centrale de Sympa doit basculer egalement en Fedora Core 10.

Merci de votre aide.

Cordialement
A. Planque

--------------- resultat exact de l'execution wwsympa.fcgi
-----------------------
Prototype mismatch: sub Lock::LOCK_SH () vs none at
/usr/local/sympa/bin/Lock.pm line 38.
Constant subroutine LOCK_SH redefined at /usr/local/sympa/bin/Lock.pm line 38.
Prototype mismatch: sub Lock::LOCK_EX () vs none at
/usr/local/sympa/bin/Lock.pm line 39.
Constant subroutine LOCK_EX redefined at /usr/local/sympa/bin/Lock.pm line 39.
Prototype mismatch: sub Lock::LOCK_NB () vs none at
/usr/local/sympa/bin/Lock.pm line 40.
Constant subroutine LOCK_NB redefined at /usr/local/sympa/bin/Lock.pm line 40.
Date: Fri, 17 Jul 2009 14:52 +0200
Cache-control: no-cache
Content-Type: text/html

<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML
1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xml:lang="fr">

<!-- begin main.tt2 (distrib) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="Sympa" />

<title> Serveur de listes de l'IRIT </title>
<link rel="stylesheet" href="/static-sympa/css/style.css" type="text/css"
media="screen" title="Derived from style Blank Canvas by tw3k AT
tw3k.tw3k.q3machines.net" />

<!-- RSS chanel -->
<link rel="alternate" type="application/xml" title="RSS : les
nouvelles listes" href="http:///rss/latest_lists?count=20"/>
<link rel="alternate" type="application/xml" title="RSS : les listes
actives" href="http:///rss/active_lists?count=20"/>


<!-- the following CSS have to be improved before to be used -->
<!-- <link rel="stylesheet" href="/static-sympa/css/print.css" type="text/css"
media="print" /> -->
<!-- <link rel="alternative stylesheet" href="/static-sympa/css/fullPage.css"
type="text/css" media="screen" title="View Full Page" /> -->
<!-- <link rel="alternative stylesheet"
href="/static-sympa/css/print-preview.css" type="text/css" media="screen"
title="Print Preview" /> -->

<!-- begin javascript.tt2 (distrib) -->


<script type="text/javascript">
function showhide(div){
oDiv = document.getElementById(div);
if(oDiv.style.display == "none"){
oDiv.style.display = "block";
}else{
oDiv.style.display = "none";
}
}
</script>

<script type="text/javascript">
function show(div){
oDiv = document.getElementById(div);
oDiv.style.display = "block";
}
</script>

<script type="text/javascript">
function hide(div){
oDiv = document.getElementById(div);
oDiv.style.display = "none";
}
</script>

<script type="text/javascript">
<!-- for other browsers

// To confirm archives deletion
function dbl_confirm(my_form, my_message,my_message2) {

if (confirm(my_message))
{
if (confirm(my_message2))
{
my_form.zip.value = "1";
}
}else{
return false;
}
}

// To confirm a form submition
function request_confirm(my_message) {
if (confirm(my_message)) {
return true;
}else {
return false;
}
}

// To confirm on a link (A HREF)
function request_confirm_link(my_url, my_message) {
question = confirm(my_message);
if (question !="0") {
top.location = my_url;
}
}







// To confirm on a link (A HREF)
function refresh_mom_and_die() {
url = window.opener.location.href;

if (url.indexOf('logout') > -1 ) {
url = '/';
}

window.opener.location = url;
self.close();
}



function toggle_selection(myfield) {
for (i = 0; i < myfield.length; i++) {
if (myfield[i].checked) {
myfield[i].checked = false;
}else {
myfield[i].checked = true;
}
}
}





//launch a search by message Id
function searched_by_msgId(id) {
var lgt_type_searched =
document.log_form.type_searched.options.length;
var length = document.log_form.target_type.options.length;
document.log_form.target_type.options[length-2].selected = true;
document.log_form.elements["target_searched"].value=id;
document.log_form.type_searched.options[lgt_type_searched-1].selected
=
true;
document.log_form.submit();
}

//reset all field in log form.
function clear_log_form() {
var lgt_target_type = document.log_form.target_type.options.length;
var lgt_type_searched =
document.log_form.type_searched.options.length;
document.log_form.target_type.options[lgt_target_type-3].selected =
true;
document.log_form.elements["target_searched"].value='';
document.log_form.elements["date_from"].value='';
document.log_form.elements["date_to"].value='';
document.log_form.type_searched.options[lgt_type_searched-10].selected
= true;
var lgt_list_searched =
document.log_form.list_searched.options.length;
document.log_form.list_searched.options[lgt_list_searched-11].selected
= true;
document.log_form.elements["ip_searched"].value='';
}

//to hide menu

function afficheId(baliseId,baliseId2)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
}
if (document.getElementById(baliseId2) != null)
{
document.getElementById(baliseId2).style.margin='0 0 0 25%';
}
}

function cacheId(baliseId,baliseId2)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
}
if (document.getElementById(baliseId2) != null)
{
document.getElementById(baliseId2).style.margin='0 0 0 0';
}

}

cacheId('contenu','Stretcher');
// if JavaScript is available, hide the content on the page load.
// Without JavaScript, content will be display.

// end browsers -->
</script>

<!-- end javascript.tt2 -->



<!--[if IE]>
<![endif]-->
</head>

<body onload="">
<noscript><em>Veuillez activer Javascript dans votre
navigateur</em></noscript>



<div id="Canvas">
<div id="Header">

<!-- a href="javascript:afficheId('contenu','Stretcher')">ouvrir</a>
<a href="javascript:cacheId('contenu','Stretcher');">Fermer</a-->

<!-- $Id: title.tt2 3907 2006-09-25 14:50:16Z serge.aumont $ -->

<!-- begin title.tt2 -->

<a href="http://www.irit.fr";><img style="float: left; margin-top: 7px;
margin-left: 37px;" src="http://www.irit.fr/logos/LogoIRIT_petit.jpg";></a>

<div id="Title">Serveur de listes de l'IRIT<br /></div>
<div id="top"><a class="displayNone" href="#Paint">Skip to Content.</a></div>
<!-- end title.tt2 -->

<!-- $Id: menu.tt2 4222 2007-04-03 07:19:22Z david.verdin $ -->

<!-- begin menu.tt2 -->
<div class="navBar printNone">
<ul id="MainMenuLinks">






<li><a class="MainMenuLinks" href="/lists">Liste des listes</a></li>


<li><a class="MainMenuLinksCurrentPage" href="/">Accueil</a></li>


<li> <a class="MainMenuLinks" href="/help" >Aide</a></li>
</ul>

</div>
<!-- </div> -->
<!-- end menu.tt2 -->

</div> <!-- end div Header -->
<!-- <div class="contenant" id="contenu"> --> <!-- To hide Menus -->&nbsp;
<div id="Menus"><!-- Start Menus -->&nbsp;

<!-- RCS Identication ; $Revision: 4412 $ ; $Date: 2007-05-25 14:41:54
+0200 (ven, 25 mai 2007) $ -->

<!-- begin login_menu.tt2 -->
<div class="MenuBlock">

<div class="MenuBlock">


<form action="" method="post">
<fieldset>
<input type="hidden" name="previous_action" value="" />
<input type="hidden" name="previous_list" value="" />
<input type="hidden" name="referer" value="" />
<input type="hidden" name="list" value="" />

<input type="hidden" name="action" value="login" />
<label for="email_login">adresse email :</label><br />
<input type="text" name="email" id="email_login" size="18" value=""
/><br
/>
<label for="passwd" >mot de passe :</label><br />
<input type="password" name="passwd" id="passwd" size="8" />
&nbsp;&nbsp;
<input class="MainMenuLinks" type="submit" name="action_login"
value="Login" />
</fieldset>
</form>
</div>
<br />

<a class="menuLinks" href="/sendpasswd/">Premier login ?</a><br />
<a class="menuLinks" href="/remindpasswd">Mot de passe perdu ?</a>



</div><!-- end div=MenuBlock -->


<!-- end login_menu.tt2 -->



<!-- begin your_lists.tt2 -->



<!-- end login_menu.tt2 -->

<!-- begin setlang.tt2 (distrib) -->
<br />
<form action="" method="post">
<fieldset>
<input type="hidden" name="action" value="set_lang"/>
<input type="hidden" name="previous_action" value="home"/>
<input type="hidden" name="previous_list" value=""/>

<label for="lang"></label>
<select id="lang" name="lang" onchange="this.form.submit();">


<option value="de_DE" >Deutsch</option>

<option value="en_US" >English </option>

<option value="es_ES" >Español</option>

<option value="fr_FR" selected="selected">Français</option>

</select>

</fieldset>
</form>
<br />
<!-- end setlang.tt2 (distrib) -->

</div><!-- End div Menus -->
<!-- </div> --><!-- End div contenant -->


<div id="Stretcher"> <!-- <span id="toggleMenu" title="A javascript could
hidde or show the meneu" class="smalltext info printNone toggleNone">toggle
menu</span><br /> --> &nbsp;<br />
<div id="Paint">





<div class="ContentBlock">
<!-- $Id: home.tt2 3907 2006-09-25 14:50:16Z serge.aumont $ -->

<p class="text_justify">
Ce serveur vous propose un accès à votre environnement de listes sur
adresse@cachée. A partir de cette URL vous pouvez choisir vos options
d'abonnement, vous désabonner, accéder aux archives ou gérer les listes dont
vous êtes propriétaire, etc.
</p>
<br />

<h1 class="block">Catégories de liste</h1>
<br />

<div id="home_container">

<div id="global_mailing_lists">

<ul class="mailing_lists_menu">


<li><a href="/lists/Recherche"><strong>Equipes /
Projets</strong></a></li>



<ul class="no_style">

</ul>


</ul>


<ul class="mailing_lists_menu">



<li><a href="/lists/topicsless"><strong>Autre</strong></a></li>



<ul class="no_style">

</ul>



</ul>

</div>
<div id="home_search_list">
<form action="" method="post">
<fieldset>
<input type="text" size="25" name="filter" value="" alt="Entrez le nom
d'une liste"/>
<input type="hidden" name="action" value="search_list" />
<input class="MainMenuLinks" type="submit" name="action_search_list"
value="Chercher une liste" />
<br />
</fieldset>
<fieldset id="home_rss_news">
<input class="MainMenuLinks" type="submit" name="action_rss_request"
value="Nouveautés RSS" />
</fieldset>
</form>
</div>

</div>
<br />

</div><!-- End div ContentBlock -->
<a class="dingbat printNone" href="#top" title="Top of Page">&sect;</a>
</div><!-- End div Paint -->
</div><!-- end div Stretcher -->
<!-- begin footer.tt2 (distrib) -->
<div id="Footer">
<a href="http://www.sympa.org";>Powered by Sympa 5.3.4</a>
</div>
<!-- end footer.tt2 (distrib) -->

</div> <!-- end div canvas -->


</body>
</html>




Archives gérées par MHonArc 2.6.19+.

Haut de le page