Strange SSH problem


 
Thread Tools Search this Thread
Operating Systems Solaris Strange SSH problem
# 1  
Old 05-04-2010
Strange SSH problem

Hello,

I have solaris 10 systems from which I can not ssh/scp outside. These systems are nis+/nfs clients for user authentication and home directories. When a nis+ user logs in, authentication works fine, home directory is mounted from nfs server. But, from these machines, when a user tries to do ssh out to other machines in the network, then it just hangs.

Now I am all prepared to get to the root of this because it used to work and I don't what happened when this thing started happening.

I have 3-4 solaris 8 clients and this problem does not occur on them. I do notice this problems on 2 solaris 10 servers patched fully and other 26 solaris 10 boxes.

One more thing to note is root is local to solaris 10 machines and it can do ssh/scp successfully from those machines.

Code:
ssh -vvv remoteuser@1.2.3.4
Sun_SSH_1.1.2, SSH protocols 1.5/2.0, OpenSSL 0x0090704f
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: ssh_connect: needpriv 0
debug1: Connecting to 1.2.3.4 [1.2.3.4] port 22.
debug1: Connection established.
debug1: identity file /home/localnis+user/.ssh/identity type -1
debug1: identity file /home/localnis+user/.ssh/id_rsa type -1
debug1: identity file /home/localnis+user/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3
debug1: match: OpenSSH_5.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-Sun_SSH_1.1.2
debug1: use_engine is 'yes'


