Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/08/2010, à 10:14

Le Farfadet Spatial

[Résolu] Configuration d'Apache cassée

Salut à tous !

   Je suis en train de mettre en place un serveur, que je présente dans un autre fil de discussion. Le serveur répond au nom de domaine suivant : http://le-bars.net/.

   Je l'utilise notamment comme dépôts Darcs, pour deux projets :

      http://le-bars.net/yoann/repos/livre-C++/

      http://le-bars.net/yoann/repos/MIT-2010/

   Ces projets sont placés dans l'arborescence suivante sur mon serveur :

$ ls /var/www/yoann/repos/
livre-C++  MIT-2010

Cependant, en essayant d'installer OBM, j'ai tout cassé dans ma configuration d'Apache, de sorte que si http://le-bars.net/ répond toujours, les dépôts sont désormais inaccessibles – cliquez sur les liens que j'ai donnés plus haut, vous verrez le résultat.

   Le problème, c'est que c'est la première fois que j'installe un serveur Apache, je ne sais absolument pas comment résoudre le problème.

   Le fichier de configuration d'Apache :

$ cat /etc/apache2/apache2.conf
#
# Based upon the NCSA server configuration files originally by Rob McCool.
#
# This is the main Apache server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See http://httpd.apache.org/docs/2.2/ for detailed information about
# the directives.
#
# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned. 
#
# The configuration directives are grouped into three basic sections:
#  1. Directives that control the operation of the Apache server process as a
#     whole (the 'global environment').
#  2. Directives that define the parameters of the 'main' or 'default' server,
#     which responds to requests that aren't handled by a virtual host.
#     These directives also provide default values for the settings
#     of all virtual hosts.
#  3. Settings for virtual hosts, which allow Web requests to be sent to
#     different IP addresses or hostnames and have them handled by the
#     same Apache server process.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path.  If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so "/var/log/apache2/foo.log"
# with ServerRoot set to "" will be interpreted by the
# server as "//var/log/apache2/foo.log".
#

### Section 1: Global Environment
#
# The directives in this section affect the overall operation of Apache,
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE!  If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation (available
# at <URL:http://httpd.apache.org/docs-2.1/mod/mpm_common.html#lockfile>);
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
ServerRoot "/etc/apache2"

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
#<IfModule !mpm_winnt.c>
#<IfModule !mpm_netware.c>
LockFile /var/lock/apache2/accept.lock
#</IfModule>
#</IfModule>

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
# This needs to be set in /etc/apache2/envvars
#
PidFile ${APACHE_PID_FILE}

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_worker_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#

AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

#
# DefaultType is the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value.  If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain


#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog /var/log/apache2/error.log

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf

#
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
# If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i
#
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

#
# Define an access log for VirtualHosts that don't define their own logfile
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined

#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#

#
# Putting this all together, we can internationalize error responses.
#
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
# our collection of by-error message multi-language collections.  We use
# includes to substitute the appropriate text.
#
# You can modify the messages' appearance without changing any of the
# default HTTP_<error>.html.var files by adding the line:
#
#   Alias /error/include/ "/your/include/path/"
#
# which allows you to create your own set of files by starting with the
# /usr/share/apache2/error/include/ files and copying them to /your/include/path/,
# even on a per-VirtualHost basis.  The default include files will display
# your Apache version number and your ServerAdmin email address regardless
# of the setting of ServerSignature.
#
# The internationalized error documents require mod_alias, mod_include
# and mod_negotiation.  To activate them, uncomment the following 30 lines.

#    Alias /error/ "/usr/share/apache2/error/"
#
#    <Directory "/usr/share/apache2/error">
#        AllowOverride None
#        Options IncludesNoExec
#        AddOutputFilter Includes html
#        AddHandler type-map var
#        Order allow,deny
#        Allow from all
#        LanguagePriority en cs de es fr it nl sv pt-br ro
#        ForceLanguagePriority Prefer Fallback
#    </Directory>
#
#    ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
#    ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
#    ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
#    ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
#    ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
#    ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
#    ErrorDocument 410 /error/HTTP_GONE.html.var
#    ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
#    ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
#    ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
#    ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
#    ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
#    ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
#    ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
#    ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
#    ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
#    ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var



# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.

# Include generic snippets of statements
Include /etc/apache2/conf.d/

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/

Concernant les hôtes virtuels :

$ cat /etc/apache2/sites-available/default
<VirtualHost *:80>
   ServerAdmin webmaster@localhost
   
   DocumentRoot /var/www/
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Et :

$ cat /etc/apache2/sites-available/obm
<VirtualHost *:80>
        ServerName obm.le-bars.net
        #DocumentRoot "/var/www/obm/php"
   DocumentRoot "/usr/share/obm/www/php"
        ErrorLog /var/log/apache2/obm-error.log
        CustomLog /var/log/apache2/obm-access.log combined
        RewriteEngine on
        RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [L,R]
</VirtualHost>

NameVirtualHost *:443
<VirtualHost *:443>
        ServerName obm.le-bars.net
        #DocumentRoot "/var/www/obm/php"
   DocumentRoot "/usr/share/obm/www/php"

   SSLEngine ON
        SSLVerifyClient none
        SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0

        ErrorLog /var/log/apache2/obm-error.log
        CustomLog /var/log/apache2/obm-access.log combined

        SetEnv OBM_INCLUDE_VAR obminclude
        Alias /images /var/www/obm/resources
        #OBM 2.2.x use utf8
        #AddDefaultCharset ISO-8859-15
        DirectoryIndex obm.php
        Options -Indexes

        php_value include_path  ".:/var/www/obm/"
        php_value session.bug_compat_42  0
        php_value session.bug_compat_warn  0
        #php_value session.gc_maxlifetime 2880
        php_value magic_quotes_gpc  On
        #les options suivantes sont recommandées ma facultative
        php_value memory_limit 128M
        php_value post_max_size 10M
        php_value upload_max_filesize 10M

        # section nécessaire uniquement pour le synchro PDA
<Location /funambol>
        ProxyPass ajp://_TOMCAT_SERVER_:8009/funambol
</Location>

        # section nécessaire uniquement pour le module obm-sync
<Location /obm-sync>
        ProxyPass ajp://_TOMCAT_SERVER_:8009/obm-sync
</Location>

        # section nécessaire uniquement pour le webmail minig
<Location /minig>
        ProxyPass ajp://_TOMCAT_SERVER_:8009/minig
</Location>
        # alias /webmail/images /usr/lib/minig/images
        # If you install minig on an other server,
        # comment alias /webmail/images, and use
        # proxyPass ajp:
#<Location /webmail/images>
        #ProxyPass ajp://_TOMCAT_SERVER_Minig:8009/minig/images
#</Location>
</VirtualHost>

J'ai l'impression que « default » n'est pas activé :

$ ls /etc/apache2/sites-enabled/
obm  obm.conf

Je tente :

$ sudo /etc/init.d/apache2 restart
Restarting web server: apache2[Wed Aug 04 00:22:57 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Aug 04 00:22:57 2010] [warn] NameVirtualHost *:443 has no VirtualHosts
[Wed Aug 04 00:22:57 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Aug 04 00:22:57 2010] [warn] NameVirtualHost *:443 has no VirtualHosts
failed!

Il semble bien qu'il y ait conflit entre les deux. À tout hasard :

$ sudo a2dissite obm
Site obm disabled.
Run '/etc/init.d/apache2 reload' to activate new configuration!
$ sudo a2ensite default
Enabling site default.
Run '/etc/init.d/apache2 reload' to activate new configuration!
$ sudo /etc/init.d/apache2 reload
Reloading web server config: apache2

Cependant, les dépôts sont toujours inaccessibles.

   Bon, c'est la panique : je ne sais pas quoi faire, je n'ai pas la moindre idée de par où commencer et, pour ne rien arranger, j'ai besoin d'urgence des dépôts Darcs. Donc, si quelqu'un a un début de piste, je suis preneur.

   À bientôt.

   Le Farfadet Spatial

Dernière modification par Le Farfadet Spatial (Le 08/08/2010, à 16:11)

Hors ligne

#2 Le 04/08/2010, à 11:17

kamui57

Re : [Résolu] Configuration d'Apache cassée

Salut

j'ai aussi Apache en local, j'y connais pas grand-chose, mais j'ai un fichier 000-default dans sites-enabled :

11:16:23 stephanie@Middle-Earth:~ 33$ ls -l /etc/apache2/sites-enabled/
total 0
lrwxrwxrwx 1 root root 26 2010-08-03 16:03 000-default -> ../sites-available/default
lrwxrwxrwx 1 root root 24 2010-08-03 17:54 steph -> ../sites-available/steph
11:16:28 stephanie@Middle-Earth:~ 34$
11:18:33 stephanie@Middle-Earth:~ 35$ file /etc/apache2/sites-enabled/000-default 
/etc/apache2/sites-enabled/000-default: symbolic link to `../sites-available/default'
11:18:36 stephanie@Middle-Earth:~ 36$

A un moment je l'avais déplacé par erreur, du coup Apache ne marchait plus, je l'ai remis et ça remarche.

Dernière modification par kamui57 (Le 04/08/2010, à 11:19)


Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console

Hors ligne

#3 Le 04/08/2010, à 13:40

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

kamui57 a écrit :

j'ai un fichier 000-default dans sites-enabled :

Il se trouve que moi aussi :

$ ls -la /etc/apache2/sites-enabled/
total 8
drwxr-xr-x 2 root root 4096 aoû  4 00:36 .
drwxr-xr-x 7 root root 4096 aoû  3 12:15 ..
lrwxrwxrwx 1 root root   26 aoû  4 00:36 000-default -> ../sites-available/default
lrwxrwxrwx 1 root root   27 aoû  3 12:15 obm.conf -> ../sites-available/obm.conf

Il faut encore creuser.

   Tiens, d'ailleurs : je n'ai pas donné le contenu de « obm.conf » :

$ cat /etc/apache2/sites-available/obm.conf 
ServerSignature Off
NameVirtualHost *:443
<VirtualHost *:443>
    ServerAdmin root@localhost
    DocumentRoot /usr/share/obm/www/php
    ServerName serveur-lebars.le-bars.net
   
   
    Timeout 3000
    ProxyTimeout 3000
    
    # SSL
    SSLEngine on
    SSLCACertificateFile /var/lib/obm-ca/cacert.pem
    SSLCertificateFile /etc/obm/certs/obm_cert.pem
    SSLVerifyClient none
    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0

    ErrorLog /var/log/apache2/obm-error.log
    CustomLog /var/log/apache2/obm-access.log common
    SetEnv OBM_INCLUDE_VAR obminclude
    Alias /images /usr/share/obm/www/resources
    #OBM 2.2.x use utf8
    #AddDefaultCharset ISO-8859-15
    DirectoryIndex obm.php
    Options -Indexes

    php_value include_path  ".:/usr/share/obm/www"
    php_value session.bug_compat_42  0
    php_value session.bug_compat_warn  0
#    php_value session.gc_maxlifetime 2880
    php_value magic_quotes_gpc  On
    php_value memory_limit 128M
    php_value post_max_size 10M
    php_value upload_max_filesize 10M

    LimitRequestBody 20971520

    Alias /stats /var/www/munin

ProxyPass /obm-sync http://127.0.0.1:8080/obm-sync
ProxyPassReverse /obm-sync http://127.0.0.1:8080/obm-sync

ProxyPass /funambol http://127.0.0.1:8080/funambol
ProxyPassReverse /funambol http://127.0.0.1:8080/funambol

<Location /minig>
ProxyPass ajp://127.0.0.1:8009/minig
</Location>


ProxyPass /Microsoft-Server-ActiveSync http://127.0.0.1:8082/Microsoft-Server-ActiveSync
ProxyPassReverse /Microsoft-Server-ActiveSync http://127.0.0.1:8082/Microsoft-Server-ActiveSync


ProxyRequests On

<Proxy *>
AddDefaultCharset off
Allow from all
</Proxy>


#_HORDE_BEGIN_
#_HORDE_END_
</VirtualHost>

<IfModule mod_rewrite.c>
    <IfModule mod_ssl.c>
        RewriteEngine On
        RewriteCond %{HTTPS} !=on
	RewriteRule . https://%{SERVER_NAME}%{REQUEST_URI} [L]
    </IfModule>
</IfModule>

À bientôt.

   Le Farfadet Spatial

Hors ligne

#4 Le 04/08/2010, à 16:19

Link31

Re : [Résolu] Configuration d'Apache cassée

Pour moi, ça fait plusieurs jours que le-bars.net est complètement inaccessible. Problème de DNS ?

D'ailleurs, quand je regarde vers quoi pointe le-bars.net actuellement, il semblerait que ça soit une connexion Numericable. Or, d'après ce que j'ai pu lire, Numericable interdit l'hébergement d'un serveur sur ses connexions : voir http://forum.ubuntu-fr.org/viewtopic.ph … 4#p3632394.

Mais si c'est un problème de DNS, le nom de domaine peut très bien pointer vers n'importe quoi d'autre que ton propre serveur...

Hors ligne

#5 Le 04/08/2010, à 19:00

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

Link31 a écrit :

Pour moi, ça fait plusieurs jours que le-bars.net est complètement inaccessible. Problème de DNS ?

C'est-à-dire que moi-même j'accède au serveur depuis l'extérieur, vu que je suis physiquement très loin de lui. Dans la mesure où l'adresse IP est dynamique, je passe par le DNS. Je peux encore m'y connecter par SSH.

   Pour ma part, je me suis rendu compte que le serveur était tombé il y a trois jours.

   À bientôt.

   Le Farfadet Spatial

Hors ligne

#6 Le 04/08/2010, à 22:08

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

   Bon, je me pose maintenant les questions suivantes : est-ce que quelqu'un connaît une méthode pour déterminer si le fournisseur d'accès bloque les protocoles HTTP, HTTPS, FTP, SFTP et NEWS en sortie ? Que donne le domaine le-bars.dyndns.org chez vous – ping, HTTP, ce qui vous passe par la tête ?

   À bientôt.

   Le Farfadet Spatial

Dernière modification par Le Farfadet Spatial (Le 04/08/2010, à 22:11)

Hors ligne

#7 Le 04/08/2010, à 22:22

Link31

Re : [Résolu] Configuration d'Apache cassée

Tu peux utiliser ce service :
https://www.grc.com/x/ne.dll?bh0bkyd2

À lancer depuis l'IP que tu veux scanner, donc si tu veux scanner ton serveur et que tu n'es pas sur le même réseau, passe par un proxy SSH (option -D de OpenSSH).

Hors ligne

#8 Le 04/08/2010, à 22:52

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

Link31 a écrit :

Tu peux utiliser ce service :
https://www.grc.com/x/ne.dll?bh0bkyd2

Merci, je ne connaissais pas. Donc, je l'ai lancé depuis mon serveur :

      -- les ports 20 et 21 (FTP) apparaissent comme fermés ;

      -- le port 22 (SSH) apparaît comme ouvert ;

      -- le port 80 (HTTP) apparaît comme fermé ;

      -- le port 115 (SFTP) apparaît comme fermé ;

      -- le port 144 (UMA) apparaît comme fermé ;

      -- le port 443 (HTTPS) apparaît comme fermé ;

      -- tous les autres ports apparaissent comme muets (stealthh.

   Il va sans dire que ce n'est pas moi qui ai fermé les ports sus-mentionnés, au niveau du pare-feu-routeur, j'ai au contraire demandé de rediriger ces ports vers le serveur. Est-ce que quelqu'un connait un moyen pour moi de les ouvrir ? D'autre part, est-ce que l'on peut considérer que cela confirme que le fournisseur d'accès a décidé de bloquer le trafic ?

   À bientôt.

   Le Farfadet Spatial

Dernière modification par Le Farfadet Spatial (Le 04/08/2010, à 22:52)

Hors ligne

#9 Le 05/08/2010, à 00:51

Elfangor

Re : [Résolu] Configuration d'Apache cassée

Bonjour!

Je ne suis pas servis du site de Link31 mais de nmap:

nmap le-bar.dyndns.org

Starting Nmap 5.21 ( http://nmap.org ) at 2010-08-05 00:43 CEST
Nmap scan report for le-bar.dyndns.org (82.224.161.181)
Host is up (0.0041s latency).
rDNS record for 82.224.161.181: vol75-4-82-224-161-181.fbx.proxad.net
Not shown: 999 filtered ports
PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 6.26 seconds

Donc apparement le port semble ouvert, mais il n'y a que celui la, or tu dit que le ssh marche toujours? Cepedant lorsque je tente un ssh sur ton serveur (je me suis permis pour tester le port, j'espère que ça ne te derange pas?) je n'ai pas l'invite de login. Donc soit ton port ssh est ailleurs que sur le port 22 ( mais ça ne correspond pas avec le scan du dessus) Soit tu as changé ta conf depuis hier?

Ou alors cela peux etre dut a la lenteur de ma connection, etant actuellement à l'autre bout du monde avec une connexion de mauvaise qualitée.

De plus je n'arrive pas à acceder a ton serveur apache, avec wget j'attend une réponse qui n'arrive pas.
As-tu d'autres info?

Dernière modification par Elfangor (Le 05/08/2010, à 00:53)

Hors ligne

#10 Le 05/08/2010, à 08:37

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

   Merci Elfangor d'avoir fait le test. Cependant :

Elfangor a écrit :
nmap le-bar.dyndns.org

Il y a deux façons d'atteindre mon serveur : le-bars.net ou le-bars.dyndns.org (la deuxième n'existe que parce qu'il s'agit d'une IP dynamique). Visiblement, en dépit du fait que je fais exécuter DynHost toutes les heures par Cron, actuellement le-bars.net ne pointe plus sur une IP valide. Je ne sais pas ce que tu as scanné, mais cela n'a rien à voir avec mon serveur.

   Le résultat de Nmap :

$ nmap le-bars.net

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-05 08:27 CEST
Note: Host seems down. If it is really up, but blocking our ping probes, try -PN
Nmap done: 1 IP address (0 hosts up) scanned in 3.14 seconds

$ nmap le-bars.dyndns.org

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-05 08:27 CEST
Interesting ports on ip-215.net-81-220-100.nantes.rev.numericable.fr (81.220.100.215):
Not shown: 995 filtered ports
PORT    STATE  SERVICE
21/tcp  closed ftp
22/tcp  open   ssh
80/tcp  closed http
144/tcp closed news
443/tcp closed https

Nmap done: 1 IP address (1 host up) scanned in 5.94 seconds

Bon, je crois que ça se confirme : c'est le fournisseur d'accès qui bloque.

   À bientôt.

   Le Farfadet Spatial

Hors ligne

#11 Le 05/08/2010, à 12:12

valAa

Re : [Résolu] Configuration d'Apache cassée

C'est étrange...
de mon taf :

nmap le-bars.dyndns.org

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-05 12:06 CEST
Interesting ports on ip-215.net-81-220-100.nantes.rev.numericable.fr (81.220.100.215):
Not shown: 994 filtered ports
PORT    STATE  SERVICE
20/tcp  closed ftp-data
21/tcp  closed ftp
22/tcp  open   ssh
80/tcp  open   http
144/tcp closed news
443/tcp closed https

Nmap done: 1 IP address (1 host up) scanned in 10.31 seconds
nmap le-bars.net

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-05 12:07 CEST
Interesting ports on ip-31.net-82-216-79.rev.numericable.fr (82.216.79.31):
Not shown: 999 filtered ports
PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 10.85 seconds

Dans les deux cas les ports 80 sont ouverts. mais l'adresse IP n'est pas la même ?
Sinon, s'il n'est pas totalement impossible que le fournisseur aie bloqué l'accès étant donné ses conditions générales un peu étrange, il se trouve que durant plus d'un an j'ai hébergé quelques sites en http sur le port 80 en étant chez eux sans avoir le moindre soucis d'accès.

Hors ligne

#12 Le 05/08/2010, à 12:51

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

valAa a écrit :

C'est étrange...

Alors là, je ne te le fais pas dire !

Dans les deux cas les ports 80 sont ouverts. mais l'adresse IP n'est pas la même ?

L'adresse le-bars.net ne se met plus à jour. Pourtant, je fais exécuter Dynhost toutes les heures :

$ sudo crontab -l
1 * * * * /home/yoann/DynHost/dynhost

Du coup, le-bars.net pointe n'importe où. Je viens de faire le changement sur le panneau de contrôle d'OVH (qui gère mon nom de domaine). Ce n'est pas le point le plus important dans l'immédiat, dans la mesure où je peux voir cela avec OVH.

   En revanche, lorsque je scanne, le port 80 est fermé :

$ nmap le-bars.dyndns.org

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-05 12:42 CEST
Interesting ports on ip-215.net-81-220-100.nantes.rev.numericable.fr (81.220.100.215):
Not shown: 994 filtered ports
PORT    STATE  SERVICE
20/tcp  closed ftp-data
21/tcp  closed ftp
22/tcp  open   ssh
80/tcp  closed http
144/tcp closed news
443/tcp closed https

Nmap done: 1 IP address (1 host up) scanned in 5.78 seconds

Que se passe-t-il lorsque tu essayes d'ouvrir la page http://le-bars.dyndns.org/yoann/repos/livre-C++/ ?

   À bientôt.

   Le Farfadet Spatial

Hors ligne

#13 Le 05/08/2010, à 13:31

Elfangor

Re : [Résolu] Configuration d'Apache cassée

Effectivement, j'aurais dut le remarqué, je suis tombé sur une freebox apparement.

J'ai refait le test:

nmap le-bars.dyndns.org

Starting Nmap 5.21 ( http://nmap.org ) at 2010-08-05 13:25 CEST
Nmap scan report for le-bars.dyndns.org (81.220.100.215)
Host is up (0.78s latency).
rDNS record for 81.220.100.215: ip-215.net-81-220-100.nantes.rev.numericable.fr
Not shown: 994 filtered ports
PORT    STATE  SERVICE
20/tcp  closed ftp-data
21/tcp  closed ftp
22/tcp  open   ssh
80/tcp  closed http
144/tcp closed news
443/tcp closed https

Nmap done: 1 IP address (1 host up) scanned in 54.40 seconds

Et lorsque j'essaye d'aller sur le lien, j'ai une  "Erreur de chargement de la page", idem sur http://le-bar.dyndns.org...
Heuresement que j'ai deja recupéré ton livre sur le C++... Enfin le debut:s

Après il suffit que la mal chance soit avec toi et numericable ai bloqué ton acces... Une seul solution les appeller pour en savoir plus.

Sur ce je vais dormir, je verrais les reponses demain, j'espere que tu va t'en sortir.

Hors ligne

#14 Le 05/08/2010, à 13:37

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

Elfangor a écrit :

Une seul solution les appeller pour en savoir plus.

Voilà et je vais leur expliquer pourquoi je veux que les ports soient ouverts, ça va leur faire plaisir… Leurs conditions sont stupides et à mon avis très à la limite de la légalité, mais je ne vais pas non plus tenter le diable.

   Cela dit, je penche plutôt pour une mise à jour violente du modem, Numericable est coutumier du fait. Je cherche désespérément à accéder à l'interface avancée du modem.

   À bientôt.

   Le Farfadet Spatial

Hors ligne

#15 Le 05/08/2010, à 14:09

valAa

Re : [Résolu] Configuration d'Apache cassée

Je me rappelle que pour rediriger le port 80 de mon netgear fourni par numericable, il fallait d'abord bidouiller la configuration de l'interface de gestion à distance. Et pour cela accéder à une interface avancée grâce à un login password ésotérique (non donné dans la notice).
En gros, j'avais suivi ce sujet http://www.netgear-forum.com/forum/inde … opic=56706, on y trouve post #6 le couple login/password à utiliser, et post 4 la manipulation à effectuer (dire à cette interface de prise en main à distance, pourtant désactivée, d'écouter su 8080).
Cela avait fonctionné pour moi, mais je ne sais pas si c'est toujours d'actualité (peut-être d'ailleurs n'as tu pas le même routeur.

edit :

Que se passe-t-il lorsque tu essayes d'ouvrir la page http://le-bars.dyndns.org/yoann/repos/livre-C++/ ?

wget http://le-bars.dyndns.org/yoann/repos/livre-C++/
--2010-08-05 14:12:17--  http://le-bars.dyndns.org/yoann/repos/livre-C++/
Résolution de le-bars.dyndns.org... 81.220.100.215
Connexion vers le-bars.dyndns.org|81.220.100.215|:80... connecté.
requête HTTP transmise, en attente de la réponse... 503 Service Unavailable
2010-08-05 14:12:17 ERREUR 503: Service Unavailable.

Dernière modification par valAa (Le 05/08/2010, à 14:12)

Hors ligne

#16 Le 05/08/2010, à 17:03

Link31

Re : [Résolu] Configuration d'Apache cassée

Elfangor a écrit :
nmap le-bar.dyndns.org

Jolie faute de frappe, j'ai mis du temps à la remarquer wink

Hors ligne

#17 Le 05/08/2010, à 22:31

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

valAa a écrit :

Je me rappelle que pour rediriger le port 80 de mon netgear fourni par numericable, il fallait d'abord bidouiller la configuration de l'interface de gestion à distance. Et pour cela accéder à une interface avancée grâce à un login password ésotérique (non donné dans la notice).
En gros, j'avais suivi ce sujet http://www.netgear-forum.com/forum/inde … opic=56706, on y trouve post #6 le couple login/password à utiliser, et post 4 la manipulation à effectuer (dire à cette interface de prise en main à distance, pourtant désactivée, d'écouter su 8080).

Oui, j'ai trouvé ce forum et c'est en gros la manipulation que je dois faire, sauf que le nom et le mot de passe changent à chaque mise à jour. Je pense que je vais m'inscrire au forum.

valAa a écrit :
wget http://le-bars.dyndns.org/yoann/repos/livre-C++/
--2010-08-05 14:12:17--  http://le-bars.dyndns.org/yoann/repos/livre-C++/
Résolution de le-bars.dyndns.org... 81.220.100.215
Connexion vers le-bars.dyndns.org|81.220.100.215|:80... connecté.
requête HTTP transmise, en attente de la réponse... 503 Service Unavailable
2010-08-05 14:12:17 ERREUR 503: Service Unavailable.

Bon, donc, comme tout le monde : tu n'as pas accès.

Link31 a écrit :

Jolie faute de frappe, j'ai mis du temps à la remarquer

Si tu savais le nombre de fois où je la vois !

   À bientôt.

   Le Farfadet Spatial

Hors ligne

#18 Le 08/08/2010, à 16:10

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

   J'ai commencé à résoudre mon problème :

$ nmap le-bars.net

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-08 16:08 CEST
Interesting ports on ip-215.net-81-220-100.nantes.rev.numericable.fr (81.220.100.215):
Not shown: 994 filtered ports
PORT    STATE  SERVICE
20/tcp  closed ftp-data
21/tcp  closed ftp
22/tcp  open   ssh
80/tcp  open   http
144/tcp closed news
443/tcp open   https

Nmap done: 1 IP address (1 host up) scanned in 7.34 seconds

Cela venait de la configuration d'Apache. J'ai encore à faire, mais le problème soulevé au début de ce fil de discussion est résolu.

   À bientôt.

   Le Farfadet Spatial

Hors ligne

#19 Le 09/08/2010, à 10:09

Elfangor

Re : [Résolu] Configuration d'Apache cassée

Heureux de voir que c'est en partie résolu wink

Et désolé pour l'erreur sur ton nom.

Hors ligne

#20 Le 10/08/2010, à 16:10

Le Farfadet Spatial

Re : [Résolu] Configuration d'Apache cassée

Salut à tous !

Elfangor a écrit :

Et désolé pour l'erreur sur ton nom.

Ce n'est pas trop grave, c'est juste que tu es allé voir ailleurs si j'y étais. Au moins, nous avons la preuve que, non, je n'y étais pas !

   À bientôt.

   Le Farfadet Spatial

Hors ligne