Have a new Red Hat Linux 4.18 server running UniVerse 11.3 Using the XAdmin 4.13 but getting error message "No RPC COnnection active" when trying to connect.
Confirmed that the unirpc is running and that the port is open and listening.
Did to know what else is mssing.
------------------------------
K Mhunter
Resolution Provider LLC
WASILLA AK US
------------------------------
You might upgrade the XAdmin tool version to 4.14.1 from U2 DB Tool 4.4.1 client and also turn on the unirpcd dameon log.
Here is an example syntax to start the logging.
$unirpcd_path/unirpc/unirpcd -d9 > unirpcd.log 2>&1 &
------------------------------
Paul Chang
Principal Technical Support Engineer
Rocket Internal - All Brands
------------------------------
Have a new Red Hat Linux 4.18 server running UniVerse 11.3 Using the XAdmin 4.13 but getting error message "No RPC COnnection active" when trying to connect.
Confirmed that the unirpc is running and that the port is open and listening.
Did to know what else is mssing.
------------------------------
K Mhunter
Resolution Provider LLC
WASILLA AK US
------------------------------
Try using a command-line telnet client (e.g. DOS telnet) and try connecting to the RPC port - e.g.
telnet <hostname> 31438
31438 is the RPC port and this is a handy way to check connectivity. You should just get connected with no other response, if you do not connect it will likely be one of:
- firewall (try using the telnet command-line client from inside LINUX as well)
- user permissions - you need admin-level permissions (I prefer to use root though another root-level user is fine).
- Note that you cannot use a standard user and 'su' or 'sudo' with XAdmin
- Unix file and folder permissions can be set too restrictive here as well - I have seen the UVHOME directory tree and UVTEMP set to rwxr-x---' and owned by root for example
- If using the trace recommended by Paul odes not give a definitive answer then trace te RPC daemon to a point of failure with strace -f -p PID 1>strace.out 2>strace.err - After failure check the strace.err file and look for errors - e.g. EPERM - as these can be a solid indicator.
A quick way to install the DOS telnet ciient is to open a DOS shell using 'Run as Administraytor' and then
dism /online /Enable-Feature /FeatureName:TelnetClient
Regards
JJ
------------------------------
John Jenkins
Thame, Oxfordshire
------------------------------
Try using a command-line telnet client (e.g. DOS telnet) and try connecting to the RPC port - e.g.
telnet <hostname> 31438
31438 is the RPC port and this is a handy way to check connectivity. You should just get connected with no other response, if you do not connect it will likely be one of:
- firewall (try using the telnet command-line client from inside LINUX as well)
- user permissions - you need admin-level permissions (I prefer to use root though another root-level user is fine).
- Note that you cannot use a standard user and 'su' or 'sudo' with XAdmin
- Unix file and folder permissions can be set too restrictive here as well - I have seen the UVHOME directory tree and UVTEMP set to rwxr-x---' and owned by root for example
- If using the trace recommended by Paul odes not give a definitive answer then trace te RPC daemon to a point of failure with strace -f -p PID 1>strace.out 2>strace.err - After failure check the strace.err file and look for errors - e.g. EPERM - as these can be a solid indicator.
A quick way to install the DOS telnet ciient is to open a DOS shell using 'Run as Administraytor' and then
dism /online /Enable-Feature /FeatureName:TelnetClient
Regards
JJ
------------------------------
John Jenkins
Thame, Oxfordshire
------------------------------
Thanks, Paul and John for the insight.
Upgraded to 4.14 and then to 4.4 but still did not work.
Checked that the port was open and listening.
The problem turned out to be with Zscaler security blocking the communication.
------------------------------
K Mhunter
Resolution Provider LLC
WASILLA AK US
------------------------------