Le plus intéressant est qu'il ne le fait qu'avec mon compte. Si je me
logge avec n'importe quel autre utilisateur de la même machine, admin ou
non, ça passe sans erreur.
Le plus intéressant est qu'il ne le fait qu'avec mon compte. Si je me
logge avec n'importe quel autre utilisateur de la même machine, admin ou
non, ça passe sans erreur.
Le plus intéressant est qu'il ne le fait qu'avec mon compte. Si je me
logge avec n'importe quel autre utilisateur de la même machine, admin ou
non, ça passe sans erreur.
- donne exactement les commandes que tu tapes et qui cause une erreur
dig
sudo dig
- essaye les mêmes commandes en indiquant le chemin complet de
l'exécutable (obtenu avec which)
éventuellement tu peux faire un ktrace :
ktrace ta_commande tes_arguments
ktrace -C
pour lire le résultat :
kdump -f ktrace.out
- donne exactement les commandes que tu tapes et qui cause une erreur
dig
sudo dig
- essaye les mêmes commandes en indiquant le chemin complet de
l'exécutable (obtenu avec which)
éventuellement tu peux faire un ktrace :
ktrace ta_commande tes_arguments
ktrace -C
pour lire le résultat :
kdump -f ktrace.out
- donne exactement les commandes que tu tapes et qui cause une erreur
dig
sudo dig
- essaye les mêmes commandes en indiquant le chemin complet de
l'exécutable (obtenu avec which)
éventuellement tu peux faire un ktrace :
ktrace ta_commande tes_arguments
ktrace -C
pour lire le résultat :
kdump -f ktrace.out
Je vais tacher de voir la différence (si elle est visible) en le lançant
sous les deux user et comparer les résultats.
Je vais tacher de voir la différence (si elle est visible) en le lançant
sous les deux user et comparer les résultats.
Je vais tacher de voir la différence (si elle est visible) en le lançant
sous les deux user et comparer les résultats.
Stephane Madrau wrote:Je vais tacher de voir la différence (si elle est visible) en le lançant
sous les deux user et comparer les résultats.
Voici la partie où il y a réellement une différence flagrante.
D'abord quand ça marche, ensuite quand ça plante.
La différence vient du contenu du message (avant dernière ligne de
chaque dump ci-dessous) qui est envoyé au socket. En gros, demande
erronée, retour erroné, d'où arrêt avec erreur, d'après ce que je comprends.
Ceci dit, ça ne m'explique pas pourquoi le contenu du buffer est
différent dans les deux cas.
Stephane Madrau wrote:
Je vais tacher de voir la différence (si elle est visible) en le lançant
sous les deux user et comparer les résultats.
Voici la partie où il y a réellement une différence flagrante.
D'abord quand ça marche, ensuite quand ça plante.
La différence vient du contenu du message (avant dernière ligne de
chaque dump ci-dessous) qui est envoyé au socket. En gros, demande
erronée, retour erroné, d'où arrêt avec erreur, d'après ce que je comprends.
Ceci dit, ça ne m'explique pas pourquoi le contenu du buffer est
différent dans les deux cas.
Stephane Madrau wrote:Je vais tacher de voir la différence (si elle est visible) en le lançant
sous les deux user et comparer les résultats.
Voici la partie où il y a réellement une différence flagrante.
D'abord quand ça marche, ensuite quand ça plante.
La différence vient du contenu du message (avant dernière ligne de
chaque dump ci-dessous) qui est envoyé au socket. En gros, demande
erronée, retour erroné, d'où arrêt avec erreur, d'après ce que je comprends.
Ceci dit, ça ne m'explique pas pourquoi le contenu du buffer est
différent dans les deux cas.
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
Peut tu essayer de faire la même chose en coupant ton DNS local ?
(192.168.0.1)
Peux tu refaire la manip avec un tcpdump pour capturer les paquets,
histoire de voir un peut plus clairement ce qui se dit entre le client
et le serveur de noms ?
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
Peut tu essayer de faire la même chose en coupant ton DNS local ?
(192.168.0.1)
Peux tu refaire la manip avec un tcpdump pour capturer les paquets,
histoire de voir un peut plus clairement ce qui se dit entre le client
et le serveur de noms ?
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
Peut tu essayer de faire la même chose en coupant ton DNS local ?
(192.168.0.1)
Peux tu refaire la manip avec un tcpdump pour capturer les paquets,
histoire de voir un peut plus clairement ce qui se dit entre le client
et le serveur de noms ?
Il n'y a aucune différence (hors le numéro) ! Donc ce n'est pas à ce
niveau... Les paquets partent bien, le retour fonctionne bien. C'est
donc que mon souci se situe dans la manière de "décortiquer" le résultat...
Il n'y a aucune différence (hors le numéro) ! Donc ce n'est pas à ce
niveau... Les paquets partent bien, le retour fonctionne bien. C'est
donc que mon souci se situe dans la manière de "décortiquer" le résultat...
Il n'y a aucune différence (hors le numéro) ! Donc ce n'est pas à ce
niveau... Les paquets partent bien, le retour fonctionne bien. C'est
donc que mon souci se situe dans la manière de "décortiquer" le résultat...
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
sans aucun argument, donc sur les domaines par défaut à chaque fois !
Peut tu essayer de faire la même chose en coupant ton DNS local ?
(192.168.0.1)
Alors là. 192.168.0.1 c'est mon modem routeur.
Qu'il apparaisse dans /etc/resolv.conf, je ne vois pas comment.
Il n'est pas explicitement défini comme DNS dans les "Preferences" Réseau.
Non, en fait je ne sais même pas si on peut couper cela (c'est un DG834G).
(ceci dit: l'iBook utilise le même routeur, et ça marche pour tous les
users de l'iBook - je ne peux pas par contre donner le contenu de
/etc/resolv.conf sur l'iBook, je n'y ai pas accès maintenant)
euh, je vais essayer de voir comment tcpdump fonctionne.
...
bon, après avoir purgé ce qui ne concerne pas le problème (je fais ça
par ssh sur la machine) voici le contenu des paquets
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
sans aucun argument, donc sur les domaines par défaut à chaque fois !
Peut tu essayer de faire la même chose en coupant ton DNS local ?
(192.168.0.1)
Alors là. 192.168.0.1 c'est mon modem routeur.
Qu'il apparaisse dans /etc/resolv.conf, je ne vois pas comment.
Il n'est pas explicitement défini comme DNS dans les "Preferences" Réseau.
Non, en fait je ne sais même pas si on peut couper cela (c'est un DG834G).
(ceci dit: l'iBook utilise le même routeur, et ça marche pour tous les
users de l'iBook - je ne peux pas par contre donner le contenu de
/etc/resolv.conf sur l'iBook, je n'y ai pas accès maintenant)
euh, je vais essayer de voir comment tcpdump fonctionne.
...
bon, après avoir purgé ce qui ne concerne pas le problème (je fais ça
par ssh sur la machine) voici le contenu des paquets
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
sans aucun argument, donc sur les domaines par défaut à chaque fois !
Peut tu essayer de faire la même chose en coupant ton DNS local ?
(192.168.0.1)
Alors là. 192.168.0.1 c'est mon modem routeur.
Qu'il apparaisse dans /etc/resolv.conf, je ne vois pas comment.
Il n'est pas explicitement défini comme DNS dans les "Preferences" Réseau.
Non, en fait je ne sais même pas si on peut couper cela (c'est un DG834G).
(ceci dit: l'iBook utilise le même routeur, et ça marche pour tous les
users de l'iBook - je ne peux pas par contre donner le contenu de
/etc/resolv.conf sur l'iBook, je n'y ai pas accès maintenant)
euh, je vais essayer de voir comment tcpdump fonctionne.
...
bon, après avoir purgé ce qui ne concerne pas le problème (je fais ça
par ssh sur la machine) voici le contenu des paquets
patpro ~ Patrick Proniewski wrote:ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
Tiens, une découverte: si je ferme ma session "graphique", et que je
lance "dig" par ssh depuis une autre station, là du coup ça fonctionne.
En fait, j'avais un ssh d'ouvert où "dig" plantait, et j'y ai killé
"loginwindow" tout bêtement, et là depuis la même session ssh "dig"
fonctionne.
ça devient de plus en plus étrange.
patpro ~ Patrick Proniewski wrote:
ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
Tiens, une découverte: si je ferme ma session "graphique", et que je
lance "dig" par ssh depuis une autre station, là du coup ça fonctionne.
En fait, j'avais un ssh d'ouvert où "dig" plantait, et j'y ai killé
"loginwindow" tout bêtement, et là depuis la même session ssh "dig"
fonctionne.
ça devient de plus en plus étrange.
patpro ~ Patrick Proniewski wrote:ça marche et ça plante pour les mêmes domaines ? ou est ce qu'il y a des
domaines qui "plantent" et d'autres qui "marchent" ?
Tiens, une découverte: si je ferme ma session "graphique", et que je
lance "dig" par ssh depuis une autre station, là du coup ça fonctionne.
En fait, j'avais un ssh d'ouvert où "dig" plantait, et j'y ai killé
"loginwindow" tout bêtement, et là depuis la même session ssh "dig"
fonctionne.
ça devient de plus en plus étrange.
que ce soit bien clair, il n'y a pas de domaine par défaut...
Il n'est pas explicitement défini comme DNS dans les "Preferences" Réseau.
tu es en DHCP surement, c'est pour ça qu'il se retrouve en DNS.
non, là il y'a pas le contenu ;)
essaye un truc comme ca plutot :
tcpdump -s 250 -Xvvi en0 src or dst port 53
que ce soit bien clair, il n'y a pas de domaine par défaut...
Il n'est pas explicitement défini comme DNS dans les "Preferences" Réseau.
tu es en DHCP surement, c'est pour ça qu'il se retrouve en DNS.
non, là il y'a pas le contenu ;)
essaye un truc comme ca plutot :
tcpdump -s 250 -Xvvi en0 src or dst port 53
que ce soit bien clair, il n'y a pas de domaine par défaut...
Il n'est pas explicitement défini comme DNS dans les "Preferences" Réseau.
tu es en DHCP surement, c'est pour ça qu'il se retrouve en DNS.
non, là il y'a pas le contenu ;)
essaye un truc comme ca plutot :
tcpdump -s 250 -Xvvi en0 src or dst port 53