IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

curl: (6) Couldn't resolve host


Sujet :

Applications et environnements graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 168
    Par défaut curl: (6) Couldn't resolve host
    Bonjour.

    Je viens de créer des checks interrogeables via des URL pour vérifier ma base de données, l'accès à des ressources, etc ...
    Mais lorsque je veux interroger des URL en unix, j'obtiens des erreurs (mon nom de domaine est remplacé par xx) quelque soit la méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@vps107xx:~# curl www.xx.fr
    curl: (6) Couldn't resolve host 'www.xx.fr'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    root@vps107xx:~# wget www.xx.fr
    --2011-06-19 12:16:06--  http://www.xx.fr/
    Resolving www.xx.fr... failed: Name or service not known.
    wget: unable to resolve host address `www.xx.fr'
    root@vps107xx:~#
    Je pense avoir un problème dans mes DNS... mais lequel ?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Par défaut
    pour voir les adresses IP des dns utilisés (ligne commençant par nameserver)
    et ensuite un petit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nslookup www.xx.fr @ip_dns_trouvé_dans_resolv.conf
    Mais à priori je dirais que si tu n'as aucune résolution de nom c'est que tous tes dns semblent ne pas faire leur boulot.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 168
    Par défaut
    Merci pour ta réponse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    root@vps107xx:~# cat /etc/resolv.conf
    nameserver 127.0.0.1
    nameserver 213.186.33.99
    Effectivement il semble manquer des DNS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@vps107xx:~# nslookup www.xx.fr @213.186.33.99
    nslookup: couldn't get address for '@213.186.33.99': not found
    Que dois je mettre ? (je suis chez OVH.)

  4. #4
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Par défaut
    Pourquoi rajouter un @ à l'adresse de ton dns dans la commande nslookup ?

    J'aurais simplement fait ça moi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nslookup  www.xx.fr 213.186.33.99

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Tu dois bien avoir quelque part une machine qui sait résoudre www.xx.fr ? Regarde quel DNS est utilisé sur cette machine, et utilise le même DNS sur la machine qui pose problème.

    nslookup est déprécié. Maintenant on utilise dig, qui utilise effectivement la syntaxe "@xxx.xxx.xxx.xxx"

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 168
    Par défaut
    Merci à vous.
    Le nslookup m'a permis de voir que ma première ligne posait problème dans le /etc/resolv.conf
    J'ai commenté la première ligne

    car je n'ai pas de bind.

    Merci !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur http_get(): Couldn't resolve host name
    Par baffreux dans le forum Langage
    Réponses: 4
    Dernier message: 19/05/2015, 16h54
  2. cURL erreur : couldn't connect to host
    Par splifferwolf dans le forum Langage
    Réponses: 6
    Dernier message: 30/01/2013, 17h56
  3. curl 'Couldn't resolve host' handling
    Par lowwa132 dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 03/10/2012, 19h54
  4. Unable to resolve host
    Par schneed dans le forum Réseau
    Réponses: 5
    Dernier message: 14/01/2011, 12h16
  5. [cURL] Error "Couldn't resolve host"
    Par lem01 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 21/03/2007, 22h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo