Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge]emerge sync avec proxy [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Apr 09, 2008 10:44 am    Post subject: [emerge]emerge sync avec proxy [résolu] Reply with quote

Saut tout le monde,

j'ai un léger problème depuis que mon labo a changé la configuration du réseau. Nous devons passer par un proxy. Le problème ne se pose que pour emerge --sync. J'ai configuré wgetrc afin qu'il passe par un proxy, et de ce côté là, je n'ai aucun problème pour installer un logicile (exemple un emerge -v latex2rtf fonctionne très bien) :
Code:
 # You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
http_proxy = http://172.x.x.x:3128/
ftp_proxy = http://172.x.x.x:3128/

# If you do not want to use proxy at all, set this to off.
use_proxy = on


J'ai donc fouiné un peu partout, et j'ai configuré mon make.conf :
Code:
HTTP_PROXY="http://172.x.x.x:3128"
FTP_PROXY="ftp://172.x.x.x:3128"
RSYNC_PROXY="rsync://172.x.x.x:3128"


Je passe par un SCI qui lui doit travailler avec le CRI de l'école et le CRI de l'université (pas facile tout ça). J'ai donc contacté notre admin réseau du SCI, et il m'informe que normalement il n'y a aucun problème pour passer à travers le proxy de l'école d'ingénieur. J'obtiens ce log lors d'un emerge -ssync pour le moment :
Code:
emerge --sync
>>> Starting rsync with rsync://134.68.220.74/gentoo-portage...
>>> Checking server timestamp ...
rsync: getaddrinfo: rsync //172.16.: Servname not supported for ai_socktype
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2]
>>> Retrying...


>>> Starting retry 1 of 3 with rsync://140.211.166.165/gentoo-portage
>>> Checking server timestamp ...
rsync: getaddrinfo: rsync //172.16.: Servname not supported for ai_socktype
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2]
>>> Retrying...


>>> Starting retry 2 of 3 with rsync://134.68.220.73/gentoo-portage
>>> Checking server timestamp ...
rsync: getaddrinfo: rsync //172.16.: Servname not supported for ai_socktype
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2]
>>> Retrying...


>>> Starting retry 3 of 3 with rsync://134.68.220.97/gentoo-portage
>>> Checking server timestamp ...
rsync: getaddrinfo: rsync //172.16.: Servname not supported for ai_socktype
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2]
>>> Exceeded PORTAGE_RSYNC_RETRIES: 3


J'ai lu également que le proxy doit
Quote:
for emerge --sync to work, your proxy must support the connect method on destination port 873.

J'ai pas compris, je suis pas un fan des réseaux. Comment reformuler ma requête auprès des SCI/CRI(s) pour cette histoire de 873?

Elle est où la couille dans le potage?

EDIT emerge-websync fonctionne mais ne me satisfait pas, les snapshots ne sont pas suffisamment mis à jour sans compter que les MD5sum ne sont pas toujours présents sur les serveurs.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo


Last edited by Mickael on Thu Apr 10, 2008 3:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3084
Location: Paris

PostPosted: Wed Apr 09, 2008 10:57 am    Post subject: Reply with quote

La methode connect, c'est un truc à configurer côté Proxy (j'ai fait çà sur du Squid à une époque), car la conf de base de Squid l'interdit, tout comme le FTP. Je sais plus, mais je crois que la conf Squid limite CONNECT aux ports SSL.

Tout çà de tête, avec les bourdes potentielles que ça implique ;)
_________________
-Gentoo hardened [EoL]: µ-serv Gen8 G1610T, 8Go ECC ; NF9D-2700, 4Go
-FreeBSD 11/Vimage/Jails: DS61, i3 2100T, 16Go ; FreeNAS: µ-serv N40L, 8Go ECC
-Réseau: ERL-3 + ESL-24 + GS108Tv2
-NAS: RN312
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1889
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Thu Apr 10, 2008 2:49 pm    Post subject: Re: [emerge]emerge sync avec proxy Reply with quote

Mickael wrote:
EDIT emerge-websync fonctionne mais ne me satisfait pas, les snapshots ne sont pas suffisamment mis à jour sans compter que les MD5sum ne sont pas toujours présents sur les serveurs.

Les snapshots de ce type me semblent au contraire la meilleure façon de synchroniser Gentoo dans ton cas : dans la mesure où il est fortement recommandé de ne pas synchroniser ton arbre plus d'une fois par jour, ça revient strictement au même.
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 10, 2008 3:03 pm    Post subject: Ani Reply with quote

Merci pour vos réponses. En effet, je dirais même plus : il ne faut pas synchroniser l'arbre plus d'une fois par jour. Mais je me pose une question en ce qui concerne emerge-websync. Est-ce que cette commande consomme plus de bande passante ? <--> elle télécharge tout l'arbre, ou seulement les parties mises à jour ? Où est la différence avec emerge --sync mis à part l'utilisation de rsync par cette dernière.


C'est donc résolu. Merci encore Ani et El_Goretto
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1889
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Thu Apr 10, 2008 3:20 pm    Post subject: Reply with quote

Théoriquement, un web-rsync consomme davantage de bande passante. En fait c'est surtout vrai si tu le fais tous les jours. En revanche, un webrsync consomme *beaucoup* moins de temps CPU côté serveur ;).
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3084
Location: Paris

PostPosted: Thu Apr 10, 2008 3:30 pm    Post subject: Reply with quote

Pour compléter le bins, il existe app-portage/emerge-delta-webrsync qui ne télécharge que des "patchs".
J'ai pas encore trouvé comme lui dire de commencer à faire un différentiel à partir de telle date.
_________________
-Gentoo hardened [EoL]: µ-serv Gen8 G1610T, 8Go ECC ; NF9D-2700, 4Go
-FreeBSD 11/Vimage/Jails: DS61, i3 2100T, 16Go ; FreeNAS: µ-serv N40L, 8Go ECC
-Réseau: ERL-3 + ESL-24 + GS108Tv2
-NAS: RN312
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum