“Networksetup essaie de modifier la configuration du réseau du système” dialogue ne va pas disparaître!

1

Je continue à avoir ce dialogue sur un MacBook sous El Capitan récemment mis à niveau - peu importe le nombre de fois où je saisis mon mot de passe, cela ne cesse de s'ouvrir:

entrez la description de l'image ici

Cela apparaît lorsque vous essayez de lancer le client VPN Private Internet Access .

J'ai contacté leur assistance à plusieurs reprises et ils n'arrêtent pas de dire "demander de l'aide à Apple" (super ...), mais Apple n'a également pas répondu. On m'a dit que cela pouvait avoir quelque chose à voir avec

1) les autorisations de disque corrompues (que j'ai réparées, ne m'a pas aidé) 2) le trousseau corrompu (j'ai reconstruit mon trousseau, je n'ai pas aidé) 3) les autorisations d'administrateur corrompues (je ne savais pas trop comment réparer celui-ci ..)

Si quelqu'un sait comment je peux faire en sorte que ce dialogue stupide se dissipe et que je puisse me connecter à mon client VPN, ce serait très apprécié!

Sur une précédente installation OSX, le client fonctionnait bien (à Yosemite). Quand j'ai fait une nouvelle installation pour El Capitan, j'ai essayé de l'installer via HomeBrew, mais c'est à ce moment-là que ça a cessé de fonctionner. Depuis, je l'ai désinstallé de HomeBrew et essayé de l'installer via le package du site Web, mais je reçois toujours cette erreur, encore et encore. Peu importe combien de fois je saisis le mot de passe.

EDIT informations supplémentaires:

Le client installe / fonctionne correctement si je crée un nouveau compte utilisateur et l’installe là-bas. Cela ne fonctionnera pas pour moi - j'en ai besoin pour fonctionner sur mon compte principal (administrateur / principal).

J'ai essayé d'installer le client à la fois via Homebrew (gestionnaire de paquets Cask) et via le lien de téléchargement à partir du site Web PIA. Les deux ont le même problème.

Je pense que le problème a commencé lorsque j'ai essayé d'installer via Homebrew - je l'avais fait installer de manière "normale" par le passé et cela fonctionnait bien. Désinstallez l'application. Je suis allé le réinstaller quelques mois plus tard, cette fois via Cask, puis le problème a commencé.

EDIT 2:

Voici le contenu de mon chemin.

