Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

localhost not found

9 réponses
Avatar
Rakotomandimby (R12y) Mihamina
Bonjour,

C'est la totale. Il ne trouve pas localhost:

mihamina-ns6026>>>>host localhost
Host localhost not found: 3(NXDOMAIN)

mihamina-ns6026>>>>grep localhost /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 ip6-localhost ip6-loopback

mihamina-ns6026>>>>cat /etc/resolv.conf
nameserver 213.251.136.146
nameserver 213.186.33.99
search

mihamina-ns6026>>>>hostname
ns6026.ovh.net

mihamina-ns6026>>>>ping localhost
PING localhost.localdomain (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.0 ms

mihamina-ns6026>>>>host localhost.localdomain
Host localhost.localdomain not found: 3(NXDOMAIN)

Le souci: Il y a des applications Web sur cette machine qui tentent de se
connecter à MySQL sur localhost. Et ces applications affichent fièrement :

Connexion au SGBD impossible

Je suis à court de pistes. Que puis-je bien faire?
C'est une machine sur laquelle vient de se faire transferer l'application.
L'ancienne machine donne ceci:

mihamina-H4-17>>>>host localhost
localhost has address 127.0.0.1
localhost has IPv6 address ::1

mihamina-H4-17>>>>grep localhost /etc/hosts
127.0.0.1 localhost.localdomain localhost cobaye
::1 ip6-localhost ip6-loopback

--
Un CMS Français à découvrir: CPS. (http://www.cps-project.org)
Hébergement gratuit de sites Zope, Plone, et CPS: http://www.objectis.org

9 réponses

Avatar
ZebX

mihamina-ns6026>>>>cat /etc/resolv.conf
nameserver 213.251.136.146
nameserver 213.186.33.99
search


Par comparaison empirique...
Mettre le search sur la 1ere ligne ?

--
ZebX - Mécano-boucher

Avatar
Rakotomandimby (R12y) Mihamina
ZebX wrote:
Par comparaison empirique...
Mettre le search sur la 1ere ligne ?


Autant avant il mettait quelques secondes avant d'afficher le message,
autant maintenant il le dit de suite.

Mais il redit la même chose: localhost not found.

Remarque, le temps de reboot incroyablement lent probablement du à ce
truc... C'est un serveur distant et il met bien quelques minutes à rebooter
par rapport aux autres...

--
Un CMS Français à découvrir: CPS. (http://www.cps-project.org)
Hébergement gratuit de sites Zope, Plone, et CPS: http://www.objectis.org

Avatar
Eric Belhomme
"Rakotomandimby (R12y) Mihamina"
wrote in
news:dctbvf$1k84$:

Je suis à court de pistes. Que puis-je bien faire?


par exemple tu peux modifier ton fichier /etc/host.conf pour qu'il
ressemble à ceci :

# cat /etc/host.conf
order hosts,bind
multi on

de façon à ce que le resolver cherche d'abord dans ton fichier /etc/hosts
avant d'interroger un serveur DNS...
man host.conf de dira le reste.

--
Rico

Avatar
Vincent Bernat
OoO Lors de la soirée naissante du jeudi 04 août 2005, vers 17:25,
"Rakotomandimby (R12y) Mihamina"
disait:

C'est la totale. Il ne trouve pas localhost:


mihamina-ns6026> host localhost
Host localhost not found: 3(NXDOMAIN)


mihamina-ns6026> grep localhost /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 ip6-localhost ip6-loopback


La commande host n'utilise pas le resolver de la glibc, il ne lit pas
non plus le fichier /etc/hosts. Bref, rien d'anormal à ce
comportement.

mihamina-ns6026> ping localhost
PING localhost.localdomain (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttld time=0.0 ms


ping utilise la glibc, qui lit /etc/hosts donc tout va bien.

Le souci: Il y a des applications Web sur cette machine qui tentent de se
connecter à MySQL sur localhost. Et ces applications affichent fièrement :

Connexion au SGBD impossible


Il y a à mon avis un autre problème lié à mysql.
--
Say what you mean, simply and directly.
- The Elements of Programming Style (Kernighan & Plauger)

Avatar
ZebX

mihamina-ns6026> host localhost

Host localhost not found: 3(NXDOMAIN)


La commande host n'utilise pas le resolver de la glibc, il ne lit pas
non plus le fichier /etc/hosts. Bref, rien d'anormal à ce
comportement.


host localhost me renvoie :
localhost.xdomain has address 127.0.0.1

--
ZebX - Mécano-boucher


Avatar
ZebX

Mais il redit la même chose: localhost not found.


et ifconfig, il te raconte quoi ?
Pour ma part, j'ai un truc comme ca :
************
eth0 Lien encap:Ethernet HWaddr 00:0D:56:34:EF:03
inet adr:192.168.3.2 Bcast:192.168.255.255 Masque:255.255.0.0
adr inet6: fe80::20d:56ff:fe34:ef03/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1050892 errors:4 dropped:2 overruns:0 frame:0
TX packets:1992394 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:821156889 (783.1 MiB) TX bytes:450474349 (429.6 MiB)
Interruption:7

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:115134 errors:0 dropped:0 overruns:0 frame:0
TX packets:115134 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:113549818 (108.2 MiB) TX bytes:113549818 (108.2 MiB)

************

Remarque, le temps de reboot incroyablement lent probablement du à ce


j'aurais dit carte réseau presque hs ou timeout sur le dns, mais le ping
fonctionne :/


--
ZebX - Mécano-boucher

Avatar
TiChou
Dans le message <news:42f33268$0$23198$,
*ZebX* tapota sur f.c.o.l.configuration :


mihamina-ns6026> host localhost
Host localhost not found: 3(NXDOMAIN)


La commande host n'utilise pas le resolver de la glibc, il ne lit pas
non plus le fichier /etc/hosts. Bref, rien d'anormal à ce
comportement.


host localhost me renvoie :
localhost.xdomain has address 127.0.0.1


Vous venez de démontrer que le serveur DNS cache que vous utilisez, à une
zone xdomain avec un nom d'hôte localhost dont le record A pointe sur
127.0.0.1 et que votre fichier /etc/resolv.conf définit xdomain comme un des
domaines de recherche pour la résolution DNS.

--
TiChou



Avatar
Vincent Bernat
OoO En cette fin de matinée radieuse du vendredi 05 août 2005, vers
11:35, ZebX disait:

Host localhost not found: 3(NXDOMAIN)


La commande host n'utilise pas le resolver de la glibc, il ne lit pas
non plus le fichier /etc/hosts. Bref, rien d'anormal à ce
comportement.


host localhost me renvoie :
localhost.xdomain has address 127.0.0.1


Tu n'as pas le même host. ;-) Il y a le host du paquet host, celui du
paquet bind9-host et je pense qu'il y en a un troisième qui utilise la
libc pour résoudre. Mais je viens de tester les deux et les deux ne
lisent pas le fichier host. Il y en a peut-être d'autres. Ou alors,
cela dépend de la distrib.
--
BOFH excuse #101:
Collapsed Backbone



Avatar
ZebX

Vous venez de démontrer que le serveur DNS cache que vous utilisez, à
une zone xdomain avec un nom d'hôte localhost dont le record A pointe
sur 127.0.0.1 et que votre fichier /etc/resolv.conf définit xdomain
comme un des domaines de recherche pour la résolution DNS.

Effectivement :)


--
ZebX - Mécano-boucher