Tester no-ip

Test extérieur quand je serai au boulot ; donc lundi pas avant.
Pour le message d’erreur je refais c’est celui un peu plus haut avec la commande host.
Demémoire, le message d’erreur depuis l’extérieur renvoyait un no serveur found avec mozilla (car xp au boulot pas de linux !).

as-tu aussi testé avec l’adresse IP au lieu du nom
Non, je n’ai pas fais ce test car je me connecte en local sans problème avec un ssh xxx@192.168.x.x -p 22

SFTP utilise SSH donc le port 22 par défaut et non 80, la redirection est bien sur ce port ?
Oui car je me connecte en local avec ssh.

Je répète : la commande host ne permet que de vérifier la résolution DNS, si le nom de domaine pointe vers la bonne adresse IP (publique de la box). Cela ne permet pas de vérifier la redirection de port ni l’accès effectif au service. Quant au message d’erreur, je répète là encore : il ne concerne pas la requête de type A (adresse IPv4) donc est sans incidence pour toi. C’est probablement parce que tu utilise le relais DNS de la livebox, qui est notoirement bogué dans certaines versions de firmware et grosso modo ne sait pas gérer autre chose que le type A.

[quote=“toto69”]le message d’erreur depuis l’extérieur renvoyait un no serveur found
avec mozilla[/quote]
Quel mozilla ? Firefox ? Il sait faire du SFTP ? Sous Windows tu peux vérifier la résolution DNS avec la commande nslookup (qui fonctionne aussi sous GNU/Linux) au lieu de host.

[quote=“toto69”]> as-tu aussi testé avec l’adresse IP au lieu du nom
Non, je n’ai pas fais ce test car je me connecte en local sans problème avec un ssh xxx@192.168.x.x -p 22[/quote]
Je voulais dire tester avec l’adresse IP publique depuis l’extérieur, pas avec l’adresse privée depuis le réseau local.

[quote=“toto69”]> SFTP utilise SSH donc le port 22 par défaut et non 80, la redirection est bien sur ce port ?
Oui car je me connecte en local avec ssh.[/quote]
Je parle du port spécifié dans la redirection sur la box, pas du port utilisé pour les connexion directes depuis le réseau local.

J’ai utilisé nslookup avec les deux adresses : celle de no-ip et l’adresse publique.

$ nslookup toto.no-ip.org
Server: 192.168.1.1
Address: 192.168.1.1#53

Non-authoritative answer:
Name: toto.no-ip.org
Address: < adresse publique >

$ nslookup < adresse publique >
Server: 192.168.1.1
Address: 192.168.1.1#53

Non-authoritative answer:
< adresse publique >.in-addr.arpa name = livebox.

Authoritative answers can be found from:

Résoudre l’adresse publique n’a aucun intérêt. Quand je disais de tester avec l’adresse publique, je ne parlais pas de la résolution DNS mais de l’accès au service SFTP depuis l’extérieur.
Utiliser nslookup depuis Linux à place de host n’a aucun intérêt non plus, les deux donneront la même réponse. Je l’ai mentionné pour tester la résolution DNS depuis Windows à l’extérieur.

Bon, alors rendez-vous lundi !

Ralala tu n’as pas bien compris ce que je t’ai dit!^^
Bon reprenons.

[quote=“toto69”]>

utiliser DynDNS
Avant j’avais un compte dyndns gratuit ; tout fonctionnait bien ; maintenant il faut payer : je te laisse deviner la suite :laughing:
[/quote]
Non non c’est gratuit je te jure!!^^ (enfin du moins en sous domaine, et pour ce que tu veux faire c’est ce qu’il te faut!)

[quote=“toto69”]>

Fixer une adresse IP local static à ton serveur (par exemple 192.168.1.200)
La livebox de orange (pour ne pas les citer) m’attribue une adresse ; donc pourquoi ne pas prendre celle_là ?
[/quote]
Parce que! Lorsque tu feras une redirection de port vers par exemple l’adresse que ta box t’aura attribué ça marchera tant que cette adresse ne changera pas, mais comme c’est une adresse dynamique il y a un risque certains qu’elle change un jours ou l’autre.

[quote=“toto69”]>

