Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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).