Hello all,
I have read just about every rpcbind not starting thread and article on the internet it seems, but I have not found a solution to my problem as of yet. I have a solaris 10 server that has been running with no problems for a while. The other day it crashed and would not boot to the gui or multi-user mode. I have it booted into the gui and multi-user mode, but the rpc bind service will not start and is stuck in maintenance mode. This is causing nfs, nis, autofs to not start as well since they are dependent on rpcbind. I have my thin clients finally talking to it and booting from the server, but no one can login due to their home directories being on a mount.
I have looked at the logs that svcs -xv points to for the rpcbind service and all it says is "rpcbind failed with 1"
Here is the output of truss.out from the following command:
truss -f -o /tmp/truss.out /lib/svc/method/rpc-bind start
9348: execve("/sbin/sh", 0xFFBFF21C, 0xFFBFF22C) argc = 3
9348: resolvepath("/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
9348: resolvepath("/sbin/sh", "/sbin/sh", 1023) = 8
9348: stat("/sbin/sh", 0xFFBFEFF8) = 0
9348: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
9348: stat("/usr/local/lib/libc.so.1", 0xFFBFEB18) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB18) Err#2 ENOENT
9348: stat("/usr/lib/libc.so.1", 0xFFBFEB18) = 0
9348: resolvepath("/usr/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
9348: open("/usr/lib/libc.so.1", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF3A0000
9348: mmap(0x00010000, 991232, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
9348: mmap(0xFF280000, 882477, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF280000
9348: mmap(0xFF368000, 29469, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 884736) = 0xFF368000
9348: mmap(0xFF370000, 2592, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF370000
9348: munmap(0xFF358000, 65536) = 0
9348: memcntl(0xFF280000, 139860, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9348: close(3) = 0
9348: munmap(0xFF3A0000, 8192) = 0
9348: mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF3A0000
9348: getcontext(0xFFBFECF0)
9348: getrlimit(RLIMIT_STACK, 0xFFBFECD0) = 0
9348: getpid() = 9348 [9347]
9348: setustack(0xFF3A2088)
9348: getpid() = 9348 [9347]
9348: getpgid(9348) = 9347
9348: getsid(9348) = 4272
9348: access("/usr/lib/locale", F_OK) = 0
9348: brk(0x0003A0F0) = 0
9348: sysconfig(_CONFIG_SIGRT_MIN) = 41
9348: sysconfig(_CONFIG_SIGRT_MAX) = 48
9348: sigaltstack(0xFFBFF124, 0x00000000) = 0
9348: sigaction(SIGHUP, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGHUP, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGINT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGINT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGQUIT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGQUIT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGILL, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGILL, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGTRAP, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGTRAP, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGABRT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGABRT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGEMT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGEMT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGFPE, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGFPE, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGBUS, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGBUS, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGSEGV, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGSYS, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGSYS, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPIPE, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPIPE, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGALRM, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGALRM, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGTERM, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGTERM, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGUSR1, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGUSR1, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGUSR2, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGUSR2, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPWR, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPWR, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGURG, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGURG, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPOLL, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPOLL, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGVTALRM, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGVTALRM, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPROF, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPROF, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGXCPU, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGXCPU, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGXFSZ, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGXFSZ, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN+1, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN+2, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN+3, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX-3, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX-2, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX-1, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: brk(0x0003A0F8) = 0
9348: brk(0x0003A2F8) = 0
9348: stat("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", 0xFFBFE1F0) = 0
9348: resolvepath("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", "/platform/sun4u-us3/lib/libc_psr.so.1", 1023) = 37
9348: open("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF390000
9348: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF380000
9348: close(3) = 0
9348: stat("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", 0xFFBFE378) = 0
9348: resolvepath("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", "/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", 1023) = 52
9348: open("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF270000
9348: mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF250000
9348: mmap(0xFF250000, 19249, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF250000
9348: mmap(0xFF264000, 5778, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 16384) = 0xFF264000
9348: munmap(0xFF256000, 57344) = 0
9348: memcntl(0xFF250000, 8868, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9348: close(3) = 0
9348: stat("/usr/local/lib/libc.so.1", 0xFFBFE248) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFE248) Err#2 ENOENT
9348: munmap(0xFF270000, 8192) = 0
9348: brk(0x0003A4F8) = 0
9348: brk(0x0003A6F8) = 0
9348: brk(0x0003A7C8) = 0
9348: brk(0x0003AAC8) = 0
9348: brk(0x0003ADC8) = 0
9348: brk(0x0003AEC8) = 0
9348: brk(0x0003B1C8) = 0
9348: getuid() = 0 [0]
9348: getuid() = 0 [0]
9348: getgid() = 0 [0]
9348: getgid() = 0 [0]
9348: open64("/lib/svc/method/rpc-bind", O_RDONLY) = 3
9348: close(19) Err#9 EBADF
9348: fcntl(3, F_DUPFD, 0x00000013) = 19
9348: close(3) = 0
9348: fcntl(19, F_SETFD, 0x00000001) = 0
9348: ioctl(2, TCGETA, 0xFFBFF04C) = 0
9348: ioctl(19, TCGETA, 0xFFBFF04C) Err#25 ENOTTY
9348: read(19, " # ! / s b i n / s h\n".., 128) = 128
9348: read(19, " - b i n d . s h\t 1 . 3".., 128) = 128
9348: open64("/lib/svc/share/smf_include.sh", O_RDONLY) = 3
9348: read(3, " # ! / b i n / s h\n #\n".., 128) = 128
9348: read(3, " n c l u d e . s h\t 1 .".., 128) = 128
9348: brk(0x0003B4C8) = 0
9348: read(3, " i t o r y _ d o o r ]".., 128) = 128
9348: read(3, " a g e 2 > & 1 | s".., 128) = 128
9348: read(3, " r e s e r v e d f o".., 128) = 128
9348: read(3, " N I T _ N E T _ I F , ".., 128) = 128
9348: read(3, " t h e n e t w o r k .".., 128) = 128
9348: read(3, " I N I T _ N E T _ S T R".., 128) = 128
9348: read(3, " ( ) {\n\t i f [ ".., 128) = 128
9348: read(3, " t u r n 0\n\t f i\n\n".., 128) = 128
9348: brk(0x0003B618) = 0
9348: brk(0x0003BA18) = 0
9348: read(3, " e x p o r t _ I N I T".., 128) = 128
9348: read(3, " I G N A L W A I T T".., 128) = 128
9348: read(3, " R A C T . I f t h".., 128) = 128
9348: read(3, " t i l\n # T I M E".., 128) = 128
9348: read(3, " a c o n t r a c t w".., 128) = 128
9348: read(3, " e c o n t r a c t i".., 128) = 128
9348: read(3, " t u r n s 2 i f W".., 128) = 128
9348: read(3, " t i m e _ t o _ w a i t".., 128) = 128
9348: brk(0x0003BC18) = 0
9348: brk(0x0003C018) = 0
9348: read(3, " d e v / n u l l 2 > &".., 128) = 128
9348: read(3, " t i s a l r e a d y".., 128) = 128
9348: brk(0x0003C1B8) = 0
9348: brk(0x0003C5B8) = 0
9348: read(3, " o r , c o u l d n o".., 128) = 128
9348: read(3, " - e q 0 ] & & r".., 128) = 128
9348: read(3, " e y w e r e f o r k".., 128) = 128
9348: read(3, " r $ t i m e _ w a i t".., 128) = 128
9348: brk(0x0003C768) = 0
9348: brk(0x0003CB68) = 0
9348: read(3, " _ t o _ w a i t ] &".., 128) = 128
9348: read(3, " n 0\n }\n\n #\n # s".., 128) = 128
9348: brk(0x0003CCB0) = 0
9348: brk(0x0003D0B0) = 0
9348: read(3, " e r o\n # e x i t".., 128) = 128
9348: read(3, " F L I N E = 9 8\n S M F".., 128) = 53
9348: read(3, 0xFFBFEF48, 128) = 0
9348: ioctl(3, TCGETA, 0xFFBFE71C) Err#25 ENOTTY
9348: ioctl(3, TCGETA, 0xFFBFE77C) Err#25 ENOTTY
9348: close(3) = 0
9348: brk(0x0003D290) = 0
9348: brk(0x0003D690) = 0
9348: read(19, " B _ E X I T = 0\n R B _".., 128) = 128
9348: read(19, " i n / r p c b i n d d".., 128) = 128
9348: read(19, " / u s r / s b i n / r p".., 128) = 128
9348: brk(0x0003DA90) = 0
9348: read(19, " B _ E X I T = 1\n\t\t f".., 128) = 128
9348: read(19, " $ { R B _ D O O R }\n".., 128) = 77
9348: stat("/usr/local/lib/libgen.so.1", 0xFFBFEAF0) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libgen.so.1", 0xFFBFEAF0) Err#2 ENOENT
9348: stat("/usr/lib/libgen.so.1", 0xFFBFEAF0) = 0
9348: resolvepath("/usr/lib/libgen.so.1", "/lib/libgen.so.1", 1023) = 16
9348: open("/usr/lib/libgen.so.1", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF270000
9348: mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF230000
9348: mmap(0xFF230000, 22089, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF230000
9348: mmap(0xFF246000, 2303, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 24576) = 0xFF246000
9348: munmap(0xFF236000, 65536) = 0
9348: memcntl(0xFF230000, 5656, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9348: close(3) = 0
9348: stat("/usr/local/lib/libc.so.1", 0xFFBFEA28) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEA28) Err#2 ENOENT
9348: munmap(0xFF270000, 8192) = 0
9348: getuid() = 0 [0]
9348: stat64("/usr/sbin/rpcbind", 0xFFBFEB38) = 0
9348: access("/usr/sbin/rpcbind", X_OK|E_OK) = 0
9348: stat64("/var/run/rpc_door", 0xFFBFEC10) = 0
9348: schedctl() = 0xFF26E000
9348: fork1() = 9349
9348: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
9349: fork1() (returning as child ...) = 9348
9349: getpid() = 9349 [9348]
9349: lwp_self() = 1
9349: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
9349: getpid() = 9349 [9348]
9349: creat64("/dev/msglog", 0666) = 3
9349: fcntl(1, F_GETFD, 0x00000000) = 0
9349: close(1) = 0
9349: fcntl(3, F_DUPFD, 0x00000001) = 1
9349: close(3) = 0
9349: dup(1) = 3
9349: fcntl(2, F_GETFD, 0x00000000) = 0
9349: close(2) = 0
9349: fcntl(3, F_DUPFD, 0x00000002) = 2
9349: close(3) = 0
9349: brk(0x0003DF90) = 0
9349: brk(0x0003E490) = 0
9349: brk(0x0003E990) = 0
9349: execve("/usr/sbin/rpcbind", 0x0003D7B8, 0x0003D7D0) argc = 1
9349: resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
9349: resolvepath("/usr/sbin/rpcbind", "/usr/sbin/rpcbind", 1023) = 17
9349: stat("/usr/sbin/rpcbind", 0xFFBFF010) = 0
9349: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
9349: stat("/usr/local/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libsocket.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19
9349: open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF370000
9349: mmap(0xFF370000, 44006, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF370000
9349: mmap(0xFF38C000, 4285, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 49152) = 0xFF38C000
9349: munmap(0xFF37C000, 65536) = 0
9349: memcntl(0xFF370000, 13952, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libnsl.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16
9349: open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 729088, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
9349: mmap(0xFF280000, 591502, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF280000
9349: mmap(0xFF322000, 33573, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 598016) = 0xFF322000
9349: mmap(0xFF32C000, 23056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF32C000
9349: munmap(0xFF312000, 65536) = 0
9349: memcntl(0xFF280000, 89076, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/ucblib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/sfw/lib/libwrap.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/sfw/lib/libwrap.so.1", "/usr/sfw/lib/libwrap.so.1.0", 1023) = 27
9349: open("/usr/sfw/lib/libwrap.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF350000
9349: mmap(0xFF350000, 25325, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF350000
9349: mmap(0xFF368000, 5294, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) = 0xFF368000
9349: munmap(0xFF358000, 65536) = 0
9349: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF340000
9349: memcntl(0xFF350000, 10060, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libscf.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libscf.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libscf.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libscf.so.1", "/lib/libscf.so.1", 1023) = 16
9349: open("/usr/lib/libscf.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 172032, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF250000
9349: mmap(0xFF250000, 95924, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF250000
9349: mmap(0xFF278000, 4878, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 98304) = 0xFF278000
9349: munmap(0xFF268000, 65536) = 0
9349: memcntl(0xFF250000, 20208, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libc.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
9349: open("/usr/lib/libc.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 991232, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF100000
9349: mmap(0xFF100000, 882477, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF100000
9349: mmap(0xFF1E8000, 29469, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 884736) = 0xFF1E8000
9349: mmap(0xFF1F0000, 2592, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF1F0000
9349: munmap(0xFF1D8000, 65536) = 0
9349: memcntl(0xFF100000, 139860, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libdoor.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libdoor.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libdoor.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libdoor.so.1", "/lib/libdoor.so.1", 1023) = 17
9349: open("/usr/lib/libdoor.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF230000
9349: mmap(0xFF230000, 3315, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF230000
9349: mmap(0xFF242000, 600, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF242000
9349: munmap(0xFF232000, 65536) = 0
9349: memcntl(0xFF230000, 2240, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libuutil.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libuutil.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libuutil.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libuutil.so.1", "/lib/libuutil.so.1", 1023) = 18
9349: open("/usr/lib/libuutil.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF210000
9349: mmap(0xFF210000, 26032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF210000
9349: mmap(0xFF228000, 1882, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) = 0xFF228000
9349: munmap(0xFF218000, 65536) = 0
9349: memcntl(0xFF210000, 6652, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: munmap(0xFF3A0000, 8192) = 0
9349: mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF3A0000
9349: getcontext(0xFFBFED08)
9349: getrlimit(RLIMIT_STACK, 0xFFBFECE8) = 0
9349: getpid() = 9349 [9348]
9349: setustack(0xFF3A2088)
9349: sigfillset(0xFF1EFB20) = 0
9349: stat("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", 0xFFBFE7C0) = 0
9349: resolvepath("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", "/platform/sun4u-us3/lib/libc_psr.so.1", 1023) = 37
9349: open("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF200000
9349: close(3) = 0
9349: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF0F0000
9349: getrlimit(RLIMIT_NOFILE, 0xFFBFF1C4) = 0
9349: setrlimit(RLIMIT_NOFILE, 0xFFBFF1C4) = 0
9349: fstat(-1, 0xFFBFF0D8) Err#9 EBADF
9349: mkdir("/var/run/daemon", 0755) Err#17 EEXIST
9349: chmod("/var/run/daemon", 0755) = 0
9349: chown("/var/run/daemon", 1, 12) = 0
9349: getprivimplinfo(0xFFBFE4D8, 2076) = 0
9349: sysconfig(_CONFIG_NGROUPS) = 16
9349: zone_lookup("") = 0
9349: zone_getattr(0, ZONE_ATTR_PRIVSET, 0xFF3A0248, 8) = 8
9349: setgroups(0, 0x00000000) = 0
9349: setgid(12) = 0
9349: getppriv(PRIV_PERMITTED, {ffffffffffffffff}) = 0
9349: setppriv(PRIV_SET, PRIV_EFFECTIVE, {ffffffffffffffff}) = 0
9349: setreuid(1, 1) = 0
9349: setppriv(PRIV_SET, PRIV_LIMIT, {0000000000000000}) = 0
9349: setppriv(PRIV_SET, PRIV_PERMITTED, {000810e200100000}) = 0
9349: setppriv(PRIV_SET, PRIV_INHERITABLE, {0000000000000000}) = 0
9349: getpid() = 9349 [9348]
9349: corectl(CC_GET_PROCESS_PATH, "core", 1024, 9349) = 0
9349: getpid() = 9349 [9348]
9349: corectl(CC_SET_PROCESS_PATH, "/var/tmp/core.%f.%t", 20, 9349) = 0
9349: setpflags(8, 0) = 0
9349: open("/etc/netconfig", O_RDONLY|O_LARGEFILE) = 3
9349: brk(0x0002D6B8) = 0
9349: brk(0x0002F6B8) = 0
9349: fcntl(3, F_DUPFD, 0x00000100) = 256
9349: close(3) = 0
9349: read(256, " # p r a g m a i d e n".., 1024) = 1024
9349: read(256, " t s t p i _ c".., 1024) = 215
9349: read(256, 0x0002D6D0, 1024) = 0
9349: lseek(256, 0, SEEK_SET) = 0
9349: read(256, " # p r a g m a i d e n".., 1024) = 1024
9349: read(256, " t s t p i _ c".., 1024) = 215
9349: read(256, 0x0002D6D0, 1024) = 0
9349: close(256) = 0
9349: open("/dev/udp", O_RDONLY) = 3
9349: ioctl(3, SIOCGLIFNUM, 0xFFBFF00C) = 0
9349: close(3) = 0
9349: stat("/dev/udp", 0xFFBFF0D8) = 0
9349: stat("/dev/tcp", 0xFFBFF0D8) = 0
9349: stat("/dev/ticlts", 0xFFBFF0D8) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/lib/straddr.so", 0xFFBFEBA8) = 0
9349: resolvepath("/usr/lib/straddr.so", "/usr/lib/straddr.so.2", 1023) = 21
9349: open("/usr/lib/straddr.so", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF0E0000
9349: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0C0000
9349: mmap(0xFF0C0000, 4972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0C0000
9349: mmap(0xFF0D2000, 656, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF0D2000
9349: munmap(0xFF0C2000, 65536) = 0
9349: memcntl(0xFF0C0000, 2160, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: munmap(0xFF0E0000, 8192) = 0
9349: munmap(0xFF0C0000, 4972) = 0
9349: munmap(0xFF0D2000, 660) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEA68) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEA68) Err#2 ENOENT
9349: stat("/usr/lib/straddr.so", 0xFFBFEA68) = 0
9349: resolvepath("/usr/lib/straddr.so", "/usr/lib/straddr.so.2", 1023) = 21
9349: open("/usr/lib/straddr.so", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF0E0000
9349: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0C0000
9349: mmap(0xFF0C0000, 4972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0C0000
9349: mmap(0xFF0D2000, 656, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF0D2000
9349: munmap(0xFF0C2000, 65536) = 0
9349: memcntl(0xFF0C0000, 2160, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: munmap(0xFF0E0000, 8192) = 0
9349: uname(0xFFBFDDD8) = 1
9349: stat("/dev/ticotsord", 0xFFBFF0D8) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/dev/ticots", 0xFFBFF0D8) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: so_socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP, "", SOV_DEFAULT) = 3
9349: ioctl(3, SIOCGLIFNUM, 0xFFBFF154) = 0
9349: close(3) = 0
9349: issetugid() = 0
9349: issetugid() = 0
9349: brk(0x0002F6B8) = 0
9349: brk(0x000316B8) = 0
9349: open("/etc/svc/volatile/repository_door", O_RDONLY) = 3
9349: getpid() = 9349 [9348]
9349: door_call(3, 0xFFBFEF68) = 0
9349: close(3) = 0
9349: fcntl(4, F_SETFD, 0x00000001) = 0
9349: door_info(4, 0xFFBFEFE0) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: door_info(4, 0xFFBFEF98) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEFB0) = 0
9349: close(4) = 0
9349: fstat(-1, 0xFFBFE440) Err#9 EBADF
9349: open("/dev/conslog", O_WRONLY) Err#13 EACCES [ALL]
9349: fcntl(-1, F_SETFD, 0x00000001) Err#9 EBADF
9349: fstat(-1, 0xFFBFE440) Err#9 EBADF
9349: fstat(-1, 0xFFBFEEA0) Err#9 EBADF
9349: open("/etc/svc/volatile/repository_door", O_RDONLY) = 3
9349: getpid() = 9349 [9348]
9349: door_call(3, 0xFFBFEF68) = 0
9349: close(3) = 0
9349: fcntl(4, F_SETFD, 0x00000001) = 0
9349: door_info(4, 0xFFBFEFE0) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: door_info(4, 0xFFBFEF98) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEFB0) = 0
9349: close(4) = 0
9349: open("/etc/svc/volatile/repository_door", O_RDONLY) = 3
9349: getpid() = 9349 [9348]
9349: door_call(3, 0xFFBFEF68) = 0
9349: close(3) = 0
9349: fcntl(4, F_SETFD, 0x00000001) = 0
9349: door_info(4, 0xFFBFEFE0) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: door_info(4, 0xFFBFEF98) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEFB0) = 0
9349: close(4) = 0
9349: open("/dev/udp", O_RDONLY) = 3
9349: ioctl(3, SIOCGLIFNUM, 0xFFBFF0F4) = 0
9349: close(3) = 0
9349: open("/dev/udp", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/tcp", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/ticlts", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/ticotsord", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/ticots", O_RDWR) Err#13 EACCES [ALL]
9349: _exit(1)
9348: waitid(P_PID, 9349, 0xFFBFECF8, WEXITED|WTRAPPED|WNOWAIT) = 0
9348: ioctl(0, TIOCGPGRP, 0xFFBFED14) = 0
9348: ioctl(0, TCGETS, 0x00039178) = 0
9348: waitid(P_PID, 9349, 0xFFBFECF8, WEXITED|WTRAPPED) = 0
9348: write(1, " r p c b i n d f a i l".., 23) = 23
9348: brk(0x0003D890) = 0
9348: brk(0x0003D690) = 0
9348: _exit(1)
Any and all help is appreciated!