Dire à ta box quelle est l’IP du serveur (à renseigner avec l’adresse MAC du serveur
Eh bien çà je ne l’ai pas fait car…je ne peux pas le faire. La livebox2 ne propose pas de configurer le port. Dans l’onglet “dyndns” (qui sert pour les comptes de type dyndns", je n’ai rien pour configurer le port. Seuls me sont demandés les identifiants (login+mdp) de mon compte no-ip.
[/quote]
Tu t’es trompé ça n’a rien à voir avec dyndns ça, ça doit être dans une partie “réseau” (un truc comme ça) de ta box. Peut être même dans la partie DHCP (c’est justement le DHCP qui t’attribue une adresse IP dynamiquement comme tu me disais au dessus).

[quote=“toto69”]>

Faire du NAT sur ta box, par exemple si tu as un serveur Web sur ton serveur qui utilise le port 80, bin tu dis à ta box que lorsqu’une requête de l’extérieur provient du port 80 bin tu la balances sur ton serveur (192.168.1.200) pour qu’il puisse y répondre.
Je vais le vérifier en rentrant ce soir mais de mémoire je l’avais déjà ouvert pour la redirection de dyndns.
Mais maintenant que tu en parles je me demande si no_ip écoute sur le port 80 ?? Si çà se trouve il me faut configurer un autre port que le 80 :think:[/quote]
Aie aie aie tu n’as pas trop compris l’aspect réseau du truc toi hin^^
Je t’ai donné un exemple la, je te parlais du port 80 mais si tu n’as pas de serveur WEB il est alors inutile de rediriger ce port. D’après ce que j’ai lu tu dois rediriger le port 22.

Regarde ce tuto (qui n’a rien à voir d’ailleurs car il traite du Wake on Wan) mais tu peux l’adapter à ton cas, tout est expliqué concernant la redirection de port et l’adresse IP fixe… neufbox4.org/wiki/index.php? … ake_On_Wan
Allé courage tu vas le faire!! :023

Plusieurs essais depuis le boulot:
sftp via xp et winscp : tout est ok par l’adresse no-ip et l’adresse publique.
ssh via terminal debian lxde netbook : tout est ok avec adresse publique mais pas avec l’adresse no-ip :

$: ssh xxx.no-ip.org -p 22
ssh: Could not resolve hostname xxx.no-ip.org: Name or service not known

Sinon le nslookup renvoie depuis le netbook
nslookup xxx.no-ip.org
Server: 192.168.1.1
Address: 192.168.1.1#53

Non-authoritative answer:
Name: xxxx.no-ip.org
Address: < adresse publique >

Autre bizarrerie : j’ai une petit webcam de branchée sur le serveur. Eh bien via xp vlc j’y accède alors que via mon netbook et vlc, je n’y accède pas !http://xxxno-ip.org:8081 (je ne suis pas certain de la syntaxe).

et depuis la console xp :
C:\Documents and Settings\Enseignants>nslookup xxx.no-ip.org
Serveur : Bxxxx.lan
Address: 192.168.78.1

Réponse ne faisant pas autorité :
Nom : xxxx.no-ip.org
Address: < adresse publique >

Je note que les deux machines Windows et Debian interrogent des serveurs DNS différents. Mais ces deux serveurs DNS renvoient la réponse attendue, donc cela ne doit pas être gênant.
Bizarre que la résolution de nom fonctionne avec nslookup mais pas ssh.
Que donne “host” au lieu de “nslookup” sur Debian ? Que contiennent /etc/resolv.conf, /etc/nsswitch.conf, /etc/host.conf ? Que donne

pour forcer l’utilisation de l’IPv4 seul (pas besoin de spécifier -p 22, c’est déjà le port par défaut) ? Que donne

pour tracer les appels système de la commande ssh (long) ?

Je note que les deux machines Windows et Debian interrogent des serveurs DNS différents
Au boulot :
Du portable netbook (le mien) je passe direct par la livebox
Du xp (ceux du boulot)j’ai un switch et un serveur nas en plus de la box.

Je post les fichiers de conf ce soir.
Pour le reste je suppose qu’il faut attendre d’être au boulot.

$ cat /etc/resolv.conf

Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

DO NOT EDIT THIS FILE BY HAND – YOUR CHANGES WILL BE OVERWRITTEN

nameserver 192.168.1.1
search home

/etc/nsswitch.conf
cat /etc/nsswitch.conf

/etc/nsswitch.conf

Example configuration of GNU Name Service Switch functionality.

If you have the glibc-doc-reference' andinfo’ packages installed, try:

`info libc “Name Service Switch”’ for information about this file.

passwd: compat
group: compat
shadow: compat

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis

cat /etc/host.conf

The “order” line is only used by old versions of the C library.

order hosts,bind
multi on

Livebox dont la résolution DNS avec certaines versions de firmware est notoirement foireuse.

Donc,

T’es en tarin de me dire que je me prends la tête depuis un moment à cause du firmware de la livebox du boulot !!

C’est une hypothèse à vérifier, d’où les tests proposés.

Bon, eh bien à demain pour les essais.

$ host xxx.no-ip.org
xxx.no-ip.org has address xx.xx.xx.xxx
Host xx.no-ip.org.home not found: 4(NOTIMP)

$ ssh -4 xx.no-ip.org
The authenticity of host ‘xx.no-ip.org (.xx.xx.xxx)’ can’t be established.
RSA key fingerprint is 2b…
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘xx.no-ip.org’ (RSA) to the list of known hosts.
Connection closed by xx.xx.xx.xxx

$ strace ssh xx.no-ip.org
execve("/usr/bin/ssh", [“ssh”, “xx.no-ip.org”], [/* 32 vars /]) = 0
brk(0) = 0xb868f000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7744000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libresolv.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000&\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=71432, …}) = 0
mmap2(NULL, 79944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7722000
mmap2(0xb7732000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xb7732000
mmap2(0xb7734000, 6216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7734000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libcrypto.so.0.9.8", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@x\4\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1392412, …}) = 0
mmap2(NULL, 1408120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75ca000
mmap2(0xb7707000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13c) = 0xb7707000
mmap2(0xb771f000, 11384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb771f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libdl.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\n\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9736, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb75c9000
mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75c5000
mmap2(0xb75c7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb75c7000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\31\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=79980, …}) = 0
mmap2(NULL, 78560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75b1000
mmap2(0xb75c4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0xb75c4000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=189136, …}) = 0
mmap2(NULL, 192040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7582000
mmap2(0xb75b0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d) = 0xb75b0000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0n\1\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1327556, …}) = 0
mmap2(NULL, 1337704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb743b000
mprotect(0xb757b000, 4096, PROT_NONE) = 0
mmap2(0xb757c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x140) = 0xb757c000
mmap2(0xb757f000, 10600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb757f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libkrb5.so.3", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\25\1\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=729204, …}) = 0
mmap2(NULL, 728220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7389000
mmap2(0xb7435000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xac) = 0xb7435000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240-\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=143180, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7388000
mmap2(NULL, 142612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7365000
mmap2(0xb7387000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22) = 0xb7387000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libcom_err.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\17\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9148, …}) = 0
mmap2(NULL, 11980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7362000
mmap2(0xb7364000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7364000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libkrb5support.so.0", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\32\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=24648, …}) = 0
mmap2(NULL, 27508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb735b000
mmap2(0xb7361000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7361000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libkeyutils.so.1", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\n\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=6560, …}) = 0
mmap2(NULL, 9384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7358000
mmap2(0xb735a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb735a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libpthread.so.0", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20J\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=117367, …}) = 0
mmap2(NULL, 98784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb733f000
mmap2(0xb7354000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7354000
mmap2(0xb7356000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7356000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb733e000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb733d000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb733d6e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7354000, 4096, PROT_READ) = 0
mprotect(0xb757c000, 8192, PROT_READ) = 0
mprotect(0xb75c7000, 4096, PROT_READ) = 0
mprotect(0xb7732000, 4096, PROT_READ) = 0
mprotect(0xb77bb000, 4096, PROT_READ) = 0
mprotect(0xb7762000, 4096, PROT_READ) = 0
munmap(0xb7736000, 54912) = 0
set_tid_address(0xb733d748) = 3472
set_robust_list(0xb733d750, 0xc) = 0
futex(0xbff12970, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xbff12970, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, bff12980) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0xb7343410, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb73438e0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192
1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys=“Linux”, node=“netbook”, …}) = 0
open("/dev/null", O_RDWR|O_LARGEFILE) = 3
close(3) = 0
brk(0) = 0xb868f000
brk(0xb86b0000) = 0xb86b0000
getuid32() = 1000
geteuid32() = 1000
setresuid32(-1, 1000, -1) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=513, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “# /etc/nsswitch.conf\n#\n# Example”…, 4096) = 513
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_compat.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\16\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30496, …}) = 0
mmap2(NULL, 29268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7335000
mmap2(0xb733b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb733b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnsl.so.1", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2201\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=79676, …}) = 0
mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb731e000
mmap2(0xb7331000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7331000
mmap2(0xb7333000, 6120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7333000
close(3) = 0
mprotect(0xb7331000, 4096, PROT_READ) = 0
mprotect(0xb733b000, 4096, PROT_READ) = 0
munmap(0xb7736000, 54912) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_nis.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=38504, …}) = 0
mmap2(NULL, 37432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7314000
mmap2(0xb731c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8) = 0xb731c000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_files.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\32\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=42580, …}) = 0
mmap2(NULL, 45780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7308000
mmap2(0xb7312000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7312000
close(3) = 0
mprotect(0xb7312000, 4096, PROT_READ) = 0
mprotect(0xb731c000, 4096, PROT_READ) = 0
munmap(0xb7736000, 54912) = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1443, …}) = 0
mmap2(NULL, 1443, PROT_READ, MAP_SHARED, 3, 0) = 0xb7743000
_llseek(3, 1443, [1443], SEEK_SET) = 0
munmap(0xb7743000, 1443) = 0
close(3) = 0
umask(022) = 022
open("/usr/lib/ssl/openssl.cnf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9374, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “#\n# OpenSSL example configuratio”…, 4096) = 4096
read(3, “_name ]\ncountryName\t\t\t= Country “…, 4096) = 4096
read(3, " an SSL server.\n# nsCertType\t\t\t=”…, 4096) = 1182
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo …}) = 0
open(”/home/xxxxxx/.ssh/config", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ssh/ssh_config", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1669, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “\n# This is the ssh client system”…, 4096) = 1669
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
open("/dev/urandom", O_RDONLY|O_NOCTTY|O_NONBLOCK) = 3
fstat64(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), …}) = 0
poll([{fd=3, events=POLLIN}], 1, 10) = 1 ([{fd=3, revents=POLLIN}])
read(3, “\276=F\245kR\342\212\347\255If\305.\7\335}\266N.\0073\265=\365B\275.Fj\340\351”, 32) = 32
close(3) = 0
getuid32() = 1000
time(NULL) = 1363853830
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/lib/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/lib/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=57344, …}) = 0
open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/sse2/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/sse2", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/cmov", 0xbff109e4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu", 0xbff109e4) = -1 ENOENT (No such file or directory)
munmap(0xb7736000, 54912) = 0
open("/etc/services", O_RDONLY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0644, st_size=19666, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “# Network services, Internet sty”…, 4096) = 4096
close(3) = 0
munmap(0xb7743000, 4096) = 0
socket(PF_NETLINK, SOCK_RAW, 0) = 3
bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
getsockname(3, {sa_family=AF_NETLINK, pid=3472, groups=00000000}, [12]) = 0
time(NULL) = 1363853830
sendto(3, “\24\0\0\0\26\0\1\3\6\302JQ\0\0\0\0\0\0\0\0”, 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{“0\0\0\0\24\0\2\0\6\302JQ\220\r\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1”…, 4096}], msg_controllen=0, msg_flags=0}, 0) = 172
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\6\302JQ\220\r\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"…, 4096}], msg_controllen=0, msg_flags=0}, 0) = 128
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\6\302JQ\220\r\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"…, 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/host.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “multi on\n”, 4096) = 9
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
futex(0xb7580b24, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=47, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “domain home\nsearch home\nnameserv”…, 4096) = 47
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=237, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “127.0.0.1\tlocalhost\n127.0.1.1\tne”…, 4096) = 237
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_mdns4_minimal.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\10\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=7388, …}) = 0
mmap2(NULL, 10244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7305000
mmap2(0xb7307000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7307000
close(3) = 0
munmap(0xb7736000, 54912) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_dns.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\v\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=22036, …}) = 0
mmap2(NULL, 20612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb72ff000
mmap2(0xb7303000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0xb7303000
close(3) = 0
mprotect(0xb7303000, 4096, PROT_READ) = 0
munmap(0xb7736000, 54912) = 0
stat64("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=47, …}) = 0
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=47, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7743000
read(3, “domain home\nsearch home\nnameserv”…, 4096) = 47
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7743000, 4096) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_NONBLOCK, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, 16) = 0
gettimeofday({1363853830, 449268}, NULL) = 0
poll([{fd=3, events=POLLOUT}], 1, 0) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “\344s\1\0\0\1\0\0\0\0\0\0\5xxx\5no-ip\3org\0\0\1\0”…, 33, MSG_NOSIGNAL) = 33
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 5000) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “\0241\1\0\0\1\0\0\0\0\0\0\5xxxx\5no-ip\3org\0\0\34\0”…, 33, MSG_NOSIGNAL) = 33
gettimeofday({1363853830, 450776}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [33]) = 0
recvfrom(3, “\0241\201\4\0\1\0\0\0\0\0\0\5xxx\5no-ip\3org\0\0\34\0”…, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 33
gettimeofday({1363853830, 510980}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4938) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [49]) = 0
recvfrom(3, “\344s\201\200\0\1\0\1\0\0\0\0\5mas14\5no-ip\3org\0\0\1\0”…, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 49
close(3) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_NONBLOCK, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, 16) = 0
gettimeofday({1363853830, 562258}, NULL) = 0
poll([{fd=3, events=POLLOUT}], 1, 0) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “h\303\1\0\0\1\0\0\0\0\0\0\5xxx\5no-ip\3org\4hom”…, 38, MSG_NOSIGNAL) = 38
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 5000) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “Dy\1\0\0\1\0\0\0\0\0\0\5xxx\5no-ip\3org\4hom”…, 38, MSG_NOSIGNAL) = 38
gettimeofday({1363853830, 563850}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [77]) = 0
recvfrom(3, “h\303\205\203\0\1\0\0\0\1\0\0\5xxx\5no-ip\3org\4hom”…, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 77
gettimeofday({1363853830, 606711}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4955) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [38]) = 0
recvfrom(3, “Dy\201\4\0\1\0\0\0\0\0\0\5xxx\5no-ip\3org\4hom”…, 1971, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 38
close(3) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7736000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_mdns4.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\10\0\0004\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=7720, …}) = 0
mmap2(NULL, 10576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb72fc000
mmap2(0xb72fe000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb72fe000
close(3) = 0
munmap(0xb7736000, 54912) = 0
open("/etc/mdns.allow", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "ssh: Could not resolve hostname "…, 76ssh: Could not resolve hostname xx.no-ip.org: Name or service not known
) = 76
exit_group(255) = ?

C’est bien un problème de résolution DNS de la livebox. La deuxième ligne de la sortie de la commande host correspond à une requête de type AAAA (adresse IPv6), que la box ne sait pas traiter (code erreur 4 = Not Implemented). Ceci dit, normalement, cela ne devrait pas gêner puisque le nom de domaine n’a pas d’adresse IPv6 de toute façon et la requête de type A (adresse IPv4) renvoie la bonne adresse.

En forçant ssh a utiliser IPv4 seulement avec l’option -4, la connexion avec le serveur s’établit bien, on reçoit l’empreinte du serveur. Je ne sais pas pourquoi la connexion se coupe ensuite, mais c’est un autre problème.

J’ai extrait les lignes intéressantes de la trace :

[code]send(3, “\344s\1\0\0\1\0\0\0\0\0\0\5xxxxx\5no-ip\3org\0\0\1\0”…, 33, MSG_NOSIGNAL) = 33
send(3, “\0241\1\0\0\1\0\0\0\0\0\0\5xxxxx\5no-ip\3org\0\0\34\0”…, 33, MSG_NOSIGNAL) = 33

recvfrom(3, “\0241\201\4\0\1\0\0\0\0\0\0\5xxxxx\5no-ip\3org\0\0\34\0”…, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 33
recvfrom(3, “\344s\201\200\0\1\0\1\0\0\0\0\5xxxxx\5no-ip\3org\0\0\1\0”…, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 49

send(3, “h\303\1\0\0\1\0\0\0\0\0\0\5xxxxx\5no-ip\3org\4hom”…, 38, MSG_NOSIGNAL) = 38
send(3, “Dy\1\0\0\1\0\0\0\0\0\0\5xxxxx\5no-ip\3org\4hom”…, 38, MSG_NOSIGNAL) = 38

recvfrom(3, “h\303\205\203\0\1\0\0\0\1\0\0\5xxxxx\5no-ip\3org\4hom”…, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 77
recvfrom(3, “Dy\201\4\0\1\0\0\0\0\0\0\5xxxxx\5no-ip\3org\4hom”…, 1971, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 38
[/code]
Ligne 1 : envoi d’une requête de type 1=A (adresse IPv4) pour xxxxx.no-ip.org.
Ligne 2 : envoi d’une requête de type 28=AAAA (adresse IPv6) pour xxxxx.no-ip.org.
Ligne 3 : réception d’une réponse à la 2e requête (AAAA) avec le code erreur 4 (not implemented).
Ligne 4 : réception d’une réponse à la 1e requête (A) avec le code 0 (no error) et un enregistrement de réponse qui devrait contenir l’adresse IPv4 demandée. Mais strace n’affiche que les 32 premiers octets. Cependant la taille de la réponse (49 octets) ne correspond pas à la valeur attendue, elle est trop courte : elle devrait faire environ 33+31=64 octets, à vérifier avec

Je soupçonne que le bug se trouve là : peut-être à cause de la requête AAAA envoyée en même temps, la réponse A est incorrecte. On peut essayer de le vérifier en faisant une capture du trafic DNS sur le poste client avec un outil de capture de paquets comme wireshark ou tcpdump ou bien en augmentant le nombre de caractères affichés par strace avec l’option -s :

EDIT : la taille est correcte car la réponse utilise la compression du nom de domaine.

Les autres lignes correspondent aux mêmes requêtes avec le suffixe .home qui figure dans /etc/resolv.conf. Sans surprise, la réponse de type A est négative car le nom n’existe pas (code erreur 3=name error) et la réponse de type AAAA est identique à ci-dessus (code erreur 4=not implemented).

host -vt a xx.no-ip.org
Trying “xx.no-ip.org
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34427
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;xx.no-ip.org. IN A

;; ANSWER SECTION:
xx.no-ip.org. 60 IN A xx.xx.xx.xxx

Received 49 bytes from 192.168.1.1#53 in 109 ms

strace -s 80 ssh xx.no-ip.org
execve("/usr/bin/ssh", [“ssh”, “xx.no-ip.org”], [/* 32 vars /]) = 0
brk(0) = 0xb8065000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7843000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libresolv.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000&\0\0004\0\0\0X\22\1\0\0\0\0\0004\0 \0\10\0(\0\36\0\35\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=71432, …}) = 0
mmap2(NULL, 79944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7821000
mmap2(0xb7831000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xb7831000
mmap2(0xb7833000, 6216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7833000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libcrypto.so.0.9.8", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@x\4\0004\0\0\0\224:\25\0\0\0\0\0004\0 \0\6\0(\0\35\0\34\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\313\23\0004\313\23\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1392412, …}) = 0
mmap2(NULL, 1408120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb76c9000
mmap2(0xb7806000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13c) = 0xb7806000
mmap2(0xb781e000, 11384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb781e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libdl.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\n\0\0004\0\0\0X!\0\0\0\0\0\0004\0 \0\10\0(\0\36\0\35\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9736, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb76c8000
mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb76c4000
mmap2(0xb76c6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb76c6000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\31\0\0004\0\0\0\3443\1\0\0\0\0\0004\0 \0\6\0(\0\35\0\34\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0P/\1\0P/\1\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=79980, …}) = 0
mmap2(NULL, 78560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb76b0000
mmap2(0xb76c3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0xb76c3000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\\0\0004\0\0\0H\336\2\0\0\0\0\0004\0 \0\5\0(\0\35\0\34\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0,\321\2\0,\321\2\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=189136, …}) = 0
mmap2(NULL, 192040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7681000
mmap2(0xb76af000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d) = 0xb76af000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0n\1\0004\0\0\0\3746\24\0\0\0\0\0004\0 \0\n\0(\0E\0D\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1327556, …}) = 0
mmap2(NULL, 1337704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb753a000
mprotect(0xb767a000, 4096, PROT_NONE) = 0
mmap2(0xb767b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x140) = 0xb767b000
mmap2(0xb767e000, 10600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb767e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libkrb5.so.3", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\25\1\0004\0\0\0\354\33\v\0\0\0\0\0004\0 \0\6\0(\0\35\0\34\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\272\n\0\274\272\n\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=729204, …}) = 0
mmap2(NULL, 728220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7488000
mmap2(0xb7534000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xac) = 0xb7534000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240-\0\0004\0\0\0\354
\2\0\0\0\0\0004\0 \0\5\0(\0\34\0\33\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\334\25\2\0\334\25\2\0\5\0\0\0"…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=143180, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7487000
mmap2(NULL, 142612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7464000
mmap2(0xb7486000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22) = 0xb7486000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libcom_err.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\17\0\0004\0\0\0\204\37\0\0\0\0\0\0004\0 \0\6\0(\0\33\0\32\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\310\34\0\0\310\34\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9148, …}) = 0
mmap2(NULL, 11980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7461000
mmap2(0xb7463000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7463000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libkrb5support.so.0", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\32\0\0004\0\0\0\350[\0\0\0\0\0\0004\0 \0\5\0(\0\34\0\33\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0xX\0\0xX\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=24648, …}) = 0
mmap2(NULL, 27508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb745a000
mmap2(0xb7460000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7460000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libkeyutils.so.1", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\n\0\0004\0\0\0\220\25\0\0\0\0\0\0004\0 \0\5\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\23\0\0h\23\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=6560, …}) = 0
mmap2(NULL, 9384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7457000
mmap2(0xb7459000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7459000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libpthread.so.0", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20J\0\0004\0\0\0\0T\1\0\0\0\0\0004\0 \0\t\0(\0&\0#\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0 \1\0\0 \1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=117367, …}) = 0
mmap2(NULL, 98784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb743e000
mmap2(0xb7453000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7453000
mmap2(0xb7455000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7455000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb743d000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb743c000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb743c6e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7453000, 4096, PROT_READ) = 0
mprotect(0xb767b000, 8192, PROT_READ) = 0
mprotect(0xb76c6000, 4096, PROT_READ) = 0
mprotect(0xb7831000, 4096, PROT_READ) = 0
mprotect(0xb78ba000, 4096, PROT_READ) = 0
mprotect(0xb7861000, 4096, PROT_READ) = 0
munmap(0xb7835000, 54912) = 0
set_tid_address(0xb743c748) = 25754
set_robust_list(0xb743c750, 0xc) = 0
futex(0xbfc3cd90, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xbfc3cd90, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, bfc3cda0) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0xb7442410, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb74428e0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys=“Linux”, node=“netbook”, …}) = 0
open("/dev/null", O_RDWR|O_LARGEFILE) = 3
close(3) = 0
brk(0) = 0xb8065000
brk(0xb8086000) = 0xb8086000
getuid32() = 1000
geteuid32() = 1000
setresuid32(-1, 1000, -1) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=513, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “# /etc/nsswitch.conf\n#\n# Example configuration of GNU Name Service Switch functi”…, 4096) = 513
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_compat.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\16\0\0004\0\0\0\230r\0\0\0\0\0\0004\0 \0\10\0(\0\35\0\34\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30496, …}) = 0
mmap2(NULL, 29268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7434000
mmap2(0xb743a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb743a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnsl.so.1", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2201\0\0004\0\0\0\2642\1\0\0\0\0\0004\0 \0\10\0(\0\35\0\34\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=79676, …}) = 0
mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb741d000
mmap2(0xb7430000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7430000
mmap2(0xb7432000, 6120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7432000
close(3) = 0
mprotect(0xb7430000, 4096, PROT_READ) = 0
mprotect(0xb743a000, 4096, PROT_READ) = 0
munmap(0xb7835000, 54912) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_nis.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\0\0004\0\0\0\340\221\0\0\0\0\0\0004\0 \0\10\0(\0\35\0\34\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=38504, …}) = 0
mmap2(NULL, 37432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7413000
mmap2(0xb741b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8) = 0xb741b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_files.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\32\0\0004\0\0\0\314\241\0\0\0\0\0\0004\0 \0\10\0(\0\35\0\34\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=42580, …}) = 0
mmap2(NULL, 45780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7407000
mmap2(0xb7411000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7411000
close(3) = 0
mprotect(0xb7411000, 4096, PROT_READ) = 0
mprotect(0xb741b000, 4096, PROT_READ) = 0
munmap(0xb7835000, 54912) = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1443, …}) = 0
mmap2(NULL, 1443, PROT_READ, MAP_SHARED, 3, 0) = 0xb7842000
_llseek(3, 1443, [1443], SEEK_SET) = 0
munmap(0xb7842000, 1443) = 0
close(3) = 0
umask(022) = 022
open("/usr/lib/ssl/openssl.cnf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9374, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “#\n# OpenSSL example configuration file.\n# This is mostly being used for generati”…, 4096) = 4096
read(3, “_name ]\ncountryName\t\t\t= Country Name (2 letter code)\ncountryName_default\t\t= AU\nc”…, 4096) = 4096
read(3, " an SSL server.\n# nsCertType\t\t\t= server\n\n# For an object signing certificate thi"…, 4096) = 1182
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo …}) = 0
open("/home/xxxxxxx/.ssh/config", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ssh/ssh_config", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1669, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “\n# This is the ssh client system-wide configuration file. See\n# ssh_config(5) f”…, 4096) = 1669
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
open("/dev/urandom", O_RDONLY|O_NOCTTY|O_NONBLOCK) = 3
fstat64(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), …}) = 0
poll([{fd=3, events=POLLIN}], 1, 10) = 1 ([{fd=3, revents=POLLIN}])
read(3, “+\220(e\270/u\354\336Z\321\216\340\223\311\352\3737\216\221\211\314\200$\205\3\215\246\360,\241#”, 32) = 32
close(3) = 0
getuid32() = 1000
time(NULL) = 1363882362
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/lib/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/lib/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
open("/usr/lib/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=57344, …}) = 0
open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/sse2/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/sse2/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/sse2/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/sse2", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/cmov/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/cmov", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu", 0xbfc3ae04) = -1 ENOENT (No such file or directory)
munmap(0xb7835000, 54912) = 0
open("/etc/services", O_RDONLY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0644, st_size=19666, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “# Network services, Internet style\n#\n# Note that it is presently the policy of I”…, 4096) = 4096
close(3) = 0
munmap(0xb7842000, 4096) = 0
socket(PF_NETLINK, SOCK_RAW, 0) = 3
bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
getsockname(3, {sa_family=AF_NETLINK, pid=25754, groups=00000000}, [12]) = 0
time(NULL) = 1363882362
sendto(3, “\24\0\0\0\26\0\1\3z1KQ\0\0\0\0\0\0\0\0”, 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{“0\0\0\0\24\0\2\0z1KQ\232d\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1\10\0\2\0\177\0\0\1\7\0\3\0lo\0\0@\0\0\0\24\0\2\0z1KQ\232d\0\0\2\20\200\375\2\0\0\0\10\0\1\0\251\376\t3”…, 4096}], msg_controllen=0, msg_flags=0}, 0) = 172
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0z1KQ\232d\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\24\0\6\0\377\377\377\377\377\377\377\377\210\2\0\0\210\2\0\0@\0\0\0\24\0\2\0z1KQ\232d\0\0"…, 4096}], msg_controllen=0, msg_flags=0}, 0) = 128
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0z1KQ\232d\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\24\0\6\0\377\377\377\377\377\377\377\377\210\2\0\0\210\2\0\0@\0\0\0\24\0\2\0z1KQ\232d\0\0"…, 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/host.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “multi on\n”, 4096) = 9
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
futex(0xb767fb24, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=47, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “domain home\nsearch home\nnameserver 192.168.1.1\n”, 4096) = 47
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=237, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “127.0.0.1\tlocalhost\n127.0.1.1\tnetbook.maison\tnetbook\n\n# The following lines are “…, 4096) = 237
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
open(”/etc/ld.so.cache”, O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_mdns4_minimal.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\10\0\0004\0\0\0\314\30\0\0\0\0\0\0004\0 \0\5\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\224\26\0\0\224\26\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=7388, …}) = 0
mmap2(NULL, 10244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7404000
mmap2(0xb7406000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7406000
close(3) = 0
munmap(0xb7835000, 54912) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libnss_dns.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\v\0\0004\0\0\0\214Q\0\0\0\0\0\0004\0 \0\10\0(\0\35\0\34\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=22036, …}) = 0
mmap2(NULL, 20612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb73fe000
mmap2(0xb7402000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0xb7402000
close(3) = 0
mprotect(0xb7402000, 4096, PROT_READ) = 0
munmap(0xb7835000, 54912) = 0
stat64("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=47, …}) = 0
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=47, …}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7842000
read(3, “domain home\nsearch home\nnameserver 192.168.1.1\n”, 4096) = 47
read(3, “”, 4096) = 0
close(3) = 0
munmap(0xb7842000, 4096) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_NONBLOCK, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, 16) = 0
gettimeofday({1363882362, 614035}, NULL) = 0
poll([{fd=3, events=POLLOUT}], 1, 0) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “\356\307\1\0\0\1\0\0\0\0\0\0\5xx\5no-ip\3org\0\0\1\0\1”, 33, MSG_NOSIGNAL) = 33
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 5000) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “\322m\1\0\0\1\0\0\0\0\0\0\5xx\5no-ip\3org\0\0\34\0\1”, 33, MSG_NOSIGNAL) = 33
gettimeofday({1363882362, 614808}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4999) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [33]) = 0
recvfrom(3, “\322m\201\4\0\1\0\0\0\0\0\0\5xx\5no-ip\3org\0\0\34\0\1”, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 33
gettimeofday({1363882362, 672942}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4941) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [49]) = 0
recvfrom(3, “\356\307\201\200\0\1\0\1\0\0\0\0\5xx\5no-ip\3org\0\0\1\0\1\300\f\0\1\0\1\0\0\0<\0\4Z\21\32q”, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 49
close(3) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_NONBLOCK, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, 16) = 0
gettimeofday({1363882362, 852337}, NULL) = 0
poll([{fd=3, events=POLLOUT}], 1, 0) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “\256\336\1\0\0\1\0\0\0\0\0\0\5xx\5no-ip\3org\4home\0\0\1\0\1”, 38, MSG_NOSIGNAL) = 38
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 5000) = 1 ([{fd=3, revents=POLLOUT}])
send(3, “\36s\1\0\0\1\0\0\0\0\0\0\5xx\5no-ip\3org\4home\0\0\34\0\1”, 38, MSG_NOSIGNAL) = 38
gettimeofday({1363882362, 854080}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [77]) = 0
recvfrom(3, “\256\336\205\203\0\1\0\0\0\1\0\0\5xx\5no-ip\3org\4home\0\0\1\0\1\300\34\0\6\0\1\0\0\16\20\0\33\4home\0\0\0\0\35z\0\0\16\20\0\0\16\20\0\0\16\20\0\0\16\20”, 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 77
gettimeofday({1363882362, 897935}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4954) = 1 ([{fd=3, revents=POLLIN}])
ioctl(3, FIONREAD, [38]) = 0
recvfrom(3, “\36s\201\4\0\1\0\0\0\0\0\0\5XX\5no-ip\3org\4home\0\0\34\0\1”, 1971, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr(“192.168.1.1”)}, [16]) = 38
close(3) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54912, …}) = 0
mmap2(NULL, 54912, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7835000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_mdns4.so.2", O_RDONLY) = 3
read(3, “\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\10\0\0004\0\0\0\30\32\0\0\0\0\0\0004\0 \0\5\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\324\27\0\0\324\27\0\0\5\0\0\0”…, 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=7720, …}) = 0
mmap2(NULL, 10576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb73fb000
mmap2(0xb73fd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb73fd000
close(3) = 0
munmap(0xb7835000, 54912) = 0
open("/etc/mdns.allow", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, “ssh: Could not resolve hostname xx.no-ip.org: Name or service not known\r\n”, 76ssh: Could not resolve hostname xx.no-ip.org: Name or service not known
) = 76
exit_group(255) = ?

Bon, comme le montre la sortie de la commande host, la taille de la réponse était correcte et le format valide à première vue. En fait la réponse utilise la compression de nom de domaine.
Du coup cela n’explique pas l’échec de la résolution de nom avec la commande ssh quand on ne force pas l’utilisation d’IPv4 avec l’option -4. Serait-ce un bug dans le resolver de la libc du fait que la réponse à la requête de type AAAA avec erreur 4 arrive avant la réponse à la requête de type A sans erreur ? A noter que cette ordre de réception est logique car la box doit interroger un autre serveur DNS pour connaître la réponse à la première requête, ce qui prend du temps.

En tout cas l’option -4 contourne le problème, comme je m’y attendais.