Netbsd 4.0 sgimips | [HTTPD] - Installation - Linux et OS Alternatifs
Marsh Posté le 29-03-2008 à 12:14:37
ReplyMarsh Posté le 29-03-2008 à 17:29:41
zecrazytux a écrit : et les logs ? |
Les derniere log remonte a : 23/Mar/2008
Aujourd hui plus rien
# tail -f /var/log/httpd/access_log |
Marsh Posté le 30-03-2008 à 13:51:06
- fait un telnet sur localhost port 80, est-ce que ca répond ou connexion refusée?
- le fichier etc pour httpd est dans /usr/pkg/etc/httpd/httpd.conf, sauf si tu as changé le paquet (ou modifié des variables dans /etc/mk.conf).
Edit: et utilise sockstat, ca te sera plus facile de voir à quel proc se rattache un control block particulier, plutot que de voir uniquement le type de socket créée avec netstat.
Marsh Posté le 31-03-2008 à 08:02:42
# telnet 192.168.1.101:80
192.168.1.101:80: No address associated with hostname
/etc/mk.conf | non j en ai rien modifie :
ACCEPTABLE_LICENSES+=pine-license
PKG_RCD_SCRIPTS=YES
# sockstat -6 |
pour :
|
Marsh Posté le 31-03-2008 à 08:05:49
CocoonFly a écrit : # telnet 192.168.1.101:80 |
on ne fait pas
telnet 192.168.1.101:80 |
mais
telnet 192.168.1.101 80 |
man telnet
NAME SYNOPSIS |
Marsh Posté le 31-03-2008 à 08:07:18
excuse. Correction.
# telnet 192.168.1.101 80
Trying 192.168.1.101...
telnet: Unable to connect to remote host: Connection refuse
Marsh Posté le 31-03-2008 à 08:08:08
Je dirais qu'il n'écoute que sur les interfaces IPv6. A vérifier.
Marsh Posté le 31-03-2008 à 10:33:43
O'Gure a écrit : Je dirais qu'il n'écoute que sur les interfaces IPv6. A vérifier. |
Si je me fie aux logs de sockstat, c'est le cas.
httpd.conf + logs de démarrage apache svp?
Marsh Posté le 31-03-2008 à 18:37:38
Mon fichier httpd.conf
|
Marsh Posté le 31-03-2008 à 18:42:55
même si je trouve ca bizarre change
Listen 80 |
en
Listen 0.0.0.0:80 |
pour voir. Ca devrait écouter sur toutes les adresses IPv4 mais pas en IPv6.
logiquement j'aurais pensé que "Listen 80" englobait v4 et v6...
Marsh Posté le 31-03-2008 à 19:23:46
# sockstat -l4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS |
OUi, c est ca bon a savoir merci.
il faut modifier comme tu l as cite 0.0.0.0:80 et il se place uniquement en ipv4 contraiment a l autre uniquement en ipv6.
Je vais chercher sur le net pour savoir pour qui l'ecoute pour ipv6 et ipv4 a la fois
Merci pour l aide.
Marsh Posté le 31-03-2008 à 19:25:22
donc c'est bon, ca fonctionne comme tu veux ?
sinon pour poster de gros fichier comme tu as fait il est préférable d'utiliser les services de http://pastebin.com/
Marsh Posté le 31-03-2008 à 19:28:30
oui, ca semble fonctionner, mais je n ai pas terminer tout les test pour etre certain que sa fonctionne.
Je vous reviens dessus.
Ensuite je ferais les modification sur les log affiche, pour les mettre sur les services de http://pastebin.com/
Marsh Posté le 31-03-2008 à 20:27:51
0.0.0.0:80 c'est sensé être que IPv4
[:]:80 c'est censé être tout IPv6 et IPv4
Par contre là ou ca me choque c'est que Listen 80 c'est uniquement IPv6...
Marsh Posté le 31-03-2008 à 21:40:26
O'Gure a écrit :
|
J'ai l'impression qu'il ne se bind qu'aux interfaces pour lesquelles il fait une résolution inverse qui réussit. Or, si on fait une résolution inverse de localhost sans indiquer une préférence, ca retourne en premier une adresse IPv6 sous netbsd. Et vu qu'elle se suffit en elle même pour IPv4 aussi, il ne continue pas plus loin.
Il faudrait essayer en retirant la ligne dans le /etc/hosts avec l'adresse IPv6 pour localhost.
Marsh Posté le 29-03-2008 à 05:51:16
Suite a une installation apache. impossible afficher la page d accueil d'apache.
je fais mais test en local.
mon fichier httpd.conf semble correcte.
Listen :80
# httpd -f /usr/pkg/etc/httpd/httpd.conf
# netstat -an | grep 80
tcp 0 0 192.168.7.151.9200 192.168.7.100.55680 ESTABLISHED
tcp6 0 0 *.80 *.* LISTEN
c017ce40 stream 0 0 0 c017ce80 0 0
c017ce80 stream 0 0 0 c017ce40 0 0
c017cf80 stream 0 0 8f0bb8f8 0 0 0 private/anvil
c017af80 stream 0 0 0 c017afc0 0 0
c017afc0 stream 0 0 0 c017af80 0 0
c017a040 stream 0 0 0 c017a080 0 0
c017a080 stream 0 0 0 c017a040 0 0
c017a180 stream 0 0 8f0bbbb8 0 0 0 private/discard
c017a280 stream 0 0 0 c017a2c0 0 0
c017a2c0 stream 0 0 0 c017a280 0 0
c017a340 stream 0 0 0 c017a380 0 0
c017a380 stream 0 0 0 c017a340 0 0
c017a480 stream 0 0 8f0bbdc8 0 0 0 private/relay
c017a580 stream 0 0 0 c017a5c0 0 0
c017a5c0 stream 0 0 0 c017a580 0 0
c017a640 stream 0 0 0 c017a680 0 0
c017a680 stream 0 0 0 c017a640 0 0
c017a780 stream 0 0 8f024000 0 0 0 private/verify
c017a7c0 stream 0 0 0 c017a800 0 0
c017a800 stream 0 0 0 c017a7c0 0 0
c017a880 stream 0 0 0 c017a8c0 0 0
c017a8c0 stream 0 0 0 c017a880 0 0
c017a940 stream 0 0 0 c017a980 0 0
c017a980 stream 0 0 0 c017a940 0 0
c017aa80 stream 0 0 8f0242c0 0 0 0 private/rewrite
c017ac80 stream 0 0 8f0bb638 0 0 0 public/qmgr
c017ad80 stream 0 0 0 c017adc0 0 0
c017adc0 stream 0 0 0 c017ad80 0 0
c017c000 stream 0 0 0 c017ab80 0 0
c017ab80 stream 0 0 0 c017c000 0 0
c017c740 dgram 0 0 0 c0173080 0 c017cdc0 -> /var/run/log
c017cdc0 dgram 0 0 0 c0173080 0 c017ae80 -> /var/run/log
c017ae80 dgram 0 0 0 c0173080 0 0 -> /var/run/log
c0173080 dgram 0 0 8f8dee78 0 c017c740 0 /var/run/log
/etc/hosts
# Host Database
# This file should contain the addresses and aliases
# for local hosts that share this file.
# It is used only for "ifconfig" and other operations
# before the nameserver is started.
#
#
::1 localhost localhost.
#127.0.0.1 localhost localhost.
127.0.0.1 localhost apple.smiley.net
#
# RFC 1918 specifies that these networks are "internal".
# 10.0.0.0 10.255.255.255
# 172.16.0.0 172.31.255.255
/etc/httpd.conf
Listen 80
ServerName localhost
Message édité par CocoonFly le 29-03-2008 à 06:00:19