CORBA 2.6 Administration Guide
[s][e][r][v][e][r](0)(16)(0)(0)(0)(19)[I][D][L][:][A][u][t][h]
[o][r][i][z][e][r][:][1][.][0](0)(136)(0)(0)(0)(29)[S][a][t][ ]
[J][u][n][ ][1][6][ ][1][3][:][2][8][:][3][7][ ][P][D][T][ ][2]
[0][0][1](0)(0)(0)(0)(0)(0)(0)(28)[S][a][t][ ][J][u][n][ ][1]
[6][ ][1][3][:][2][8][:][3][7][ ][P][D][T][ ][2][0][0][1](0)(0)
(0)(2)(0)(0)(0)(8)[R][o][o][t][P][O][A](0)(0)(0)(0)(14)[A][u]
[t][h][o][r][i][z][e][r][P][O][A](0)(0)(0)(17)(16)(1)(0)(0)(0)
(0)(10)[A][u][t][h][o][r][i][z][e][r](0)(0)
Explanation: If the server does not use an IOR file, then it must use the Naming Service to register its object reference. Client
programs obtain the IOR from the Naming Service to connect to the server. The ns_browse resolve command retrieves
the IOR from the Naming Service and saves it to a file. Then you can use the showior command to verify the IOR.
Verifying TCP/IP Configuration
Problem: You want to verify that the TCP/IP configuration is correct.
Solution: After listing the contents of the IOR with the showior command, verify the following items:
-host IP address
-port number
If the IP address is incorrect, change it. If the port number is already in use by another process, change the port number. To
verify that the server is actually listening on that port number, use the following commands from an OSS window:
/home/ecrm/stack: gtacl -c "scf info subnet \$z*.*"
gtacl[9]: warning: unable to propagate all environment variables
SCF - T9082G02 - (26JUN00) (20MAR00) - 07/11/0000 10:30:20 System \ARNOLD
Copyright Compaq Computer Corporation 1986 - 1999
TCPIP Info SUBNET \ARNOLD.$ZTC0.*
Name Devicename *IPADDRESS TYPE *SUBNETMASK SuName QIO *R
#LOOP0 \NOSYS.$NOIOP 127.0.0.1 LOOP-BACK %HFF000000 OFF N
#SN1 \ARNOLD.LAN01 172.17.202.44 ETHERNET %HFFFFFF00 N N
...
Total Errors = 0 Total Warnings = 0
Look for the subnet with the device whose IP address matches the IP address for the system you are using. For that device, find
out the IP process name, which is the last entry on the line beginning with TCPIP Info SUBNET." In the example above, the
process name is \ARNOLD.$ZTC0.
Use the TCP/IP process name in the following command, at an OSS window, to verify that the CORBA server is listening on
the correct port number:
/home/ecrm/stack: gtacl -c "scf status process \$ZTC0"
gtacl[9]: warning: unable to propagate all environment variables
SCF - T9082G02 - (26JUN00) (20MAR00) - 07/11/0000 10:36:36 System \ARNOLD
Copyright Compaq Computer Corporation 1986 - 1999
TCPIP Status PROCESS \ARNOLD.$ZTC0
Status: STARTED
PPID............ ( 0,329) BPID................... ( 1,317)
ProtoState Laddr Lport Faddr Fport SendQ RecvQ
TCP ESTAB 172.17.202.44 telnet 155.186.75.77 1163 0 0