Pages : 1
#1 Le 09/07/2013, à 11:37
- HeleneR
Problème d'execution via ssh
Bonjour !
J'ai établi une connexion en ssh entre deux machines. Quand j'execute un programme sur la machine serveur elle-meme cela marche très bien par contre quand je l'execute à partir de la machine client, j'obtiens cette erreur :
"terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid"
Je ne sais pas si c'est un problème avec la connexion ssh elle-meme ou avec les programmes que j'essaie d'executer (ce sont des nodes ROS, http://www.ros.org/wiki/). J'ai cherché sur internet mais je n'ai trouvé nul part un cas comme ca.
Auriez-vous des idées ?
Merci !
Hélène
Hors ligne
#2 Le 09/07/2013, à 14:21
- Compte anonymisé
Re : Problème d'execution via ssh
Salut
Tu as peut être un problème de variable d'environnement. Tentes avant de lancer ta commande un :
export LC_ALL="fr_FR.UTF-8" "fr_FR.UTF-8" est un exemple, la commande locale sur la machine cible t'en dirait un peu plus.
@+
#3 Le 09/07/2013, à 16:26
- HeleneR
Re : Problème d'execution via ssh
C'est effectivement ça. Merci beaucoup !
Hors ligne
#4 Le 09/07/2013, à 16:32
- Compte anonymisé
Re : Problème d'execution via ssh
Super, tu penseras à passer ton sujet en "Résolu" (dans le titre en modifiant ton premier post).
Pages : 1