Pages : 1
#1 Le 10/02/2024, à 14:33
- azer2010
[RESOLU] protonvpn erreur de connexion
bonjour à tous,
après une tres longue recherche sur la toile sur le probléme pour lancer la connexion sans erreur du module python.
je vous fait pars de mon retour console
$ protonvpn-app
Traceback (most recent call last):
File "/usr/bin/protonvpn-app", line 33, in <module>
sys.exit(load_entry_point('proton-vpn-gtk-app==4.1.10', 'console_scripts', 'protonvpn-app')())
File "/usr/bin/protonvpn-app", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
module = import_module(match.group('module'))
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/__init__.py", line 36, in <module>
logging.config(filename="vpn-app")
File "/usr/lib/python3/dist-packages/proton/vpn/logging/__init__.py", line 126, in config
default_logdirpath = os.path.join(VPNExecutionEnvironment().path_cache, "logs")
File "/usr/lib/python3/dist-packages/proton/utils/metaclasses.py", line 25, in __call__
cls._instances[cls] = super(Singleton, cls).__call__(*args, **kwargs)
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 116, in __init__
super().__init__()
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 38, in __init__
self._setup_as_regular_user()
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 78, in _setup_as_regular_user
config_home, cache_home, runtime_dir = self._get_dir_paths()
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 91, in _get_dir_paths
runtime_dir = BaseDirectory.get_runtime_dir()
File "/home/oem/.local/lib/python3.10/site-packages/xdg/BaseDirectory.py", line 141, in get_runtime_dir
return os.environ['XDG_RUNTIME_DIR']
File "/usr/lib/python3.10/os.py", line 680, in __getitem__
raise KeyError(key) from None
KeyError: 'XDG_RUNTIME_DIR'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/var/crash/_usr_bin_protonvpn-app.29999.crash'
Original exception was:
Traceback (most recent call last):
File "/usr/bin/protonvpn-app", line 33, in <module>
sys.exit(load_entry_point('proton-vpn-gtk-app==4.1.10', 'console_scripts', 'protonvpn-app')())
File "/usr/bin/protonvpn-app", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
module = import_module(match.group('module'))
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/__init__.py", line 36, in <module>
logging.config(filename="vpn-app")
File "/usr/lib/python3/dist-packages/proton/vpn/logging/__init__.py", line 126, in config
default_logdirpath = os.path.join(VPNExecutionEnvironment().path_cache, "logs")
File "/usr/lib/python3/dist-packages/proton/utils/metaclasses.py", line 25, in __call__
cls._instances[cls] = super(Singleton, cls).__call__(*args, **kwargs)
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 116, in __init__
super().__init__()
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 38, in __init__
self._setup_as_regular_user()
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 78, in _setup_as_regular_user
config_home, cache_home, runtime_dir = self._get_dir_paths()
File "/usr/lib/python3/dist-packages/proton/utils/environment.py", line 91, in _get_dir_paths
runtime_dir = BaseDirectory.get_runtime_dir()
File "/home/oem/.local/lib/python3.10/site-packages/xdg/BaseDirectory.py", line 141, in get_runtime_dir
return os.environ['XDG_RUNTIME_DIR']
File "/usr/lib/python3.10/os.py", line 680, in __getitem__
raise KeyError(key) from None
KeyError: 'XDG_RUNTIME_DIR'
merci d'avance de votre aide part avance bonne journée.
Dernière modification par azer2010 (Le 11/02/2024, à 20:33)
Hors ligne
#2 Le 11/02/2024, à 10:44
- sputnick
Re : [RESOLU] protonvpn erreur de connexion
Bonjour,
- quel module pip utilise tu?
pip list | grep protonvpn
et quelle version de protonvpn? dpkg -l protonvpn*
- quelle est la sortie de echo $XDG_RUNTIME_DIR ? Cette variable doit être définit, chez moi, ça pointe vers /run/user/1000
- lance tu en root ou en usr?
- utilise tu la ligne de commande ou le client graphique?
Toutes ces précision devraient déjà figurer dans ta question sans qu'on ais besoin d'aller à la pêche. Poser une bonne question, c'est donner du contexte.
Essaye:
export XDG_RUNTIME_DIR=/run/user/1000
protonvpn-cli connect -f
Et donne les erreurs si il y en a. Surtout le crash report si il se crée.
Dernière modification par sputnick (Le 11/02/2024, à 10:55)
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#3 Le 11/02/2024, à 15:26
- bruno
Re : [RESOLU] protonvpn erreur de connexion
Bonjour,
Il ne s'agit pas d'un problème Ubuntu mais d'un problème avec un script fourni par Proton VPN. Le mieux est de s'adresser à eux :
https://protonvpn.com/support/official- … vpn-setup/
https://protonvpn.com/support/
#4 Le 11/02/2024, à 20:01
- azer2010
Re : [RESOLU] protonvpn erreur de connexion
Bonjour,
....
Et donne les erreurs si il y en a. Surtout le crash report si il se crée.
Bonjour @sputnick
la commande pip list | grep protonvpn retourne rien, donc cela dit que de la liste pip aucun module de protonvpn ?
la variable d'envrironnement "XDG_RUNTIME_DIR" retourne 29999 comme UID
j'ai essayer de lancer en tant-que usr et root sur le terminal mais les erreurs avec python que j'ai partarger son afficher sur la sortie de commande puis j'ai essayer en mode graphique sans succès qui me retoure la même êrreurs
donc jai éxécuté la ligne de commande pour passé UID en 1er comme tu ma indiquée
puis j'ai éxécuté la commande que j'ai du réinstaller voici le retour du terminal qui à fonctionner:
toto@toto$ protonvpn-cli connect -f
protonvpn-cli : commande introuvable
toto@toto$ sudo apt install protonvpn-cli
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
python3-proton-core : Est en conflit avec: python3-proton-client mais 0.7.1-2 devra être installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
toto@toto$ sudo apt install python3-proton-client
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessair
es :
python-babel-localedata python3-aiohttp python3-aiosignal
python3-async-timeout python3-babel python3-charset-normalizer
python3-frozenlist python3-jinja2 python3-multidict python3-tabulate
python3-yarl
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
proton-vpn-gnome-desktop proton-vpn-gtk-app protonvpn python3-proton-core
python3-proton-keyring-linux python3-proton-keyring-linux-secretservice
python3-proton-vpn-api-core python3-proton-vpn-connection
python3-proton-vpn-killswitch python3-proton-vpn-killswitch-network-manager
python3-proton-vpn-logger python3-proton-vpn-network-manager
python3-proton-vpn-network-manager-openvpn python3-proton-vpn-session
Les NOUVEAUX paquets suivants seront installés :
python3-proton-client
0 mis à jour, 1 nouvellement installés, 14 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/31,2 ko dans les archives.
Après cette opération, 1037 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] y
(Lecture de la base de données... 711158 fichiers et répertoires déjà installés.)
Suppression de protonvpn (1.1.0-1) ...
Suppression de proton-vpn-gnome-desktop (0.2.0-1) ...
Suppression de proton-vpn-gtk-app (4.1.10) ...
Suppression de python3-proton-keyring-linux-secretservice (0.0.1) ...
Suppression de python3-proton-keyring-linux (0.0.1) ...
Suppression de python3-proton-vpn-api-core (0.20.3) ...
Suppression de python3-proton-vpn-session (0.6.5) ...
Suppression de python3-proton-vpn-network-manager-openvpn (0.0.4) ...
Suppression de python3-proton-vpn-network-manager (0.3.3) ...
Suppression de python3-proton-vpn-connection (0.11.3) ...
Suppression de python3-proton-vpn-killswitch-network-manager (0.2.0) ...
Suppression de python3-proton-vpn-killswitch (0.2.0) ...
Suppression de python3-proton-vpn-logger (0.2.1) ...
Suppression de python3-proton-core (0.1.16) ...
Sélection du paquet python3-proton-client précédemment désélectionné.
(Lecture de la base de données... 710828 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../python3-proton-client_0.7.1-2_all.deb ...
Dépaquetage de python3-proton-client (0.7.1-2) ...
Paramétrage de python3-proton-client (0.7.1-2) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu
3) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1)
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26+mi
nt2+vera) ...
toto@toto$ protonvpn-cli connect -f
protonvpn-cli : commande introuvable
toto@toto$ sudo apt install protonvpn-cli
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python3-aiohttp python3-aiosignal python3-async-timeout
python3-charset-normalizer python3-frozenlist python3-multidict
python3-tabulate python3-yarl
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
libsecret-tools python3-dialog python3-protonvpn-nm-lib
Paquets suggérés :
python3-doc
Les NOUVEAUX paquets suivants seront installés :
libsecret-tools protonvpn-cli python3-dialog python3-protonvpn-nm-lib
0 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/1212 ko dans les archives.
Après cette opération, 3536 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] y
Sélection du paquet libsecret-tools précédemment désélectionné.
(Lecture de la base de données... 710854 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../libsecret-tools_0.20.5-2_amd64.deb ...
Dépaquetage de libsecret-tools (0.20.5-2) ...
Sélection du paquet python3-dialog précédemment désélectionné.
Préparation du dépaquetage de .../python3-dialog_3.5.1-1_all.deb ...
Dépaquetage de python3-dialog (3.5.1-1) ...
Sélection du paquet python3-protonvpn-nm-lib précédemment désélectionné.
Préparation du dépaquetage de .../python3-protonvpn-nm-lib_3.16.0-1_all.deb ...
Dépaquetage de python3-protonvpn-nm-lib (3.16.0-1) ...
Sélection du paquet protonvpn-cli précédemment désélectionné.
Préparation du dépaquetage de .../protonvpn-cli_3.13.0-1_all.deb ...
Dépaquetage de protonvpn-cli (3.13.0-1) ...
Paramétrage de python3-dialog (3.5.1-1) ...
Paramétrage de libsecret-tools (0.20.5-2) ...
Paramétrage de python3-protonvpn-nm-lib (3.16.0-1) ...
Paramétrage de protonvpn-cli (3.13.0-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Traitement des actions différées (« triggers ») pour doc-base (0.11.1) ...
Traitement de 2 fichiers de documentation ajoutés…
toto@toto$ sudo openvpn [*.ovpn]
...
xxxx-xx-xx xx:xx:xx Initialization Sequence Completed
merci de vos retours après avoir relancer la commande $ sudo openvpn [xxx.ovpn] la connection à été faite sans erreurs.
Hors ligne
#5 Le 11/02/2024, à 20:52
- sputnick
Re : [RESOLU] protonvpn erreur de connexion
Attention ne confonds pas protonvpn et openvpn.
openvpn peut faire fonctionner protonvpn, mais pas que, on peut aussi utiliser ike, wireguard (le plus performant)...
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#6 Le 12/02/2024, à 11:40
- sputnick
Re : [RESOLU] protonvpn erreur de connexion
Que donne:
dpkg -l protonvpn*
?
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#7 Le 12/02/2024, à 15:04
- azer2010
Re : [RESOLU] protonvpn erreur de connexion
Que donne:
...
?
Bonjour @sputnick
voici se qui se trouve sur la machine lier à protonvpn
toto@toto$ dpkg -l protonvpn*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-========================-============-============-====================================================
un protonvpn-beta-release <aucune> <aucune> (aucune description n'est disponible)
ii protonvpn-cli 3.13.0-1 all Proton VPN CLI (Python 3)
un protonvpn-gui <aucune> <aucune> (aucune description n'est disponible)
ii protonvpn-stable-release 1.0.3-2 all Package to install ProtonVPN GPG key and stable repo
Hors ligne
#8 Le 12/02/2024, à 15:22
- xubu1957
Re : [RESOLU] protonvpn erreur de connexion
Bonjour,
Fournis :
nmcli device
nmcli connection show
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
Pages : 1