Page 1 sur 1

[vpnc & proxy] pas d'accès aux dépôts avec pacman (résolu)

Publié : mer. 29 août 2012, 13:11
par champidead
Salut à tous :) ,

je loge en résidence universitaire et j'accède à Internet via vpnc. Je configure le réseau avec les informations fournies par ma résidence (adresse IP, masque du réseau, gateway, DNS) et ensuite je configure vpnc dans /etc/vpnc/default.conf comme le suggère le wiki. J'utilise également une adresse de configuration automatique du proxy pour le navigateur Internet.

Lors du lancement du vpnc, j'ai bien accès à Internet avec mon navigateur favoris :) . En revanche, je n'ai pas accès aux dépôts avec pacman... comme si je n'avais pas de « connexion Internet dans le terminal » (wget ne fonctionnant pas non plus par exemple).

En conséquence, je ne peux pas mettre à jour mon système régulièrement ni installer de paquets via pacman...assez contraignant :mrgreen: .

Avez-vous une idée du pourquoi ? Est-ce possible de résoudre ce problème ?
Pour plus d'infos sur la configuration du réseau, cliquez ici, onglet Réseau, VPN et Wifi.
Merci d'avance :copain:

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : mer. 29 août 2012, 13:22
par Ypnose
Je connais pas grand chose pour vpnc cependant dans le wiki que tu as fourni, il y a une section dédiée à Arch.
https://www.etud.insa-toulouse.fr/wiket ... riginal.29
Essaie de voir ce qui se passe.

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : mer. 29 août 2012, 16:02
par lekaf974
Ton client vpnc fonctionne car tu accèdes à internet via un navigateur, il faut configurer le proxy également pour le terminal. Dans ta configuration actuelle, il n'y a que ton navigateur qui est configuré pour passé par le proxy.
pour un proxy http

Code : Tout sélectionner

export http_proxy='http://YOUR_USERNAME:YOUR_PASSWORD@PROXY_IP:PROXY_PORT/'
pour un proxy https

Code : Tout sélectionner

export https_proxy='http://YOUR_USERNAME:YOUR_PASSWORD@PROXY_IP:PROXY_PORT/'
s'il n'y a pas de nom et de mot de passe pour le proxy, il suffit de mettre l'adresse et le port.

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : mer. 29 août 2012, 16:25
par champidead
Salut lekaf974 et merci :) ,

tu parles de cette procédure : https://www.etud.insa-toulouse.fr/wiket ... NU.2FLinux ?

J'avais déjà essayé mais cela n'avait pas fonctionné...peut-être que je m'y étais mal pris. Je réessaierai demain alors.

Faut-il également ignorer les adresses mentionnées dans leur wiki ? Car dans gnome et kde c'est simple, il y a l'interface graphique adéquat. J'utilise Xfce et n'ai pas trouvé comment le faire encore.

Ypnose ~> ouais j'avais déjà vu cette section mais je crois pas que c'est pour mon régler mon problème :chinois:

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : mer. 29 août 2012, 20:11
par lekaf974
tu parles de cette procédure : https://www.etud.insa-toulouse.fr/wiket ... NU.2FLinux ?
Effectivement, je n'étais pas parti sur le lien mais c'est bien de ça que je parlais.
Faut-il également ignorer les adresses mentionnées dans leur wiki ? Car dans gnome et kde c'est simple, il y a l'interface graphique adéquat. J'utilise Xfce et n'ai pas trouvé comment le faire encore.
Ce n'est pas GNOME ou KDE qui gère cela mais plutot l'utilitaire de connexion réseau. Quel utilitaire utilises-tu (network-manager, netcfg ou autres)?

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : ven. 31 août 2012, 13:01
par champidead
Re :) ,

j'attendais de réinstaller le matériel à la résidence avant de répondre pour réessayer :chinois:

J'ai bien ajouté les lignes suivantes dans ~/.bashrc :

Code : Tout sélectionner

 export http_proxy=http://wwwcache.insa-toulouse.fr:3128/
 export HTTP_PROXY=http://wwwcache.insa-toulouse.fr:3128/
Je ne me suis pas encore occupé des serveurs-hôtes à ignorer et suis toujours dans l'impossibilité d'utiliser le gestionnaire de paquet.
Ce n'est pas GNOME ou KDE qui gère cela mais plutot l'utilitaire de connexion réseau. Quel utilitaire utilises-tu (network-manager, netcfg ou autres)?
Je n'ai installé aucun gestionnaire de réseau :| J'utilise simplement le daemon network, l'utilitaire intégré à l'installation d'Arch. En potassant Google, j'ai trouvé la variable NO_PROXY qui permettrait d'ignorer des hôtes. Qu'en penses-tu ?

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : ven. 31 août 2012, 22:11
par lekaf974
Tu as essayer de faire

Code : Tout sélectionner

export http_proxy=http://wwwcache.insa-toulouse.fr:3128/
directement dans ton terminal avant d'essayer d'utiliser pacman.

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : ven. 31 août 2012, 22:28
par champidead
Oui :) !

J'avais d'abord ajouté ça dans ~/.bashrc puis comme cela ne fonctionnait pas, j'ai exécuté la commande export dans le terminal (avec la variable http_proxy en minuscule et majuscule ; d'ailleurs le echo $http_proxy me renvoyait bien l'adresse du proxy).

Dans la foulée, j'ai également essayé de spécifier la variable no_proxy avec export et j'y ai mis ce qui est cité dans le wiki de la résidence, en vain :| .

Une idée ? Je vais essayer de contacter ceux qui s'occupent du réseau si on ne solutionne pas ! Merci :chinois:

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : ven. 31 août 2012, 22:31
par benjarobin
Comment lance tu Pacman ? Avec sudo, si oui cela ne fonctionnera pas, tu dois tester une fois connecté en root

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : sam. 01 sept. 2012, 17:28
par lekaf974
Peux-tu donner le message d'erreur qui s'affiche.

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : sam. 01 sept. 2012, 19:05
par champidead
benjarobin a écrit :Comment lance tu Pacman ? Avec sudo, si oui cela ne fonctionnera pas, tu dois tester une fois connecté en root
Salut benjarobin, merci pour ta réponse :chinois: . Je lance en effet pacman avec sudo :| . J'essaierai en root demain quand je serai à la résidence. D'après toi, cela devrait fonctionner sans encombres en root ?
lekaf974 a écrit :Peux-tu donner le message d'erreur qui s'affiche.
Re :) , alors je ne peux pas fournir le message exact aujourd'hui (je ne suis pas à la résidence) mais je m'en rappelle à peu près. C'était un truc du genre :
$ sudo pacman -Syu
Mot de passe:

Erreur: impossible de récupérer "core.db" depuis [le miroir]...
Voilà, ça s'affichait en boucle selon tous les miroirs présents dans le fichier adéquat.

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : sam. 01 sept. 2012, 19:08
par benjarobin
C'est évident que cela ne peux pas fonctionner avec sudo car sudo ne transmet pas par défaut la variable http_proxy donc pacman ne la "voit" pas.
Il faut chercher un peu avant sur le forum http://forums.archlinux.fr/topic10425.html :copain:

Re: [vpnc] pas d'accès aux dépôts avec pacman

Publié : dim. 02 sept. 2012, 17:55
par champidead
Je viens d'essayer en suivant la procédure du topic fourni par benjarobin et cela a enfin fonctionné :bananeyoupi: .
Un grand merci à tous les deux, je pensais vraiment ne pas y arriver !
Il faut chercher un peu avant sur le forum http://forums.archlinux.fr/topic10425.html :copain:
:pastaper:
Merci pour le topic ! :chinois: