connexion via un proxy

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Gilbert Yerriah
Messages : 13
Enregistré le : 11 Juin 2009, 15:17

connexion via un proxy

Messagepar Gilbert Yerriah » 10 Juil 2009, 17:00

Bonjour
J'ai beau chercher l'information,je ne trouve rien de concluant sur "comment faire pour que R se connecte en entrant les paramètres du proxy", histoire de faire des install.packages() directement dans la console R sans avoir à télécharger, dézipper en local le package et les packages "pères" (comprendre : dont dépendent le package voulu).

Merci à tous
"La vie ce n'est pas seulement respirer, c'est avoir le souffle coupé"

Gilbert Yerriah
Messages : 13
Enregistré le : 11 Juin 2009, 15:17

Messagepar Gilbert Yerriah » 16 Juil 2009, 09:08

Arff....
Il n'y a vraiment personne qui utilise R avec un serveur proxy?? :'(
"La vie ce n'est pas seulement respirer, c'est avoir le souffle coupé"

Pierre Casadebaig
Messages : 67
Enregistré le : 07 Déc 2006, 12:31

Messagepar Pierre Casadebaig » 16 Juil 2009, 10:01

Je n'ai rien testé, mais il semble y avoir moyen de spécifier l'adresse du proxy dans un fichier de configuration de R

La R-list a écrit :Personally, I use http_proxy="....." in the file ~/.Renviron -- i.e. a file
called .Renviron in the directory pointed to by the $HOME env. variable.

Gilbert Yerriah
Messages : 13
Enregistré le : 11 Juin 2009, 15:17

Messagepar Gilbert Yerriah » 16 Juil 2009, 11:27

Merci Pierre, j'avais vu ce post, mais impossible de trouver le fichier environnement :? (j'ai fait tout les dossiers/sous-dossiers...). Pourtant, dans le dossier etc, il y a bien un fichier "Rcmd_environ", mais pas de ligne http_proxy. Surtout qu'il est écrit dans ce fichier en commentaire

Code : Tout sélectionner

## from etc/Renviron


mais impossible de trouver ledit fichier (oui, j'affiche les fichiers cachés dans mon explorateur ;)) .... Donc je sais pas

En plus, visiblement avec le "~/.Renviron", on dirait plus une adresse linux/mac
je suis sous XP (32bits) avec la version 2.9.0 de R

Merci quand meme pour l'aide Pierre
"La vie ce n'est pas seulement respirer, c'est avoir le souffle coupé"

Pierre Casadebaig
Messages : 67
Enregistré le : 07 Déc 2006, 12:31

Messagepar Pierre Casadebaig » 16 Juil 2009, 14:05

Ah, je pense qu'il ne faut pas se laisser faire : essayes de créer un fichier .Renviron dans le répertoire de travail de R. Pour windows, "R_HOME/etc/Renviron.site" semble être le fichier équivalent. la commande "?Renviron" renseigne sur ce fichier de démarrage, je n'ai pas pris le temps de tout lire.
Ensuite, on doit pouvoir trouver dans la FAQ la syntaxe des lignes a ajouter pour passer par un proxy.

EDIT : encore un autre moyen ? la faq indique la possibilité de lancer directement R avec des options de proxy :

Code : Tout sélectionner

 "path_to_R\bin\Rgui.exe" http_proxy=http://user:pass@gannet:80/


Bon courage !

Gilbert Yerriah
Messages : 13
Enregistré le : 11 Juin 2009, 15:17

Messagepar Gilbert Yerriah » 16 Juil 2009, 14:12

super merci!
C'est vrai que j'ai pas pensé à faire ?Renviron sous la console.

Merci encore
"La vie ce n'est pas seulement respirer, c'est avoir le souffle coupé"

romain legrand
Messages : 13
Enregistré le : 25 Avr 2008, 09:19

Messagepar romain legrand » 17 Juin 2010, 15:07

Cette solution n'a pas marché pour moi, alors voici ma manip :
(R 2.11.1)

- Régler les paramètres de votre proxy dans internet explorer
- A l'installation de R, choisir "personnaliser les options de démarrage"
- choisir "Internet2" au lieu de standard lorsque c'est demandé

*Si vous ne souhaiter pas réinstaller R, essayer de rajouter --internet2 dans les options de lancement (j'ai pas essayé, mais je pense que ça devrait faire pareil)

*Si vous pouvez vous connecter, mais que vous avez encore des problèmes avec l'aide HTML : cocher la case "Ne pas utiliser de serveur proxy pour les adresses locales" dans les paramètres du proxy d'internet explorer.
Au pire, passer en mode texte : options(help_type="text")

A+

Didier Plat
Messages : 225
Enregistré le : 02 Nov 2009, 16:47
Contact :

Messagepar Didier Plat » 21 Juin 2010, 16:34

Bonjour,
Si j'ai bien compris le souci, à partir de l'icône R, clic droit, Propriétés, ajouter à la cible :
http_proxy="adresse du proxy"

Ferrer Rémy
Messages : 19
Enregistré le : 11 Déc 2007, 12:47

Messagepar Ferrer Rémy » 25 Jan 2011, 13:25

Bonjour à tous.

Je me permet de poster sur ce poste pour éviter d'en ouvrir un autre.
Je me retrouve confronté au même problème mais sous Mac OsX.

Je suis dans une université qui utilise un proxy avec nom d'utilisateur et mot de passe.

Je paramètre la configuration du proxy dans les paramètres du système.

L'intégralité de mes applications ont accès au réseau et à internet ( ftp, navigateur, messagerie, messagerie instantané,skype, mise à jour du système...).
Mais R ne veut rien savoir.
Impossible de se connecter au serveur.

en lancant r dans un terminal et en essayent d'installer le packages ade4 (par exemple). j'arrive a la liste des miroir CRAN.
j'en selection un. j' attend un temps interminable pour avoir ce type de message d'erreur :


Code : Tout sélectionner

Avis : impossible d'accéder à l'index de l'entrepôt http://cran.cict.fr/bin/macosx/leopard/contrib/2.12
Messages d'avis :
1: In open.connection(con, "r") :
  connexion à 'cran.r-project.org' impossible sur le port 80.
2: In getDependencies(pkgs, dependencies, available, lib) :
  package ‘ade4’ is not available


et ce quelque soit le miroir sélectionné.

Il en vas de meme avec R avec l'interphase graphique.

Des idées ?

Je vous remercie


Rémy Ferrer


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité