Pages : 1
#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 !
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 !
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 !
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 :
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 !
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 !
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
nmap le-bar.dyndns.org
Jolie faute de frappe, j'ai mis du temps à la remarquer
Hors ligne
#17 Le 05/08/2010, à 22:31
- Le Farfadet Spatial
Re : [Résolu] Configuration d'Apache cassée
Salut à tous !
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.
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.
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
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 !
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
Pages : 1