|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : avril 2005 Messages : 272 ![]() |
Salut,
j'ai installé la openSuse 10.3, j'ai configuré ma connexion internet, je suis derriere un proxy, j'arrive a me connecter avec firefox, wget mais j'ai un problem avec la mise a jour et l'ajout de repositories, ça ne marche pas. openSuse updater m'affiche ce message: Veuillez utiliser "Ajouter/Supprimer les ressources de mise à jour..." de l'icone de la barre des taches pour définir des dépots de mise a jour. j'ai essayé d'ajouter ces dépots en utilisant cette page http://en.opensuse.org/Package_Repositories en utilisant yast en mode graphique et zypper en console, mais j'obtient toujours la meme erreur: Suse:~ # zypper sa http://download.opensuse.org/distrib...repo/oss/suse/ oss * Adding repository 'oss' Problem transferring repository data from specified URL: Curl error for 'http://download.opensuse.org/distribution/10.3/repo/oss/suse/repodata/repomd.xml': Error code: HTTP response: 407 Error message: The requested URL returned error: 407 Please, check whether the specified URL is accessible. alors que si je me connect avec firefox sur cette url, je peux voir et meme telecharger ce fichier repomd.xml .............. une idée merci d'avance
__________________
Simbad le Marin Core 2 Duo E8400 / 4Go RAM / HD6850 / HDD 250Go OpenSuse 12.1 |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : avril 2005 Messages : 272 ![]() |
aprés quelques recherches sur google, j'ai trouvé qlqs informations:
http error 407: c'est une erreur d'authentification proxy bien que j'ai bien configurer l'accés au proxy avec le username et la passwd j'ai trouvé cette page, ou il est mentionné que c'est un bug sur la 10.3, que zypper ne prends pas en charge toutes les informations d'authentification du proxy, et ils suggérent d'ajouter le username et le passwd directement dans l'url dans le fichier /etc/sysconfig/proxy j'ai fait ça mais ça ne marche pas, j'ai ma petite idée mais je ne sais pas comment contourner le problem nos usernames sont de la forme: nom@section ie toto@dgi par exemlpe et j'ecris le username + passwd dans le fichier proxy, j'aurai un ligne comme ça: HTTP_PROXY="http://toto@dgi:pass@proxy.monproxy.org:8080/" c'est le premier '@' qui pose problem, j'ai essayé de l'échaper avec '\' mais rien a faire HTTP_PROXY="http://toto\@dgi:pass@proxy.monproxy.org:8080/" j'obtient l'erreur suivante: Error message couldn't resolve proxy dgi so i am drawning..........
__________________
Simbad le Marin Core 2 Duo E8400 / 4Go RAM / HD6850 / HDD 250Go OpenSuse 12.1 |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : avril 2005 Messages : 272 ![]() |
Salut,
c'est bon enfin j'ai trouvé la réponse icid'aprés ce que j'ai compris, zypper qui lit la liste des patchs présent dans un site de mise a jour par exemple, utilise pour la connexion internet, et dans mon cas derriére un proxy, un fichier caché dans le home ".curlrc" qui contient deux variables, le username et le passwd du proxy "--proxy-user", et l'adresse du serveur proxy "--proxy". ces 2 varibales sont modifiés par yast a chaque reconfiguration. le problem est le suivant, yast ecris les variables et leurs valeurs mais l'ecriture est incorrecte ie: voici le fichier produit par yast: Suse:~ # cat .curlrc # Changed by YaST2 module proxy 11/19/07 --proxy-user "user@dgi:passwd" --proxy "http://proxy.mondomaine.org:8080/" il manque le signe d'affectation = l'ecriture exacte est: --proxy-user = "user@dgi:passwd" --proxy = "http://proxy.mondomaine.org:8080/" qu il faut faire a la main voila
__________________
Simbad le Marin Core 2 Duo E8400 / 4Go RAM / HD6850 / HDD 250Go OpenSuse 12.1 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com