authentication - RPC验证错误

标签 authentication rpc

上周,我正在使用RPC,可以很好地运行RPC服务器程序。但是,今天我尝试再次启动它,并且出现此错误:

Cannot register service: RPC: Authentication error; why = Client credential too weak unable to register (X_PROG, X_VERS, udp)



谁能告诉我这个错误的原因是什么?

rpcinfo给我这个:
   program version netid     address                service    owner
    100000    4    tcp6      ::.0.111               portmapper superuser
    100000    3    tcp6      ::.0.111               portmapper superuser
    100000    4    udp6      ::.0.111               portmapper superuser
    100000    3    udp6      ::.0.111               portmapper superuser
    100000    4    tcp       0.0.0.0.0.111          portmapper superuser
    100000    3    tcp       0.0.0.0.0.111          portmapper superuser
    100000    2    tcp       0.0.0.0.0.111          portmapper superuser
    100000    4    udp       0.0.0.0.0.111          portmapper superuser
    100000    3    udp       0.0.0.0.0.111          portmapper superuser
    100000    2    udp       0.0.0.0.0.111          portmapper superuser
    100000    4    local     /run/rpcbind.sock      portmapper superuser
    100000    3    local     /run/rpcbind.sock      portmapper superuser

奇怪的是,过去一周我什至没有使用过这台电脑。
是否应该运行任何服务?

希望你能帮帮我。
格茨·斯特凡(Grtz Stefan)

最佳答案

此错误与rpcbind链接,因此您应像这样停止服务端口映射:

sudo -i service portmap stop

然后
sudo -i rpcbind -i -w

最后启动服务端口图:
sudo -i service portmap start

关于authentication - RPC验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13111910/

相关文章:

c++ - "call failed and did not execute"

c - 在 RPCGen 中将字符指针从客户端传递到服务器

GWT RPC 警告检查所有子类型

c# - 身份验证中间件

android - 在移动设备上存储 API key

mongodb - 无法使用脚本中创建的用户对dockerized mongodb实例进行身份验证

php - $_SESSION 没有设置?

Python:向 protobuf 服务器发送请求

c++ - 从 C++ 代码到 Common Lisp 代码的 RPC

authentication - 在需要身份验证的代理后面使用 ELPA (Emacs)