List applications output (db2pd shows the same appid format):

Code:
Auth Id  Application    Appl.      Application Id                                                 DB       # of
         Name           Handle                                                                    Name    Agents
-------- -------------- ---------- -------------------------------------------------------------- -------- -----

XXXCQADM ODBC4DB2       39537      G917XXXX.DC2D/                                                 XXXT002  1


Or:

Code:
Auth Id  Application    Appl.      Application Id                                                 DB       # of
         Name           Handle                                                                    Name    Agents
-------- -------------- ---------- -------------------------------------------------------------- -------- -----
XXXCQADM ODBC4DB2       50677      G917XXXX.PD7D|                                                 XXXT002  1

Or

Code:
Auth Id  Application    Appl.      Application Id                                                 DB       # of
         Name           Handle                                                                    Name    Agents
-------- -------------- ---------- -------------------------------------------------------------- -------- -----
XXXCQADM ODBC4DB2       5015       G917XXXX.C352                                                  XXXT002  1


DB2 is running v9.7 FP8 on Linux RHEL.
Application with IP G917XXXX and port PD7D (use this one as an example) is on another Linux RHEL server.


What I don't understand is why the appid ends with some symbol (I've seen | or / ). Sometimes it has nothing at the end.


netstat output on G917XXXX:

Code:
$ netstat -an | grep 38578

Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 9.23.xxx.xxx:38578          9.23.xxx.xxx:60004          ESTABLISHED


Anyone knows where / or | is coming from?