listguis does not work correctly on Solaris 10

  • KM723571
  • 05-May-2009
  • 05-May-2009

Summary

listguis does not show Java GUI session information correctly on Solaris 10. It does not display the information about GUI hostname. And there are also no information about OVO Motif GUI sessions. This problem is related with lsof on Solaris 10 which listguis script invokes. This problem is resolved by installing the latest lsof.

Error

OVOU 8.33 / 08.53.006 is running on Solaris 10.
listguis does not work correctly on Solaris 10. listguis does not show Java GUI session information correctly on Solaris 10. It does not display the information about GUI hostname ( Usually it displays GUI hostname or IP address ). And there are also no information about OVO Motif GUI sessions. The listguis has never worked normally since OMU is installed on Solaris 10. The listguis on Solaris 9 works well.

#/opt/OV/contrib/OpC/listguis
Open Java GUI connections:
mode PID  Operator Name          GUI hostname                   Since       %CPU
m  29329  opc_adm                <no more client connection>    11:01:48     0.0

Open Motif GUI connections:
     PID  Operator Name          UNIX user    hostname

Cause

This problem is related with lsof on Solaris 10 which listguis script invokes.

These are the outputs from where listguis works abnormally on Solaris 10:

#./lsof -p 29322 |grep TCP
opcuiwww. 29322 root    0u  IPv4                      TCP no TCP/UDP/IP information available
opcuiwww. 29322 root    1u  IPv4                      TCP no TCP/UDP/IP information available
opcuiwww. 29322 root    2u  IPv4                      TCP no TCP/UDP/IP information available

These are the outputs from where listguis works normally on Solaris 9:

#lsof -p 1800 |grep TCP
ovw     1800 opc_op    3u  inet 0x788a8e80      0t0    TCP localhost:60240->localhost:5053 (ESTABLISHED)
ovw     1800 opc_op    4u  inet 0x5884cb40      0t0    TCP localhost:60241->localhost:5053 (ESTABLISHED)
ovw     1800 opc_op    7u  inet 0x74a0b700      0t0    TCP localhost:60293->localhost:5053 (ESTABLISHED)
ovw     1800 opc_op   14u  inet 0x5bdca0c0     0t12    TCP zjovapp:56889->zjovapp:6000 (ESTABLISHED)

Where, -p 29322 and 1800 are PID.