Webmin sous FreeBSD

Neuromancien -  
bob031 Messages postés 8228 Statut Membre -
Bonjour,

J'ai installé Webmin sous FreeBSD mais lorsque je veux y accéder par l'URL "https://localhost:10000" (ou https://127.0.0.1:10000), j'obtiens le message "Connexion refusée". Merci de votre aide.

6 réponses

Résumé de la discussion

Un problème d’accès à Webmin sous FreeBSD survient lorsque l’URL https://localhost:10000 renvoie une connexion refusée, empêchant l’ouverture de l’interface d’administration. Plusieurs échanges recommandent de vérifier si Webmin est lancé et d’utiliser netstat -ant | grep 10000 pour confirmer l’écoute sur le port, puis de démarrer le service via le script adéquat. Des retours montrent que l’écoute sur le port 10000 peut apparaître après démarrage, mais l’accès reste lent ou bloqué, avec des mentions d’Apache et de questions sur le nom de serveur. En cas de doute, une sortie netstat récente peut indiquer tcp4 et udp4 LISTEN sur 10000, ce qui confirme le service actif et suggère d’autres vérifications pour le chargement effectif de la page.

Bobot (l'IA à votre service)
  1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
     
    Salut,

    As tu lancé webmin ?
    Qua te donne la comande:
    netstat -ant | grep 10000
    @++
     ♫ Il suffirait de presque rien...
    1
  2. Neuromancien
     
    La commande ne donne rien... Comment vérifier si Webmin ou Apache sont lancés ?
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    ps ax | grep webmin
    ps ax | grep httpd

    Sinon tu peux aussi taper ça (en étant dans "/etc/init.d):
    ./webmin status
    ./httpd status
    ;-))

    Z'@+...che.
    JP : Zen, my Nuggets ! ;-)
    
    0
  4. Neuromancien
     
    "ps ax | grep webmin" donne :
    312 p0 S+ 0:00,01 grep webmin.

    "ps ax | grep httpd" ne donne rien.

    Le répertoire /etc/init.d n'existe pas.
    0
    1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
       
      Pour la commande
      netsat -antu | grep 10000
      Ca affiche tout ce qui se passe au niveau TCP sous forme numérique, et ça recuppere ce qui contient 10000 (WebMin ecoute sur le port 10000)

      Si cela ne te renvoi rien, c'est que WebMin, n'est pas lancé (ou lancé sur un autre port) :)

      Sur le grep webmin ou httpd, ça peut te renvoyer quelque chose même si le service n'est pas lancé, comme dans le cas de grep webmin qui te ramenes effectivement un process, (ceui de la commande grep) ;-)

      Là, en l'occurence webmin n'est ps lancé, il faut le demarrer à la main
      avec le script de demarrage.
      Une commande du style /etc/rc.d/webmin start devrait faire l'affaire :)

      @+
       ♫ Il suffirait de presque rien...
      0
    2. Neuromancien > asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention  
       
      J'ai lancé :
      /usr/local/etc/rc.d/webmin.sh-dist start
      J'obtiens une nouvelle invite :
      webminsu-2.05b#

      L'URL https://127.0.0.1:10000/ ne donne plus d'erreur mais la page ne se charge pas.
      0
    3. Neuromancien > asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention  
       
      "bash-2.05b$ netstat -ant | grep 10000" donne :
      tcp4 0 0 *.10000 *.* LISTEN
      udp4 0 0 *.10000 *.*
      0
    4. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention  
       
      Salut Adrien,

      Peux-tu m'éclairer s'il te plaît. Tu dis à propos de la commande "netstat -antu | grep 10000" : " Ca affiche tout ce qui se passe au niveau TCP sous forme numérique, et ça recupere ce qui contient 10000"
      Voilà ce que ça donne chez moi :
      [root@Mandrake init.d]# ./webmin status
      miniserv.pl (pid 2004) est en cours d'exécution...
      [root@Mandrake init.d]# ps ax | grep webmin
       2004 ?        S      0:00 /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webm
       5914 pts/1    S      0:00 grep webmin
      [root@Mandrake init.d]# netstat -ant | grep 10000
      tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN
      [root@Mandrake init.d]# netstat -antu | grep 10000
      tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN      
      udp        0      0 0.0.0.0:10000           0.0.0.0:*
      Donc là webmin tourne (miniserv.pl (pid 2004) est en cours d'exécution...), mais la commande "netstat" ne renvoie rien !
      J'en ai déduit qu'il fallait lancer Webmin, chose que j'ai fait et là effectivement la commande renvoie :
      [root@Mandrake init.d]# netstat -antu | grep 10000
      tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN      
      tcp        0      0 192.168.10.2:38459      192.168.10.2:10000      ESTABLISHED 
      tcp        0      0 192.168.10.2:38458      192.168.10.2:10000      ESTABLISHED 
      tcp        0      0 192.168.10.2:10000      192.168.10.2:38459      ESTABLISHED 
      tcp        0      0 192.168.10.2:10000      192.168.10.2:38458      ESTABLISHED 
      tcp        0      0 192.168.10.2:10000      192.168.10.2:38456      TIME_WAIT   
      udp        0      0 0.0.0.0:10000           0.0.0.0:*   
      Donc pour utiliser la commande il faut que le serveur soit lancé dans un navigateur.

      En fait j'ai pas besoin d'éclaircissement, sorry pour le dérangement.

      ;-))

      Z'@+...che.
      JP : Zen, my Nuggets ! ;-)
      
      0
    5. Neuromancien > asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention  
       
      L'adresse http://127.0.0.1:10000/ fonctionne ! Mais je ne sais pas quel login et quel mot de passe entrer.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Neuromancien
     
    Le démarrage d'Apache donne :

    [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    0
  7. Neuromancien
     
    Plus précisément :

    su-2.05b# /usr/local/sbin/apachectl start
    [Wed Aug 11 15:30:38 2004] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    /usr/local/sbin/apachectl start: httpd could not be started
    0