Code:
truss -a  -e  -f  -rall  -wall ssh remoteuser@1.2.3.4
truss -a  -e  -f  -rall  -wall ssh remoteuser@1.2.3.4
17002:  execve("/usr/bin/ssh", 0xFFBFFD4C, 0xFFBFFD58)  argc = 2
17002:   argv: ssh remoteuser@1.2.3.4
17002:   envp: TERM=xterm SHELL=/bin/bash
17002:    SSH_CLIENT=1.2.3.4 38816 22 SSH_TTY=/dev/pts/142
17002:    USER=localusername MAIL=/var/mail//localusername
17002:    PATH=/usr/bin:/usr/openwin/bin:/usr/local/bin
17002:    PWD=/home/localusername TZ=US/Central
17002:    PS1=\[\033[1;33m\]\u\[\033[1;37m\]@\[\033[1;32m\]\h\[\033[1;37m\]:\[\033[1;31m\]\w \[\033[1;36m\]\$ \[\033[0m\@]
17002:    SHLVL=1 HOME=/home/localusername LOGNAME=localusername
17002:    SSH_CONNECTION=1.2.3.4 38816 216.47.144.51 22
17002:    DISPLAY=localhost:76.0 _=/usr/bin/truss
17002:  resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
17002:  resolvepath("/usr/bin/ssh", "/usr/bin/ssh", 1023) = 12
17002:  stat64("/usr/bin/ssh", 0xFFBFFA08)              = 0
17002:  open("/var/ld/ld.config", O_RDONLY)             = 3
17002:  fstat64(3, 0xFFBFF578)                          = 0
17002:  mmap(0x00000000, 178392, PROT_READ, MAP_SHARED, 3, 0) = 0xFF380000
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libsocket.so.1", 0xFFBFF198) Err#2 ENOENT
17002:  stat64("/lib/libsocket.so.1", 0xFFBFF198)       = 0
17002:  resolvepath("/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19
17002:  open("/lib/libsocket.so.1", O_RDONLY)           = 3
17002:  mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF350000
17002:  mmap(0xFF350000, 44594, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF350000
17002:  mmap(0xFF36C000, 4277, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 49152) = 0xFF36C000
17002:  munmap(0xFF35C000, 65536)                       = 0
17002:  memcntl(0xFF350000, 14320, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libnsl.so.1", 0xFFBFF198)  Err#2 ENOENT
17002:  stat64("/lib/libnsl.so.1", 0xFFBFF198)          = 0
17002:  resolvepath("/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16
17002:  open("/lib/libnsl.so.1", O_RDONLY)              = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 729088, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
17002:  mmap(0xFF280000, 595830, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF280000
17002:  mmap(0xFF322000, 33777, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 598016) = 0xFF322000
17002:  mmap(0xFF32C000, 23264, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF32C000
17002:  munmap(0xFF312000, 65536)                       = 0
17002:  mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3F0000
17002:  memcntl(0xFF280000, 89760, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libz.so.1", 0xFFBFF198)    Err#2 ENOENT
17002:  stat64("/usr/lib/libz.so.1", 0xFFBFF198)        = 0
17002:  resolvepath("/usr/lib/libz.so.1", "/usr/lib/libz.so.1", 1023) = 18
17002:  open("/usr/lib/libz.so.1", O_RDONLY)            = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 139264, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF250000
17002:  mmap(0xFF250000, 69442, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF250000
17002:  mmap(0xFF270000, 6012, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 65536) = 0xFF270000
17002:  munmap(0xFF262000, 57344)                       = 0
17002:  memcntl(0xFF250000, 5032, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libcrypto.so.0.9.7", 0xFFBFF198) = 0
17002:  resolvepath("/usr/sfw/lib/libcrypto.so.0.9.7", "/usr/sfw/lib/libcrypto.so.0.9.7", 1023) = 31
17002:  open("/usr/sfw/lib/libcrypto.so.0.9.7", O_RDONLY) = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 1310720, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF100000
17002:  mmap(0xFF100000, 1126736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF100000
17002:  mmap(0xFF224000, 103943, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1130496) = 0xFF224000
17002:  mmap(0xFF23E000, 5848, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF23E000
17002:  munmap(0xFF214000, 65536)                       = 0
17002:  memcntl(0xFF100000, 258596, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libgss.so.1", 0xFFBFF198)  Err#2 ENOENT
17002:  stat64("/usr/lib/libgss.so.1", 0xFFBFF198)      = 0
17002:  resolvepath("/usr/lib/libgss.so.1", "/usr/lib/libgss.so.1", 1023) = 20
17002:  open("/usr/lib/libgss.so.1", O_RDONLY)          = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0E0000
17002:  mmap(0xFF0E0000, 48751, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0E0000
17002:  mmap(0xFF0FC000, 2615, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 49152) = 0xFF0FC000
17002:  munmap(0xFF0EC000, 65536)                       = 0
17002:  memcntl(0xFF0E0000, 9184, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libc.so.1", 0xFFBFF198)    Err#2 ENOENT
17002:  stat64("/lib/libc.so.1", 0xFFBFF198)            = 0
17002:  resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
17002:  open("/lib/libc.so.1", O_RDONLY)                = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 1294336, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF80000
17002:  mmap(0xFEF80000, 1237333, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEF80000
17002:  mmap(0xFF0B0000, 35645, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1245184) = 0xFF0B0000
17002:  mmap(0xFF0BA000, 1416, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF0BA000
17002:  memcntl(0xFEF80000, 145120, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libc.so.1", 0xFFBFF198)    Err#2 ENOENT
17002:  stat64("/usr/sfw/lib/libsocket.so.1", 0xFFBFF198) Err#2 ENOENT
17002:  stat64("/usr/sfw/lib/libnsl.so.1", 0xFFBFF198)  Err#2 ENOENT
17002:  stat64("/lib/libcmd.so.1", 0xFFBFF198)          = 0
17002:  resolvepath("/lib/libcmd.so.1", "/lib/libcmd.so.1", 1023) = 16
17002:  open("/lib/libcmd.so.1", O_RDONLY)              = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0C0000
17002:  mmap(0xFF0C0000, 9948, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0C0000
17002:  mmap(0xFF0D4000, 1027, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 16384) = 0xFF0D4000
17002:  munmap(0xFF0C4000, 65536)                       = 0
17002:  memcntl(0xFF0C0000, 3336, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  stat64("/usr/sfw/lib/libcrypto_extra.so.0.9.7", 0xFFBFEE50) = 0
17002:  resolvepath("/usr/sfw/lib/libcrypto_extra.so.0.9.7", "/usr/sfw/lib/libcrypto_extra.so.0.9.7", 1023) = 37
17002:  open("/usr/sfw/lib/libcrypto_extra.so.0.9.7", O_RDONLY) = 3
17002:  mmap(0xFF370000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000
17002:  mmap(0x00010000, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF60000
17002:  mmap(0xFEF60000, 40005, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEF60000
17002:  mmap(0xFEF7A000, 2212, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 40960) = 0xFEF7A000
17002:  munmap(0xFEF6A000, 65536)                       = 0
17002:  memcntl(0xFEF60000, 5808, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(3)                                        = 0
17002:  mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF360000
17002:  mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF340000
17002:  munmap(0xFF370000, 32768)                       = 0
17002:  getcontext(0xFFBFF878)
17002:  getrlimit(RLIMIT_STACK, 0xFFBFF858)             = 0
17002:  getpid()                                        = 17002 [17001]
17002:  setustack(0xFF342A88)
17002:  sigfillset(0xFF0B92F0)                          = 0
17002:  stat64("/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1", 0xFFBFEE28) = 0
17002:  resolvepath("/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1", "/platform/sun4u-us3/lib/libc_psr.so.1", 1023) = 37
17002:  open("/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1", O_RDONLY) = 3
17002:  mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF370000
17002:  munmap(0xFF372000, 24576)                       = 0
17002:  close(3)                                        = 0
17002:  brk(0x00062C78)                                 = 0
17002:  brk(0x00064C78)                                 = 0
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  seteuid(706)                                    = 0
17002:  getuid()                                        = 706 [706]
17002:  mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF40000
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  open64("/var/run/name_service_door", O_RDONLY)  = 3
17002:  fstat64(3, 0xFFBFF640)                          = 0
17002:  fcntl(3, F_SETFD, 0x00000001)                   = 0
17002:  door_info(3, 0xFF0B3788)                        = 0
17002:  door_call(3, 0xFFBFF840)                        = 0
17002:  umask(022)                                      = 022
17002:  brk(0x00064C78)                                 = 0
17002:  brk(0x00066C78)                                 = 0
17002:  brk(0x00066C78)                                 = 0
17002:  brk(0x00068C78)                                 = 0
17002:  brk(0x00068C78)                                 = 0
17002:  brk(0x0006AC78)                                 = 0
17002:  brk(0x0006AC78)                                 = 0
17002:  brk(0x0006CC78)                                 = 0
17002:  brk(0x0006CC78)                                 = 0
17002:  brk(0x0006EC78)                                 = 0
17002:  brk(0x0006EC78)                                 = 0
17002:  brk(0x00070C78)                                 = 0
17002:  ioctl(0, TCGETA, 0xFFBFFAAC)                    = 0
17002:  open64("/home/localusername/.ssh/config", O_RDONLY)   Err#2 ENOENT
17002:  open64("/etc/ssh/ssh_config", O_RDONLY)         = 4
17002:  fstat64(4, 0xFFBFF4A0)                          = 0
17002:  fstat64(4, 0xFFBFF560)                          = 0
17002:  brk(0x00070C78)                                 = 0
17002:  brk(0x00072C78)                                 = 0
17002:  fstat64(4, 0xFFBFF408)                          = 0
17002:  ioctl(4, TCGETA, 0xFFBFF4EC)                    Err#25 ENOTTY
17002:  read(4, 0x0006FE24, 8192)                       = 861
17002:     #   C o p y r i g h t   ( c )   2 0 0 1   b y   S u n   M i c r
17002:     o s y s t e m s ,   I n c .\n #   A l l   r i g h t s   r e s e
17002:     r v e d .\n #\n #   i d e n t\t " @ ( # ) s s h _ c o n f i g\t
17002:     1 . 2\t 0 1 / 1 0 / 0 8   S M I "\n #\n #   T h i s   f i l e  
17002:     p r o v i d e s   d e f a u l t s   f o r   s s h ( 1 ) .\n #  
17002:     T h e   v a l u e s   c a n   b e   c h a n g e d   i n   p e r
17002:     - u s e r   c o n f i g u r a t i o n   f i l e s   $ H O M E /
17002:     . s s h / c o n f i g\n #   o r   o n   t h e   c o m m a n d  
17002:     l i n e   o f   s s h ( 1 ) .\n\n #   C o n f i g u r a t i o n
17002:       d a t a   i s   p a r s e d   a s   f o l l o w s :\n #     1
17002:     .   c o m m a n d   l i n e   o p t i o n s\n #     2 .   u s e
17002:     r - s p e c i f i c   f i l e\n #     3 .   s y s t e m - w i d
17002:     e   f i l e   / e t c / s s h / s s h _ c o n f i g\n #\n #   A
17002:     n y   c o n f i g u r a t i o n   v a l u e   i s   o n l y   c
17002:     h a n g e d   t h e   f i r s t   t i m e   i t   i s   s e t .
17002:    \n #   h o s t - s p e c i f i c   d e f i n i t i o n s   s h o
17002:     u l d   b e   a t   t h e   b e g i n n i n g   o f   t h e\n #
17002:       c o n f i g u r a t i o n   f i l e ,   a n d   d e f a u l t
17002:     s   a t   t h e   e n d .\n\n #   E x a m p l e   ( m a t c h e
17002:     s   c o m p i l e d   i n   d e f a u l t s ) :\n #\n #   H o s
17002:     t   *\n #       F o r w a r d A g e n t   n o\n #       F o r w
17002:     a r d X 1 1   n o\n #       P u b k e y A u t h e n t i c a t i
17002:     o n   y e s\n #       P a s s w o r d A u t h e n t i c a t i o
17002:     n   y e s\n #       F a l l B a c k T o R s h   n o\n #       U
17002:     s e R s h   n o\n #       B a t c h M o d e   n o\n #       C h
17002:     e c k H o s t I P   y e s\n #       S t r i c t H o s t K e y C
17002:     h e c k i n g   a s k\n #       E s c a p e C h a r   ~\n
17002:  read(4, 0x0006FE24, 8192)                       = 0
17002:  llseek(4, 0, SEEK_CUR)                          = 861
17002:  close(4)                                        = 0
17002:  getpid()                                        = 17002 [17001]
17002:  getpid()                                        = 17002 [17001]
17002:  open("/dev/urandom", O_RDONLY|O_NONBLOCK|O_NOCTTY) = 4
17002:  fstat64(4, 0xFFBFF750)                          = 0
17002:  stat64("/dev/pts/1", 0xFFBFF638)                = 0
17002:  pollsys(0xFFBFF810, 1, 0xFFBFF8A0, 0x00000000)  = 1
17002:  read(4, 0xFFBFF958, 32)                         = 32
17002:    9B95 ) ? j r zD0160416A1 5E1 VB9 n B   : :B5 =98 DDE8C92 AE9DE `
17002:  close(4)                                        = 0
17002:  getpid()                                        = 17002 [17001]
17002:  getpid()                                        = 17002 [17001]
17002:  getuid()                                        = 706 [706]
17002:  getpid()                                        = 17002 [17001]
17002:  time()                                          = 1272980758
17002:  getpid()                                        = 17002 [17001]
17002:  open("/etc/netconfig", O_RDONLY|O_LARGEFILE)    = 4
17002:  fstat64(4, 0xFFBFEEB0)                          = 0
17002:  fcntl(4, F_DUPFD, 0x00000100)                   Err#22 EINVAL
17002:  read(4, 0x00070258, 1024)                       = 1024
17002:     # p r a g m a   i d e n t\t " @ ( # ) n e t c o n f i g\t 1 . 1
17002:     6\t 9 9 / 1 0 / 2 5   S M I "\n #\n #   T h e   " N e t w o r k
17002:       C o n f i g u r a t i o n "   F i l e .\n #\n #   E a c h   e
17002:     n t r y   i s   o f   t h e   f o r m :\n #\n #               <
17002:     n e t w o r k _ i d >   < s e m a n t i c s >   < f l a g s >  
17002:     < p r o t o f a m i l y >   < p r o t o n a m e >   \\n #      
17002:                             < d e v i c e >   < n a m e t o a d d r
17002:     _ l i b s >\n #\n #   T h e   " - "   i n   < n a m e t o a d d
17002:     r _ l i b s >   f o r   i n e t   f a m i l y   t r a n s p o r
17002:     t s   i n d i c a t e s\n #   r e d i r e c t i o n   t o   t h
17002:     e   n a m e   s e r v i c e   s w i t c h   p o l i c i e s   f
17002:     o r   " h o s t s "   a n d\n #   " s e r v i c e s " .   T h e
17002:       " - "   m a y   b e   r e p l a c e d   b y   n a m e t o a d
17002:     d r   l i b r a r i e s   t h a t\n #   c o m p l y   w i t h  
17002:     t h e   S V r 4   s p e c s ,   i n   w h i c h   c a s e   t h
17002:     e   n a m e   s e r v i c e   s w i t c h\n #   w i l l   n o t
17002:       b e   u s e d   f o r   n e t d i r _ g e t b y n a m e ,   n
17002:     e t d i r _ g e t b y a d d r ,\n #   g e t h o s t b y n a m e
17002:     ,   g e t h o s t b y a d d r ,   g e t s e r v b y n a m e ,  
17002:     a n d   g e t s e r v b y p o r t .\n #   T h e r e   a r e   n
17002:     o   n a m e t o a d d r _ l i b s   f o r   t h e   i n e t   f
17002:     a m i l y   i n   S o l a r i s   a n y m o r e .\n #\n u d p 6
17002:                   t p i _ c l t s             v           i n e t 6
17002:           u d p         / d e v / u d p 6               -\n t c p 6
17002:                   t p i _ c o t s _ o r d     v           i n e t 6
17002:           t c p         / d e v / t c p 6               -\n u d p  
17002:                   t p i _ c l t s             v           i n e t  
17002:           u d p         / d e v / u d p                 -\n t c p  
17002:                   t p i _ c o t s _ o r d     v           i n e t  
17002:           t c p         / d e v / t c p                 -\n r a w i
17002:     p             t p i _ r a w               -           i n e t  
17002:           -             / d e v / r a w i p             -\n t i c l
17002:  read(4, 0x00070258, 1024)                       = 215
17002:     t s           t p i _ c l t s             v         l o o p b a
17002:     c k   -             / d e v / t i c l t s           s t r a d d
17002:     r . s o\n t i c o t s o r d     t p i _ c o t s _ o r d     v  
17002:           l o o p b a c k   -             / d e v / t i c o t s o r
17002:     d     s t r a d d r . s o\n t i c o t s           t p i _ c o t
17002:     s             v         l o o p b a c k   -             / d e v
17002:     / t i c o t s           s t r a d d r . s o\n
17002:  read(4, 0x00070258, 1024)                       = 0
17002:  lseek(4, 0, SEEK_SET)                           = 0
17002:  read(4, 0x00070258, 1024)                       = 1024
17002:     # p r a g m a   i d e n t\t " @ ( # ) n e t c o n f i g\t 1 . 1
17002:     6\t 9 9 / 1 0 / 2 5   S M I "\n #\n #   T h e   " N e t w o r k
17002:       C o n f i g u r a t i o n "   F i l e .\n #\n #   E a c h   e
17002:     n t r y   i s   o f   t h e   f o r m :\n #\n #               <
17002:     n e t w o r k _ i d >   < s e m a n t i c s >   < f l a g s >  
17002:     < p r o t o f a m i l y >   < p r o t o n a m e >   \\n #      
17002:                             < d e v i c e >   < n a m e t o a d d r
17002:     _ l i b s >\n #\n #   T h e   " - "   i n   < n a m e t o a d d
17002:     r _ l i b s >   f o r   i n e t   f a m i l y   t r a n s p o r
17002:     t s   i n d i c a t e s\n #   r e d i r e c t i o n   t o   t h
17002:     e   n a m e   s e r v i c e   s w i t c h   p o l i c i e s   f
17002:     o r   " h o s t s "   a n d\n #   " s e r v i c e s " .   T h e
17002:       " - "   m a y   b e   r e p l a c e d   b y   n a m e t o a d
17002:     d r   l i b r a r i e s   t h a t\n #   c o m p l y   w i t h  
17002:     t h e   S V r 4   s p e c s ,   i n   w h i c h   c a s e   t h
17002:     e   n a m e   s e r v i c e   s w i t c h\n #   w i l l   n o t
17002:       b e   u s e d   f o r   n e t d i r _ g e t b y n a m e ,   n
17002:     e t d i r _ g e t b y a d d r ,\n #   g e t h o s t b y n a m e
17002:     ,   g e t h o s t b y a d d r ,   g e t s e r v b y n a m e ,  
17002:     a n d   g e t s e r v b y p o r t .\n #   T h e r e   a r e   n
17002:     o   n a m e t o a d d r _ l i b s   f o r   t h e   i n e t   f
17002:     a m i l y   i n   S o l a r i s   a n y m o r e .\n #\n u d p 6
17002:                   t p i _ c l t s             v           i n e t 6
17002:           u d p         / d e v / u d p 6               -\n t c p 6
17002:                   t p i _ c o t s _ o r d     v           i n e t 6
17002:           t c p         / d e v / t c p 6               -\n u d p  
17002:                   t p i _ c l t s             v           i n e t  
17002:           u d p         / d e v / u d p                 -\n t c p  
17002:                   t p i _ c o t s _ o r d     v           i n e t  
17002:           t c p         / d e v / t c p                 -\n r a w i
17002:     p             t p i _ r a w               -           i n e t  
17002:           -             / d e v / r a w i p             -\n t i c l
17002:  read(4, 0x00070258, 1024)                       = 215
17002:     t s           t p i _ c l t s             v         l o o p b a
17002:     c k   -             / d e v / t i c l t s           s t r a d d
17002:     r . s o\n t i c o t s o r d     t p i _ c o t s _ o r d     v  
17002:           l o o p b a c k   -             / d e v / t i c o t s o r
17002:     d     s t r a d d r . s o\n t i c o t s           t p i _ c o t
17002:     s             v         l o o p b a c k   -             / d e v
17002:     / t i c o t s           s t r a d d r . s o\n
17002:  read(4, 0x00070258, 1024)                       = 0
17002:  close(4)                                        = 0
17002:  open("/dev/udp", O_RDONLY)                      = 4
17002:  fstat64(4, 0xFFBFF308)                          = 0
17002:  stat64("/dev/pts/1121", 0xFFBFF1F0)             Err#2 ENOENT
17002:  ioctl(4, SIOCGLIFNUM, 0xFFBFF4C4)               = 0
17002:  close(4)                                        = 0
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFF1D0)                        = 0
17002:  door_call(3, 0xFFBFF278)                        = 0
17002:  brk(0x00072C78)                                 = 0
17002:  brk(0x00074C78)                                 = 0
17002:  open("/etc/default/nss", O_RDONLY|O_LARGEFILE)  = 4
17002:  fstat64(4, 0xFFBFF0A0)                          = 0
17002:  fcntl(4, F_DUPFD, 0x00000100)                   Err#22 EINVAL
17002:  read(4, 0x000744D8, 1024)                       = 1024
17002:     #   i d e n t\t " @ ( # ) n s s\t 1 . 2\t 0 2 / 1 2 / 1 3   S M
17002:     I "\n #\n #   C o p y r i g h t   2 0 0 0 - 2 0 0 2   S u n   M
17002:     i c r o s y s t e m s ,   I n c .     A l l   r i g h t s   r e
17002:     s e r v e d .\n #   U s e   i s   s u b j e c t   t o   l i c e
17002:     n s e   t e r m s .\n #\n #   N E T I D _ A U T H O R I T A T I
17002:     V E   c h a n g e s   t h e   b e h a v i o u r   o f   n a m e
17002:     s e r v i c e   l o o k u p s   t o   u s e\n #   t h e   n e t
17002:     i d   o r   g r o u p   t a b l e   w h e n   s a t i s f y i n
17002:     g   t h e   i n i t g r o u p s ( )   c a l l .\n #   T h e   d
17002:     e f a u l t   i s   t o   u s e   t h e   g r o u p   t a b l e
17002:     ,   s e t t i n g   t h e   v a l u e   o f   T R U E   f o r c
17002:     e s\n #   t h e   i n i t g r o u p s ( )   f u n c t i o n   c
17002:     a l l   t o   u s e   n e t i d   a s   t h e   s o u r c e   f
17002:     o r   s u p p l e m e n t a r y\n #   g r o u p s   r a t h e r
17002:       t h a n   t h e   g r o u p   t a b l e .\n #   I t   i s   t
17002:     h e   r e s p o n s i b i l i t y   o f   t h e   n a m e s e r
17002:     v i c e   a d m i n i s t r a t o r   t o   e n s u r e   t h a
17002:     t\n #   t h e   n e t i d   t a b l e   c o n t a i n s   v a l
17002:     i d   s u p p l e m e n t a r y   g r o u p   i n f o r m a t i
17002:     o n   f o r   u s e r s ,\n #   n o t   a l l   n a m e s e r v
17002:     i c e s   a r e   c a p a b l e   o f   k e e p i n g   t h e  
17002:     m e m b e r s   l i s t e d   i n   t h e\n #   g r o u p s   t
17002:     a b l e   i n   s y n c   w i t h   t h e   n e t i d   t a b l
17002:     e   a u t o m a t i c a l l y .\n #\n # N E T I D _ A U T H O R
17002:     I T A T I V E = T R U E\n #\n # S O R T _ A D D R S   c a n   b
17002:     e   u s e d   t o   d i s a b l e   t h e   s o r t i n g   o f
17002:       a d d r e s s e s   r e t u r n e d   b y  \n # n a m e   l o
17002:     o k u p   f u n c t i o n s   s u c h   a s   g e t h o s t b y
17002:     n a m e ( ) ,   g e t a d d r i n f o ( ) ,  \n # g e t i p n o
17002:     d e b y n a m e ( )   a n d   n e t d i r _ g e t b y n a m e (
17002:     ) .\n # S e t t i n g   S O R T _ A D D R S = F A L S E   w i l
17002:     l   d i s a b l e   a d d r e s s   s o r t i n g   d o n e   b
17002:  read(4, 0x000744D8, 1024)                       = 211
17002:     y   t h o s e\n # f u n c t i o n s .   T h i s   i s   u s e f
17002:     u l   i n   c a s e   t h e   o r d e r   o f   a d d r e s s e
17002:     s   r e t u r n e d\n # b y   t h e   n a m e s e r v e r   n e
17002:     e d s   t o   b e   m a i n t a i n e d .   ( e x a m p l e :  
17002:     D N S   r o u n d   r o b i n   f e a t u r e )\n # B y   d e f
17002:     a u l t ,   a d d r e s s   s o r t i n g   i s   d o n e .\n #
17002:    \n # S O R T _ A D D R S = F A L S E\n
17002:  read(4, 0x000744D8, 1024)                       = 0
17002:  close(4)                                        = 0
17002:  so_socket(PF_INET, SOCK_STREAM, IPPROTO_IP, "", SOV_DEFAULT) = 4
17002:  connect(4, 0x0006EDA0, 16, SOV_DEFAULT)         = 0
17002:  setsockopt(4, SOL_SOCKET, SO_KEEPALIVE, 0xFFBFFABC, 4, SOV_DEFAULT) = 0
17002:  getpeername(4, 0xFFBFF3F0, 0xFFBFF3EC, SOV_DEFAULT) = 0
17002:  seteuid(706)                                    = 0
17002:  setuid(706)                                     = 0
17002:  stat64("/home/localusername/.ssh", 0xFFBFFC40)        = 0
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFF670)                        = 0
17002:  door_call(3, 0xFFBFF718)                        = 0
17002:  open64("/home/localusername/.ssh/identity", O_RDONLY) Err#2 ENOENT
17002:  open64("/home/localusername/.ssh/identity", O_RDONLY) Err#2 ENOENT
17002:  open64("/home/localusername/.ssh/identity.pub", O_RDONLY) Err#2 ENOENT
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFF670)                        = 0
17002:  door_call(3, 0xFFBFF718)                        = 0
17002:  open64("/home/localusername/.ssh/id_rsa", O_RDONLY)   Err#2 ENOENT
17002:  open64("/home/localusername/.ssh/id_rsa", O_RDONLY)   Err#2 ENOENT
17002:  open64("/home/localusername/.ssh/id_rsa.pub", O_RDONLY) Err#2 ENOENT
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFF670)                        = 0
17002:  door_call(3, 0xFFBFF718)                        = 0
17002:  open64("/home/localusername/.ssh/id_dsa", O_RDONLY)   Err#2 ENOENT
17002:  open64("/home/localusername/.ssh/id_dsa", O_RDONLY)   Err#2 ENOENT
17002:  open64("/home/localusername/.ssh/id_dsa.pub", O_RDONLY) Err#2 ENOENT
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFF6D0)                        = 0
17002:  door_call(3, 0xFFBFF778)                        = 0
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFF6D0)                        = 0
17002:  door_call(3, 0xFFBFF778)                        = 0
17002:  schedctl()                                      = 0xFF31E000
17002:  sigaction(SIGPIPE, 0xFFBFF9E0, 0xFFBFFA80)      = 0
17002:  read(4, " S", 1)                                = 1
17002:  read(4, " S", 1)                                = 1
17002:  read(4, " H", 1)                                = 1
17002:  read(4, " -", 1)                                = 1
17002:  read(4, " 2", 1)                                = 1
17002:  read(4, " .", 1)                                = 1
17002:  read(4, " 0", 1)                                = 1
17002:  read(4, " -", 1)                                = 1
17002:  read(4, " O", 1)                                = 1
17002:  read(4, " p", 1)                                = 1
17002:  read(4, " e", 1)                                = 1
17002:  read(4, " n", 1)                                = 1
17002:  read(4, " S", 1)                                = 1
17002:  read(4, " S", 1)                                = 1
17002:  read(4, " H", 1)                                = 1
17002:  read(4, " _", 1)                                = 1
17002:  read(4, " 5", 1)                                = 1
17002:  read(4, " .", 1)                                = 1
17002:  read(4, " 3", 1)                                = 1
17002:  read(4, "\r", 1)                                = 1
17002:  read(4, "\n", 1)                                = 1
17002:  write(4, 0xFFBFF960, 22)                        = 22
17002:     S S H - 2 . 0 - S u n _ S S H _ 1 . 1 . 2\n
17002:  stat64("/usr/lib/libpkcs11.so.1", 0xFFBFEF68)   = 0
17002:  resolvepath("/usr/lib/libpkcs11.so.1", "/usr/lib/libpkcs11.so.1", 1023) = 23
17002:  open("/usr/lib/libpkcs11.so.1", O_RDONLY)       = 5
17002:  mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 196608, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF00000
17002:  mmap(0xFEF00000, 91281, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEF00000
17002:  mmap(0xFEF28000, 24720, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 98304) = 0xFEF28000
17002:  munmap(0xFEF18000, 65536)                       = 0
17002:  memcntl(0xFEF00000, 10424, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  stat64("/usr/lib/libcryptoutil.so.1", 0xFFBFEE38) = 0
17002:  resolvepath("/usr/lib/libcryptoutil.so.1", "/usr/lib/libcryptoutil.so.1", 1023) = 27
17002:  open("/usr/lib/libcryptoutil.so.1", O_RDONLY)   = 5
17002:  mmap(0xFF0F0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEEE0000
17002:  mmap(0xFEEE0000, 24834, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEEE0000
17002:  mmap(0xFEEF8000, 5755, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 32768) = 0xFEEF8000
17002:  munmap(0xFEEE8000, 65536)                       = 0
17002:  memcntl(0xFEEE0000, 7540, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  stat64("/lib/libdoor.so.1", 0xFFBFEE38)         = 0
17002:  resolvepath("/lib/libdoor.so.1", "/lib/libdoor.so.1", 1023) = 17
17002:  open("/lib/libdoor.so.1", O_RDONLY)             = 5
17002:  mmap(0xFF0F0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEEC0000
17002:  mmap(0xFEEC0000, 3315, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEEC0000
17002:  mmap(0xFEED2000, 600, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 8192) = 0xFEED2000
17002:  munmap(0xFEEC2000, 65536)                       = 0
17002:  memcntl(0xFEEC0000, 2240, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  stat64("/lib/libscf.so.1", 0xFFBFEE38)          = 0
17002:  resolvepath("/lib/libscf.so.1", "/lib/libscf.so.1", 1023) = 16
17002:  open("/lib/libscf.so.1", O_RDONLY)              = 5
17002:  mmap(0xFF0F0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 172032, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE90000
17002:  mmap(0xFEE90000, 97551, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEE90000
17002:  mmap(0xFEEB8000, 4942, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 98304) = 0xFEEB8000
17002:  munmap(0xFEEA8000, 65536)                       = 0
17002:  memcntl(0xFEE90000, 20500, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  stat64("/lib/libuutil.so.1", 0xFFBFEE38)        = 0
17002:  resolvepath("/lib/libuutil.so.1", "/lib/libuutil.so.1", 1023) = 18
17002:  open("/lib/libuutil.so.1", O_RDONLY)            = 5
17002:  mmap(0xFF0F0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE70000
17002:  mmap(0xFEE70000, 26032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEE70000
17002:  mmap(0xFEE88000, 1882, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 32768) = 0xFEE88000
17002:  munmap(0xFEE78000, 65536)                       = 0
17002:  mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF220000
17002:  memcntl(0xFEE70000, 6652, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  stat64("/lib/libgen.so.1", 0xFFBFEE38)          = 0
17002:  resolvepath("/lib/libgen.so.1", "/lib/libgen.so.1", 1023) = 16
17002:  open("/lib/libgen.so.1", O_RDONLY)              = 5
17002:  mmap(0xFF0F0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE50000
17002:  mmap(0xFEE50000, 22089, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEE50000
17002:  mmap(0xFEE66000, 2303, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 24576) = 0xFEE66000
17002:  munmap(0xFEE56000, 65536)                       = 0
17002:  memcntl(0xFEE50000, 5656, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  munmap(0xFF0F0000, 32768)                       = 0
17002:  stat64("/usr/lib/security/pkcs11_kernel.so.1", 0xFFBFED88) = 0
17002:  resolvepath("/usr/lib/security/pkcs11_kernel.so.1", "/usr/lib/security/pkcs11_kernel.so.1", 1023) = 36
17002:  open("/usr/lib/security/pkcs11_kernel.so.1", O_RDONLY) = 5
17002:  mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 180224, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE20000
17002:  mmap(0xFEE20000, 102182, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEE20000
17002:  mmap(0xFEE4A000, 2068, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 106496) = 0xFEE4A000
17002:  munmap(0xFEE3A000, 65536)                       = 0
17002:  memcntl(0xFEE20000, 6644, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  stat64("/lib/libmd.so.1", 0xFFBFEC58)           = 0
17002:  resolvepath("/lib/libmd.so.1", "/lib/libmd.so.1", 1023) = 15
17002:  open("/lib/libmd.so.1", O_RDONLY)               = 5
17002:  mmap(0xFF0F0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 155648, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEDF0000
17002:  mmap(0xFEDF0000, 79640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFEDF0000
17002:  mmap(0xFEE14000, 716, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 81920) = 0xFEE14000
17002:  munmap(0xFEE04000, 65536)                       = 0
17002:  memcntl(0xFEDF0000, 1636, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  munmap(0xFF0F0000, 32768)                       = 0
17002:  getpid()                                        = 17002 [17001]
17002:  open("/dev/crypto", O_RDWR)                     = 5
17002:  fstat64(5, 0xFFBFF538)                          = 0
17002:  stat64("/dev/pts/1", 0xFFBFF420)                = 0
17002:  fcntl(5, F_SETFD, 0x00000001)                   = 0
17002:  ioctl(5, CRYPTO_GET_PROVIDER_LIST, 0x0006EDE8)  = 0
17002:  getpid()                                        = 17002 [17001]
17002:  open("/etc/crypto/pkcs11.conf", O_RDONLY)       = 6
17002:  fstat64(6, 0xFFBFF1A0)                          = 0
17002:  fstat64(6, 0xFFBFF260)                          = 0
17002:  brk(0x00074C78)                                 = 0
17002:  brk(0x00076C78)                                 = 0
17002:  fstat64(6, 0xFFBFF108)                          = 0
17002:  ioctl(6, TCGETA, 0xFFBFF1EC)                    Err#25 ENOTTY
17002:  read(6, 0x00074874, 8192)                       = 1074
17002:     #\n #   C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t
17002:     e m s ,   I n c .     A l l   r i g h t s   r e s e r v e d .\n
17002:     #   U s e   i s   s u b j e c t   t o   l i c e n s e   t e r m
17002:     s .\n #\n #   i d e n t\t " @ ( # ) p k c s 1 1 . c o n f\t 1 .
17002:     2\t 0 5 / 0 1 / 1 0   S M I "\n #\n #   / e t c / c r y p t o /
17002:     p k c s 1 1 . c o n f\n #\n #   D o   N O T   e d i t   t h i s
17002:       f i l e   b y   h a n d .     A n   a d m i n i s t r a t o r
17002:       s h o u l d   u s e   c r y p t o a d m ( 1 m )\n #   t o   a
17002:     d m i n i s t e r   t h e   c r y p t o g r a p h i c   f r a m
17002:     e w o r k .     A   d e v e l o p e r   f o r   a   u s e r - l
17002:     e v e l\n #   c r y p t o g r a p h i c   p r o v i d e r   p a
17002:     c k a g e   s h o u l d   p r o v i d e   a n   i n p u t   f i
17002:     l e   a n d   u s e   t h e\n #   { i , r } . p k c s 1 1 c o n
17002:     f   c l a s s   a c t i o n   s c r i p t s   t o   u p d a t e
17002:       t h i s   f i l e   d u r i n g   t h e\n #   i n s t a l l a
17002:     t i o n   a n d   r e m o v a l   o f   t h e   p a c k a g e .
17002:    \n #\n #   T h i s   d o c u m e n t   d o e s   n o t   c o n s
17002:     t i t u t e   a n   A P I .     T h e   / e t c / c r y p t o /
17002:     p k c s 1 1 . c o n f   f i l e  \n #   m a y   n o t   e x i s
17002:     t   o r   m a y   h a v e   a   d i f f e r e n t   c o n t e n
17002:     t   o r   i n t e r p r e t a t i o n   i n   a   f u t u r e\n
17002:     #   r e l e a s e .     T h e   e x i s t e n c e   o f   t h i
17002:     s   n o t i c e   d o e s   n o t   i m p l y   t h a t   a n y
17002:       o t h e r  \n #   d o c u m e n t a t i o n   t h a t   l a c
17002:     k s   t h i s   n o t i c e   c o n s t i t u t e s   a n   A P
17002:     I .\n #\n #\n #   S t a r t   S U N W c s r\n m e t a s l o t :
17002:     m e t a s l o t _ s t a t u s = e n a b l e d ; m e t a s l o t
17002:     _ a u t o _ k e y _ m i g r a t e = e n a b l e d ; m e t a s l
17002:     o t _ t o k e n = S u n   S o f t w a r e   P K C S # 1 1   s o
17002:     f t t o k e n ; m e t a s l o t _ s l o t = S u n   C r y p t o
17002:       S o f t t o k e n\n / u s r / l i b / s e c u r i t y / $ I S
17002:     A / p k c s 1 1 _ k e r n e l . s o\n / u s r / l i b / s e c u
17002:     r i t y / $ I S A / p k c s 1 1 _ s o f t t o k e n _ e x t r a
17002:     . s o\n #   E n d   S U N W c s r\n
17002:  brk(0x00076C78)                                 = 0
17002:  brk(0x00078C78)                                 = 0
17002:  read(6, 0x00074874, 8192)                       = 0
17002:  llseek(6, 0, SEEK_CUR)                          = 1074
17002:  close(6)                                        = 0
17002:  stat64("/usr/lib/security/pkcs11_kernel.so", 0xFFBFED10) = 0
17002:  resolvepath("/usr/lib/security/pkcs11_kernel.so", "/usr/lib/security/pkcs11_kernel.so.1", 1023) = 36
17002:  stat64("/platform/SUNW,Sun-Fire-V440/lib/libmd_psr.so.1", 0xFFBFE960) = 0
17002:  resolvepath("/platform/SUNW,Sun-Fire-V440/lib/libmd_psr.so.1", "/platform/sun4u/lib/libmd_psr.so.1", 1023) = 34
17002:  open("/platform/SUNW,Sun-Fire-V440/lib/libmd_psr.so.1", O_RDONLY) = 6
17002:  mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 6, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEDD0000
17002:  mmap(0xFEDD0000, 19120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 6, 0) = 0xFEDD0000
17002:  mmap(0xFEDE6000, 504, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 6, 24576) = 0xFEDE6000
17002:  munmap(0xFEDD6000, 65536)                       = 0
17002:  memcntl(0xFEDD0000, 948, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(6)                                        = 0
17002:  munmap(0xFF0F0000, 32768)                       = 0
17002:  getpid()                                        = 17002 [17001]
17002:  close(5)                                        = 0
17002:  stat64("/usr/lib/security/pkcs11_softtoken_extra.so", 0xFFBFED10) = 0
17002:  resolvepath("/usr/lib/security/pkcs11_softtoken_extra.so", "/usr/lib/security/pkcs11_softtoken_extra.so.1", 1023) = 45
17002:  open("/usr/lib/security/pkcs11_softtoken_extra.so", O_RDONLY) = 5
17002:  mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 5, 0) = 0xFF0F0000
17002:  mmap(0x00010000, 385024, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFED70000
17002:  mmap(0xFED70000, 298724, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 5, 0) = 0xFED70000
17002:  mmap(0xFEDCA000, 9049, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 5, 303104) = 0xFEDCA000
17002:  munmap(0xFEDBA000, 65536)                       = 0
17002:  memcntl(0xFED70000, 10636, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
17002:  close(5)                                        = 0
17002:  mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF0D0000
17002:  munmap(0xFF0F0000, 32768)                       = 0
17002:  getpid()                                        = 17002 [17001]
17002:  open("/var/run/kcfd_door", O_RDONLY)            = 5
17002:  fstat64(5, 0xFFBFF520)                          = 0
17002:  fcntl(5, F_SETFD, 0x00000001)                   = 0
17002:  door_call(5, 0xFFBFF6F8)                        = 0
17002:  close(5)                                        = 0
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  getuid()                                        = 706 [706]
17002:  door_info(3, 0xFFBFE110)                        = 0
17002:  door_call(3, 0xFFBFE1B8)                        = 0
17002:  stat("/home/localusername/.sunw/pkcs11_softtoken/objstore_info", 0xFFBFEE40) = 0
17002:  open("/home/localusername/.sunw/pkcs11_softtoken/objstore_info", O_RDONLY|O_NONBLOCK) = 5
17002:  fstat64(5, 0xFFBFEC98)                          = 0
17002:  fcntl(5, F_SETFD, 0x00000001)                   = 0
17002:  fcntl(5, F_SETLKW, 0xFFBFED64)  (sleeping...)

snoop capture is attached in .txt format.
Note:
Code:
1.2.3.4 is ip where I am trying to ssh to
localserver.ip is solaris 10 machine from which I can't do SSH

Please advise, thank you.
U

Last edited by upengan78; 05-04-2010 at 03:27 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

strange problem

hello all, i am having problem in accessing a directory.I dont think its a permission issue.can anyone help me out. I am using korn sell code: $ ls -ltr sc* lrwxrwxrwx 1 essbase essbase 21 Oct 8 2010 sc_ssp -> /work/nfs/nas2/sc_ssp $ cd sc_ssp ksh: sc_ssp: not found $ (6 Replies)
Discussion started by: manid
6 Replies

2. Shell Programming and Scripting

Strange terminal behaviour after killing ssh

Hi, We have a problem where occasionally an ssh will hang for no apparent reason preventing the rest of the script continuing. To deal with this I am trying to write a wrapper script to kill a hung ssh command after a specified period. The scripts use a sleep command running in the... (2 Replies)
Discussion started by: RECrerar
2 Replies

3. Shell Programming and Scripting

Strange Problem

Hi All, I am encountering an unexpected problem while running my process, using daemon placed in /etc/init.d/. I have a process that is opening shared library using dlopen. When I run my process on the command line, it is able to open the library. But when I used daemon to run my process, I... (0 Replies)
Discussion started by: qwerty-1
0 Replies

4. Shell Programming and Scripting

Strange problem with grep

Hi All, I got strucked with some strange problem, I wrote a command for removing line which has '/' character . command is grep -v "^/" $filename > directory/outfile.txt. This command is working well at command prompt but when I put this command in a file file2.ksh and calling from... (2 Replies)
Discussion started by: krishna_gnv
2 Replies

5. Shell Programming and Scripting

Strange problem.

Well, my script started off to do what i wanted. Now, i think its not recognizing the pattern so its not moving anything. What i have to do is execute my script command for the move to take effect. So i did that and yayy it worked. Strange thing is that my DESTDIR was empty to begin with.... (2 Replies)
Discussion started by: oxoxo
2 Replies

6. Shell Programming and Scripting

Strange problem

I am using SunOS 5.9 and I don't know why all my commands are getting executed as if an extra 'enter' has been pressed. What could be the reason and how to correct it? Please help. Asty (2 Replies)
Discussion started by: Asty
2 Replies

7. Linux

very strange problem

I have installed Fedora Core on a Toshiba Satellite Pro4600 laptop recently I have experienced a rather mysterious problem if I touch anything specially the keyboard or mouse I see this stuff “67yujhnmyyy” straight away some time it won't stop for while like this... (5 Replies)
Discussion started by: kemobyte
5 Replies

8. UNIX for Dummies Questions & Answers

strange...problem

Hi.. Some of my application were not running properly due to lack of virtual memory.....so wht i did add one free harddisk as swap file system...and increased the swap memory.. But since than my root file system is showing 100% full thr is no space left...is thr any link between these two..... (1 Reply)
Discussion started by: Prafulla
1 Replies

9. UNIX for Dummies Questions & Answers

Strange Problem

I did an installation of Redhat 7.1 and it seem to install smoothly. I go and reboot and I get the following message: "INIT: Id "x" respawing too fast: disabled for 5 minutes" The screen flashes 4 times every 10 seconds or so. I can't seem to figure why this does this. It might be a simple... (2 Replies)
Discussion started by: forjohnny
2 Replies

10. UNIX for Dummies Questions & Answers

Strange problem.Please Help !

I¡¯m a network operator, mine is an IBM PC server 320, operating system SCO unix 3.2v4.2, triton 3.1 of Baan. Recently, my server went dead every a few hours, no sign & signal shows malfunction suddenly. It looks like a sudden power failure, but the indicator of main power supply is on. Normal... (1 Reply)
Discussion started by: lyhsm
1 Replies
Login or Register to Ask a Question