web-dev-qa-db-fra.com

Débogage d'une erreur d'authentification RPC à partir de showmount

J'ai un serveur NFS qui expose quelques parts au réseau local. Il est opérationnel depuis presque une année et je l'utilise presque tous les deux jours. Aujourd'hui, cependant, j'ai essayé de monter ma part sur mon ordinateur portable après le travail et j'ai obtenu l'autorisation "autorisation refusée". J'ai vérifié mes fichiers/etc/exports et /etc/hosts.allow, puis j'ai redémarré le système. Après le redémarrage, toute tentative de showmount -e localhost retourne clnt_create: RPC: Authentication Error (cela n’a pas été fait avant le redémarrage du système). L'arrêt de rpcbind retourne avec 0, mais le démarrage suivant échoue, journalctl listant "une autre instance est déjà en cours d'exécution". Malheureusement, je ne connais pas très bien la configuration de RPC. Il serait donc très utile de savoir comment déboguer ce problème.

Version du noyau: 4.4.0-131-generic

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:    16.04
Codename:   xenial

Changements récents au système:

  1. Serveur de médias Plex installé
  2. Mise à jour de Python à Python3.6 en utilisant apt debian testing main pkg
  3. A réussi apt-get update
1
EDTwardy

Il semble que le package debian testing main ait mis à jour ou installé un autre package en conflit avec RPC d'une manière ou d'une autre. J'ai résolu le problème en supprimant le paquet de mon sources.list, puis apt-get update && apt-get autoremove. Malheureusement, je n'ai pas plus d'informations sur la cause de l'erreur. avec le recul, je suppose que c'est pourquoi c'est le paquet "testing".

0
EDTwardy