la connexion ssh (via putty) passe très bien, avec option tunnel 3128->127.0.0.1:3128.
Le Proxy (squid / tinyproxy au choix) est lancé et écoute bien le port 3128.
Mais la connexion ne s'effectue pas.
J'ai cette erreur dans /var/log/erreurs.log :
sshd[10767]: error: connect_to 127.0.0.1 port 3128: failed.
Auriez vous une piste pour corriger ce problème.
Merci pour votre aide.
Dernière modification par Oldan le ven. 24 juin 2011, 10:01, modifié 1 fois.
Si tu te connectes sur la machine qui héberge le proxy et que tu utilises un client HTTP en spécifiant le proxy, est-ce que ce là fonctionne ? (ex. curl --proxy1.0 127.0.0.1:3128)
Que renvoie la commande ss -ln4 sur la machine qui héberge le proxy ?
Jun 23 16:48:00 Plugbox squid[12568]: commBind: Cannot bind socket FD 15 to 127.0.0.1:3128: (99) Cannot assign requested address
Jun 23 16:48:00 Plugbox squid[12568]: storeDirWriteCleanLogs: Starting...
Jun 23 16:48:00 Plugbox squid[12568]: Finished. Wrote 0 entries.
Jun 23 16:48:00 Plugbox squid[12568]: Took 0.00 seconds ( 0.00 entries/sec).
Jun 23 16:48:00 Plugbox squid[12568]: Cannot open HTTP Port
Jun 23 16:48:00 Plugbox squid[12560]: Squid Parent: child process 12568 exited with status 1
il n'arrive pas à ouvrir le port 127.0.0.1:3128, changer le numero de port ne sert à rien.
This likely means that your system does not have a loopback network device, or that device is not properly configured. All Unix systems should have a network device named lo0, and it should be configured with the
address 127.0.0.1.
(et pourquoi avant ce n'était pas nécessaire).
Comme c'est sur un serveur redémarré très rarement, je ne sais quelle mise à jour a posé problème (si ca vient d'une mise à jour).
Je suppose que si le serveur redémarre, je devrai ré-exécuter la commande ifconfig lo up.
je met donc le sujet en +/-resolu tant que je ne sais pas d'ou ca vient.
Dernière modification par Oldan le ven. 24 juin 2011, 10:34, modifié 1 fois.
l'interface lo est activée lors du rc.sysinit.
Il serait intéressant que tu redémarres ton serveur et que tu regardes à l'écran ce qui s'affiche. Tu devrais trouver une ligne "Bringing up loopback interface"... ou pas !
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
# bring up the loopback interface
[[ -d /sys/class/net/lo ]] && \
status "Bringing up loopback interface" /sbin/ip link set up dev lo
Par contre pour ce qui est de voir ce qui est à l'ecran, ca va être dur : le serveur n'a pas de sortie ecran. Mais peut être le message est visible dans un fichier texte (il n'y a pas le mot "Bringing" ni 'loopback" dans /var/log/everything.log) ?