Mon compte utilisateur (celui qui a besoin d'être corrigé):

/Users/Tom/.rvm/gems/ruby-2.0.0-p645/bin:/Users/Tom/.rvm/gems/ruby-2.0.0-p645@global/bin:/Users/Tom/.rvm/rubies/ruby-2.0.0-p645/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/Tom/.rvm/bin

Un compte utilisateur "frais":

/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin
Préfixe
la source
Avez-vous essayé d'installer quelque chose comme LittlSnitch obdev.at/products/littlesnitch/index.html pour obtenir plus d'informations sur ce qui se passe? Vous pouvez télécharger la version de démonstration et elle fonctionnera probablement assez longtemps pour que vous obteniez les informations dont vous avez besoin pour mieux cerner le problème.
Kenjikato
salut @kenjikato, je le télécharge maintenant pour tenter ma chance, merci pour la suggestion. Quelles informations pertinentes devrais-je rechercher?
Préfixe
avant que la boîte de message que vous recevez déjà ne s'affiche à l'écran sous Mac OS, vous devriez obtenir une boîte de dialogue de LittleSnitch qui vous donnera plus d'informations sur le type de demande du système, à quelle adresse et si vous devez ou non autoriser ça ou pas. Si vous frappez le? icône en bas à droite, vous obtiendrez plus d’informations sur la demande. Ajoutez cette information à votre question pour aider à la clarifier et aider les autres à résoudre ce qui pourrait se passer. SI VOUS N'AVEZ PAS une boîte de dialogue LittleSnitch, le système fait autre chose AVANT d'essayer d'accéder à votre interface réseau.
Kenjikato
Je ne reçois pas le popup LittleSnitch pour le client VPN (il est apparu pour toutes mes autres applications, steam / spotify / etc., etc.)
Préfixe
Cela vous indique que le logiciel de réseau privé virtuel tente de modifier ou de valider quelque chose sur votre système AVANT de tenter de toucher le réseau. On dirait qu’il ya un problème d’autorisation plus profond ou que quelque chose n’est pas configuré correctement, en particulier en raison des données que vous avez ajoutées à la fin de votre question.
Kenjikato

Réponses:

3

J'ai essayé de répliquer votre environnement sur une machine virtuelle OS X 10.11 (y compris homebrew / cask et rvm). Après quelques tentatives, j'ai pu reproduire l'erreur parfois.

À mon avis, l'erreur est liée à de mauvaises autorisations dans votre dossier utilisateur, à une application vraiment merdique (l'application d'accès privé à Internet) et probablement à votre environnement ruby ​​/ rvm.

L'erreur que vous obtenez est (probablement) liée à SCHelper et à nehelper qui ne peuvent pas remplir leur tâche avec succès.

Fichier créé: /Library/Preferences/SystemConfiguration/preferences.plist-new Modification du programme: SCHelper ID du processus: 773 Propriétaire du processus: Administrateur du système ID de l'utilisateur: 0 Temps enregistré: 22:21:04, Sam. 16 janvier 2016
...
Fichier renommé: /Bibliothèque/Preferences/com.apple.networkextension.plist Modification du programme: nehelper ID du processus: 183 Propriétaire du processus: Administrateur du système ID de l'utilisateur: 0 Temps enregistré: 22:21:04, Sam . 16 janvier 2016
... La
propriété du fichier a été modifiée: /Library/Preferences/com.apple.networkextension.plist Modification du programme: nehelper ID du processus: 183 Propriétaire du processus: Administrateur du système ID: 0 Temps enregistré: 22:21:04, Sam. 16 janvier 2016

S'il vous plaît essayez ce qui suit:

  1. Renommez vos fichiers de configuration bash:

    cd ~/
    mv .bash_profile temp.bash_profile
    mv .profile temp.profile
    mv .bashrc temp.bashrc
    
  2. Supprimez toutes les traces d'accès privé à Internet dans l'homebrew:

    brew cask uninstall private-internet-access
    brew cask uninstall --force private-internet-access
    brew cask cleanup
    brew cask doctor
    brew doctor
    
  3. Activer votre utilisateur root, déconnecter votre utilisateur actuel et vous connecter en tant que root

  4. Supprimez les fichiers et dossiers suivants:

    • / Applications / Accès Internet privé.app
    • /Users/your_user/.pia_manager (dossier)
    • /Users/your_user/.pia_manager_crash.log
    • / Utilisateurs / votre_utilisateur / Bibliothèque / Accès Internet privé (dossier)
    • / Utilisateurs / votre_utilisateur / Bibliothèque / LaunchAgents (dossier)

    J'ai essayé de supprimer tous ces fichiers et dossiers sudo rm ...sans succès. Certains fichiers ont été recréés immédiatement même après l’arrêt / le déchargement du plist respectif avec launchctl. Par conséquent, j'ai utilisé root.

  5. déconnectez-vous en tant que root, redémarrez, connectez-vous en tant qu'utilisateur principal et désactivez votre utilisateur root.
  6. Recréez votre dossier LaunchAgents:

    mkdir ~/Library/LaunchAgents
    
  7. Télécharger, réinstaller, installer et tester l'accès Internet privé
  8. Renommez vos fichiers de configuration bash:

    cd ~/
    mv temp.bash_profile .bash_profile
    mv temp.profile .profile
    mv temp.bashrc .bashrc
    

Je recommande ce qui suit:

Suivez les instructions , installez et utilisez Tunnelblick (au lieu d’installer Private Internet Access).

Klanomath
la source
vous, monsieur, êtes génial! Cela a parfaitement fait l'affaire pour moi. Je crois que le problème spécifique qui l'a corrigé était de désactiver mes paramètres bash (.profile, .bashrc, .bash_profile), d'installer l'application (et non via Brew), puis de réactiver les paramètres de mon profil. Tout semble bien fonctionner maintenant! Je peux suivre votre conseil et utiliser un autre client pour éviter les maux de tête à l’avenir. Je vous remercie beaucoup pour votre aide!
Préfixe
2

Voici ma suggestion pour résoudre le problème en fonction des données que vous avez fournies jusqu'à présent et du fait que vous avez déjà essayé des solutions de base.

  1. Désinstallez le client VPN Private Internet Access. REMARQUE! S'ils n'offrent pas de programme de désinstallation, ne jetez pas simplement l'application. Cela laissera des éléments en suspens qui pourraient faire partie du problème. Utilisez un outil tel que MacCleaner , CleanMyMac , App Cleaner ou App Removal .

  2. Désinstallez Homebrew. J'ai vu des cas où Homebrew a laissé des éléments en mauvais état si l'installation ne s'est pas bien déroulée la première fois. Désinstaller simplement l'application ne réglait pas le problème, il fallait aussi que je me débarrasse d'Homebrew.

  3. Exécutez Disk First Aid et réparez vos autorisations de disque (vous semblez déjà savoir comment faire cela).

  4. Maintenant, la partie la plus délicate, vous devez vérifier votre trousseau pour les bits restants. Donc, lancez Key Chain First Aid en premier, pour vous assurer que votre trousseau est en bon état.

  5. Ensuite, vous devez rechercher dans votre trousseau pour voir si vous pouvez trouver des clés, des certificats ou des mots de passe laissés par le logiciel VPN que vous avez essayé d’exécuter. Recherchez donc le nom du logiciel, l'adresse IP ou le nom du serveur auquel vous essayez d'accéder, ou tout ce que vous pensez être associé au logiciel. Vous voudrez supprimer ces clés, certs ou mots de passe. SOYEZ CONFORME QUE VOUS SUPPRIMEZ LES ÉLÉMENTS QUE VOUS SAVEZ ÊTRE ASSOCIÉS AU LOGICIEL VPN. Sinon, vous pourriez créer plus de problèmes pour vous-même.

    Rechercher un trousseau pour les restes

  6. Redémarrez votre ordinateur.

  7. Re-téléchargez et réinstallez le logiciel PIA VPN .

  8. Reconfigurez le logiciel et essayez à nouveau de vous connecter.

J'espère qu'à ce stade, votre système sera exempt de tout problème précédent et que la nouvelle installation remettra les choses en marche. Si le problème persiste, la seule autre suggestion que je ferais serait de laisser reposer votre trousseau . Mais je ne le recommande pas sauf si tout le reste échoue.

Kenjikato
la source
Héy. Merci pour les conseils. Je vais essayer toutes ces solutions, sauf que je ne peux pas désinstaller Homebrew car je compte sur ma configuration homebrew pour le travail (je suis un développeur). La honte de Homebrew est à l'origine du problème car je n'ai jamais rencontré de problème d'utilisation de Homebrew / Cask. pour tous mes autres logiciels.
Préfixe
1

J'ai rencontré ce problème lors de ma deuxième tentative de mise à niveau vers El Capitan. Au démarrage, j’ai rencontré le dialogue "Le programme d’installation réseau tente de modifier la configuration du système système" qui ne s’est pas éloigné. Pour cette deuxième tentative, j’avais créé et utilisé un lecteur d’installation de démarrage USB distinct plutôt que de l’installer directement à partir d’Internet. .

(Après ma première tentative via Internet, El Capitan s’est installé sans problème, mais s’est bloqué lorsque le démarrage a atteint 100%. Je suppose que le système était en panne avant d’afficher le message Nom d’utilisateur / Mot de passe 'configuration réseau'. réinstallé mon système Yosemite à partir d’une sauvegarde.)

Lorsque le message Nom d'utilisateur / Mot de passe «Configuration réseau» indiqué par le questionneur est apparu, les deux réponses données ici m'ont fourni la clé dont j'avais besoin - PIA était probablement le coupable, de sorte que je devais supprimer PIA du lecteur mis à niveau avant de démarrer. up.

Ma solution était alors de démarrer à partir d'un lecteur de démarrage externe, puis d'adapter à ma situation les instructions de désinstallation de PIA disponibles à l' adresse : https://support.privateinternetaccess.com/Knowledgebase/Article/View/52

c'est à dire,

  1. Déplacez le fichier "Private Internet Access.app" du dossier Applications dans la corbeille, puis videz la corbeille.
  2. Ouvrez Terminal depuis le menu Applications -> Utilitaires.
  3. Tapez la commande suivante, en appuyant sur Entrée après:

    rm -rf ~/.pia_manager/

Pour démarrer à partir d'un lecteur séparé, le «~» doit être remplacé par le chemin d'accès à ce lecteur. De même, faites précéder la commande par 'sudo'. Veillez à ne pas appuyer accidentellement sur «Entrée» avant de taper «.pia_manager /» !! Peut-être qu'un démarrage en mode sans échec aurait pu être utilisé pour atteindre le même but.

J'ai attiré l'attention de PIA sur cette question.

John Maindonald
la source
Merci pour la contribution! J'ai également soulevé la question avec PIA, mais je n'ai reçu aucune contribution utile. En vous souhaitant plus de chance!
Préfixe