我试图运行一个简单的RPC程序,我使用rpcgen创建. 它是一个简单的因子程序.这是我的第一个RPC程序. make可以正常工作.还可以创建可执行文件. 但是当尝试运行可执行文件时,我会收到此错
它是一个简单的因子程序.这是我的第一个RPC程序.
make可以正常工作.还可以创建可执行文件.
但是当尝试运行可执行文件时,我会收到此错误:
$sudo ./fact_server Cannot register service: RPC: Unable to receive; errno = Connection refused unable to register (FACTPROGRAM, FACTVERSION, udp).
我尝试使用相同的操作系统(ubuntu)在另一台PC上运行相同的程序.它在那里运行完美.
首先你检查portmapper是否工作,使用rpcinfo进行检查. 如果您收到任何错误,请安装portmap