Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

nlbuilddb(1)

rpc.nlbind(1)

inetd.conf(5)

inetd(8C)

RPC.NETLICD(1)  —  USER COMMANDS

NAME

rpc.netlicd − SunNet License server process

SYNOPSIS

rpc.netlicd [path]

DESCRIPTION

rpc.netlicd, the SunNet License service daemon, is normally started by inetd(8C).  The SunNet License service provides concurrent usage licensing capabilities to a network. A lock file is used to ensure that only one server is running on a machine. 

The optional argument, path, is the path to the database directory. The current working directory is the default. The server will not run if the database is located on a remotely mounted filesystem. 

The server is typically terminated using the nladmin program. It can also be be shutdown by sending the SIGTERM signal. 

FILES

./NETlicense_db licensing database directory

/usr/tmp/rpc.netlicd.lck

/usr/tmp/rpc.netlicd.lck.{pid}
server lock files

/var/tmp/LOCKTABLE
NetISAM file

SEE ALSO

nlbuilddb(1), rpc.nlbind(1), inetd.conf(5), inetd(8C)

SunNet License Administrator’s Guide

DIAGNOSTICS

Detected licensing errors are logged into the license database. Most operating system specific errors are logged to the system log daemon, syslog(8), with a facility code of LOG_DAEMON.  The following messages are written out to standard error:

rpc.netlicd: Too many arguments specified

Fork call failed: error errno
Could not fork and exec the daemon.

The possible syslog messages are listed here, grouped by severity level. 

Err Severity

Received SIGILL signal

Received SIGTRAP signal

Received SIGABRT signal

Received SIGEMT signal

Received SIGFPE signal

Received SIGBUS signal

Received SIGSEGV signal

Received SIGSYS signal

Received SIGPIPE signal

Received SIGURG signal

Received signal number
Received an unknown signal.

svcudp_create failed
Cannot create a UDP/IP based RPC service transport.

svc_register failed
Cannot register the service with the portmap service. 

svc_run returned
The RPC internal dispatch routine returned.

Invalid RPC procedure number

Couldn’t decode RPC arguments

svc_sendreply failed
Couldn’t send an RPC reply to the caller.

Couldn’t free RPC arguments

Couldn’t chdir to directory
Couldn’t change to the database directory.

Database directory: directory does not exist

Couldn’t get current working directory

The directory directory is not on a local file system

Cannot determine whether file system is local or remote for directory

Another license server process is running

ISAM open failed for table tablenumber

can’t stat a pathname component: error errno
Cannot stat a pathname component of the database directory.

can’t open a pathname component: error errno
Cannot open a pathname component of the database directory.

memory allocation failed

Setpgrp call failed: error errno

nl_get_srv_if: Socket call failed: error errno
Could not get information about the network interfaces.

nl_get_srv_if: Ioctl call failed: error errno
Could not get information about the network interfaces.

NETlicense started

NETlicense shutdown

Database corruption detected in table filename ... trying to repair
One of the database indexes was corrupted. The server is trying to repair the corruption.

Couldn’t repair corruption in table filename
The server could not repair database corruption.

Fatal ISAM error: errno

Notice Severity

Received SIGQUIT signal

Received SIGTERM signal

Sun Release 4.1  —  Last change: 3 September 1989

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026