LIBTUX MESSAGES 500-599

500 ERROR: Invalid status given

DESCRIPTION

A status was passed to the the update routine that was neither suspended nor not suspended.

ACTION

Check for corrupted shared memory or an invalid IPCKEY (wrong application).

501 ERROR: Memory allocation failure

DESCRIPTION

malloc() failed when an attempt was made to acquire space for a table large enough to hold a long word entry for all the services in a server.

ACTION

Check for corrupted shared memory, inappropriate sysgen memory or process parameters, or if there are too many running processes.

502 ERROR: Memory allocation failure

DESCRIPTION

malloc() failed when an attempt was made to acquire space for a table large enough to hold a long word entry for each service in a MSSQ set. A status update was being attempted.

ACTION

Check for corrupted shared memory, inappropriate sysgen memory or process parameters, or if there are too many running processes.

503 ERROR: Cannot find DBBL

DESCRIPTION

An attempt was made to send a message to the DBBL , and its whereabouts could not be ascertained either from the BB or from a BRIDGE process.

ACTION

Check for a partitioned network, corrupted shared memory, or if all administrative processes are running.

505 ERROR: Send/receive error on remote procedure call

DESCRIPTION

A message send failed. The message send failure may have resulted from a message type switch function failure, from an invalid message length, or from a low level message send failure.

ACTION

Check for a partitioned network, corrupted shared memory, if all the administrative processes are running, or if the sysgen parameters for messages are appropriate.

506 ERROR: Send/receive error on remote procedure call

DESCRIPTION

Two attempts were made to send a message to a D(BBL) and both attempts failed. Either the recipient was not active (alive), or the sending of the message send itself failed. The message send failure may have resulted from a message type switch function failure, from an invalid message length, or from a low level message send failure.

ACTION

Check for a partitioned network, corrupted shared memory, if all the administrative processes are running, or if the sysgen parameters for messages are appropriate.

515 ERROR: Null message buffer, cannot dispatch service

DESCRIPTION

The run server function, which continually dequeues messages (service requests), called the server dispatch routine with a null message pointer. This means that the dequeuing of a message failed.

ACTION

System message resources may be corrupted.

516 ERROR: Unknown service request name

DESCRIPTION

The server dispatch function calls a high level service dispatch which attempts to find the entry point address of the service and cannot. The server dispatch function records this error.

ACTION

Shared memory may be corrupted, or the ipc application key is not correct.

517 ERROR: Failed sending reply

DESCRIPTION

The server dispatch function calls a high level service dispatch which attempts to find the entry point address of the service and cannot. The server dispatch function conveys this error to the caller via a message (reply). If the message send fails, this message appears.

ACTION

System message resources may be exhausted, the application may be partitioned, or shared memory is corrupted.

518 ERROR: Service 'name' failed to call tpreturn or tpforward

DESCRIPTION

The server dispatch function calls the service. Control returning after this call is an indication that tpreturn failed (it does a longjmp and should never return after the call), or tpforward failed (it gives up control to another server). These are the only two ways a service can surrender control after processing a service.

ACTION

The stack in the service became corrupted. Try running the service under a debugger.

SEE ALSO

tpsvrdone (3)

521 ERROR: Clients cannot call tpsvrdone

DESCRIPTION

The process invoking the default server termination function is a client (should be a server).

ACTION

The default server termination library function was linked into a process not identified in the SERVERS section of the configuration file, or shared memory is corrupted.

SEE ALSO

tpservice (3)

522 INFO: Default tpsvrdone() function used

INFO

DESCRIPTION

This message indicates that the system-provided default server exit routine was used in stopping the server.

ACTION

No action required.

SEE ALSO

tpservice (3)

523 ERROR: tpclose failed

DESCRIPTION

The tpclose function failed in the default server exit function, tpsvrdone .

ACTION

An error occurred in closing the resource manager associated with this server's group. The CLOSEINFO parameter in the *GROUPS section of the configuration may not be correct, or the resource manager may not be available.

SEE ALSO

tpservice (3)

524 ERROR: Only servers allowed to call tpsvrinit

DESCRIPTION

The process invoking the default server initialization function is not a System/T server.

ACTION

The default server initialization library function was linked into a process not identified in the SERVERS section of the configuration file, or shared memory is corrupted.

SEE ALSO

tpservice (3)

525 INFO: Default tpsvrinit() function used

INFO

DESCRIPTION

This message indicates that the system-provided default server initialization routine was used in starting the server.

ACTION

No action required.

SEE ALSO

tpservice (3)

530 ERROR: NULL service name, cannot dispatch service request

DESCRIPTION

The service start routine, called by the start work routine (which is called by the service dispatch routine), failed because the dispatched message contained no service request name.

ACTION

Verify that the application ipc key is correct, or that not more than one application is using the same ipc key, or some other failure occurred with the associated message queues.

531 ERROR: Function address set to -1

DESCRIPTION

The service start routine, called by the start work routine (which is called by the service dispatch routine), failed because the bulletin board entry for the requested service function address contains a zero.

ACTION

Verify that the application ipc key is correct, or that not more than one application is using the same ipc key.

532 ERROR: Invalid message pointer given

DESCRIPTION

The service dispatch routine passed the service start work routine a null pointer due to a TPESYSTEM error that occurred earlier. This occurred in either a (D)BBL or server and indicates that a corrupt or invalid message was received.

ACTION

Verify that the correct machine types are set, or that the application ipc key is correct, or that not more than one application is using the same ipc key.

533 ERROR: Cannot execute service, address not known

DESCRIPTION

During the service dispatch, the service start function returned null indicating a failure. This could be due to a null service name appearing in the dispatched message, or the requested service cannot be found, or the bulletin board could not be locked.

ACTION

Verify that the application ipc key is correct, or that not more than one application is using the same ipc key, or that the service is advertised.

534 ERROR: Work completed, cannot stop twice

DESCRIPTION

When a service returns from dispatch, a flag is checked to see if the service was started successfully. If this flag is not set, the above error message appears. This flag is only turned on if the service starts, and turned off only when the service done function completes. Either the service never started or the service done function was called more than once.

ACTION

Check the ulog for additional information about server failures.

536 ERROR: Unable to create request queue

DESCRIPTION

An internal function used to create a UNIX system message queue for Inter-Process Communications failed.

ACTION

Check with your UNIX System Administrator and increase the appropriate MSG parameter for your system. The possible parameters that may need to be increased are MSGMAX , MSGMNB , MSGMNI , MSGSSZ , and MSGSEG .

537 ERROR: Unable to create reply queue

DESCRIPTION

An internal function used to create a UNIX system message queue for Inter-Process Communications failed.

ACTION

Check with your UNIX System Administrator and increase the appropriate MSG parameter for your system. The possible parameters that may need to be increased are MSGMAX , MSGMNB , MSGMNI , MSGSSZ , and MSGSEG .

SEE ALSO

"TUXEDO Installation Guide"

538 ERROR: Unable to remove request queue queue_id (errno=err_val)

DESCRIPTION

An internal function used to remove a UNIX system message queue for Inter-Process Communications failed. The UNIX system function msgctl() returned an error.

ACTION

Contact your UNIX System Administrator.

539 ERROR: Unable to remove reply queue queue_id (errno=errno_val)

DESCRIPTION

An internal function used to remove a UNIX System message queue for Inter-Process Communications failed. The UNIX System function msgctl() returned an error.

ACTION

Contact your UNIX System Administrator.

540 ERROR: TUXCONFIG environment value (string) does not match configuration file (string)

DESCRIPTION

The TUXCONFIG parameter defined in the TUXEDO System configuration file does not match the current TUXCONFIG shell environment variable.

ACTION

Set the TUXCONFIG variable in your current shell to match the value defined in the configuration file and then export it. Re-create the binary configuration file by executing tmloadcf and then tmboot .

SEE ALSO

tmboot (1), tmloadcf (1), ubbconfig (5)

541 WARN: Server group_name/server_id terminated

INFO

DESCRIPTION

A server has died. The TUXEDO System will attempt to clean or restart the server according to the specification of the server in the configuration.

ACTION

No action required.

SEE ALSO

ubbconfig (5)

542 WARN: Bulletin Board update error error_val

DESCRIPTION

A server had died. The TUXEDO System was attempting to clean or restart the server according to the specification of the server in the configuration. The server was either non-restartable, or the generation count was exceeded.

ACTION

Determine why the server is dying. If required, modify the configuration file to increase the generation count and/or make the server restartable.

SEE ALSO

ubbconfig (5)

543 WARN: Bulletin Board update error error_val

DESCRIPTION

A server had died. The TUXEDO System was attempting to clean or restart the server according to the specification of the server in the configuration. The server was either non-restartable, or the generation count was exceeded.

ACTION

Determine why the server is dying. If required, modify the configuration file to increase the generation count and/or make the server restartable.

SEE ALSO

ubbconfig (5)

544 ERROR: Unable to delete server group_name/server_id

DESCRIPTION

A non-restartable server had died. The TUXEDO System was attempting to clean up after the aforementioned incident, but both the clean-up as well the removal of resources allocated to the server failed.

ACTION

Contact your TUXEDO System Technical Support.

545 ERROR: Unable to update Bulletin Board, error: error_val

DESCRIPTION

The TUXEDO System attempted to update the server table that resides in UNIX System shared memory. The update was not successful. Either the server information provided was invalid, or an attempted lock on the TUXEDO System bulletin board was unsuccessful.

ACTION

Contact your TUXEDO System Technical Support.

546 ERROR: Unable to update Bulletin Board, error: error_val

DESCRIPTION

The TUXEDO System attempted to update the server table that resides in UNIX System shared memory. The update was not successful. Either the server information provided was invalid, or an attempted lock on the TUXEDO System bulletin board was unsuccessful.

ACTION

Contact your TUXEDO System Technical Support.

547 ERROR: Unable to clean up BBL processes

DESCRIPTION

The TUXEDO System attempted to clean up a system process, an action not permitted at that point.

ACTION

Contact your TUXEDO System Technical Support.

548 ERROR: Unable to clean up BRIDGE processes

DESCRIPTION

The TUXEDO System attempted to clean up a system process, an action not permitted at that point.

ACTION

Contact your TUXEDO System Technical Support.

549 ERROR: Unable to clean up processes on remote node(s)

DESCRIPTION

The TUXEDO System attempted to clean up processes that are running on a remote computer, and that operation is not permitted at that point.

ACTION

Contact your TUXEDO System Technical Support.

550 WARN: Cleaning up restartable server group_name/server_id

DESCRIPTION

The TUXEDO System is about to clean up a server that was defined to be restartable.

ACTION

No action required.

551 WARN: Cleaning up server group_name/server_id

DESCRIPTION

The TUXEDO System is about to clean up a server table entry.

ACTION

No action required.

552 WARN: TUXDIR environment variable not set

DESCRIPTION

The TUXEDO System environment variable TUXDIR was not set.

ACTION

Set and export the environment variable TUXDIR and repeat the operation.

SEE ALSO

"TUXEDO Installation Guide"

553 ERROR: Multi-processor operation sysmulti failed \(em errno=error_val

DESCRIPTION

The TUXEDO System application was running on a multi-processor environment. While attempting to use the sysmulti() function, an error was detected.

ACTION

Contact your UNIX System Administrator.

554 ERROR: Multi-processor operation sysmulti failed \(em errno=error_val

DESCRIPTION

The TUXEDO System application was running on a multi-processor environment. While attempting to use the sysmulti() function, an error was detected.

ACTION

Contact your UNIX System Administrator.

555 ERROR: Unable to exec command \(em errno=errno_val

DESCRIPTION

The TUXEDO System attempted to execute the cleanupsrv process. The UNIX System library function system() failed.

ACTION

Contact your UNIX System Administrator.

556 ERROR: Unable to determine ID of server to be removed

DESCRIPTION

The TUXEDO System attempted to remove a server process, but was unable to determine its ID.

ACTION

Contact your TUXEDO System Technical Support.

557 INFO: Server group_name/server_id being restarted

INFO

DESCRIPTION

The TUXEDO System is restarting a server process.

ACTION

No action required.

558 ERROR: Restarting a remote server not permitted

DESCRIPTION

The application is trying to remote restart a server process. This operation is not permitted.

ACTION

No action required.

559 ERROR: TUXDIR environment variable not set for restartsrv process

DESCRIPTION

The TUXEDO System environment variable, TUXDIR , is not set. As such, the restartsrv process cannot be executed.

ACTION

Set and export the TUXDIR environment variable and repeat the operation.

561 ERROR: Multi-processor operation sysmulti failed \(em errno=errno_val

DESCRIPTION

The TUXEDO System application was running on a multi-processor environment. While attempting to restart a server process, the TUXEDO System used the sysmulti() function, and an error was detected.

ACTION

Contact your UNIX System Administrator.

562 ERROR: Multi-processor operation sysmulti failed \(em errno=errno_val

DESCRIPTION

The TUXEDO System application was running on a multi-processor environment. While attempting to restart a server process, the TUXEDO System used the sysmulti() function, and an error was detected.

ACTION

Contact your UNIX System Administrator.

563 ERROR: Unable to exec command \(em errno=errno_val

DESCRIPTION

The TUXEDO System attempted to execute the restartsrv process. The UNIX System library function system() failed.

ACTION

Contact your UNIX System Administrator.

564 ERROR: Unable to exec command application RCMD command \(em errno=errno_val

DESCRIPTION

The TUXEDO System attempted to execute the application-specified RCMD command associated with the server to be restarted. The UNIX System library function system() used for this operation failed.

ACTION

Contact your UNIX System Administrator.

575 ERROR: Unable to reset semaphore for sem key_val, errno errno_val

DESCRIPTION

The TUXEDO System was in the process of cleaning up a registry slot for a process. While doing the aforementioned operation, the semaphore used for that process had to be reset. The semaphore operation semctl() failed.

ACTION

Contact your TUXEDO System Technical Support.

576 ERROR: Unable to remove queue for process pid

DESCRIPTION

The TUXEDO System was in the process of cleaning up a registry slot for a process. A part of this clean up involves removing queues used by that process. The operation used to remove the queue failed.

ACTION

Contact your TUXEDO System Technical Support.

577 ERROR: Unable to register because the slot is already owned by another process

DESCRIPTION

While registering a process, a conflict arose with regard to a slot in the registry table. Another process already owned that slot.

ACTION

Contact your TUXEDO System Technical Support.

578 ERROR: Unable to register because the slot is already owned by another process

DESCRIPTION

While registering a process, a conflict arose with regard to a slot in the registry table. Another process already owned that slot.

ACTION

Contact your TUXEDO System Technical Support.

579 ERROR: Unable to obtain the registry slot owned by process

DESCRIPTION

The TUXEDO System was attempting to restart a server. In so doing, the system was unable to determine the registry table slot that was originally used by the restarting process.

ACTION

Contact your TUXEDO System Technical Support.

580 ERROR: Attempt to take over registry table entry of non-restarting process

DESCRIPTION

The TUXEDO System attempted to use a registry table slot in a manner that is not permitted. Re-using a registry table slot is permitted for servers that are restarting, but not for a server that is defined to be non-restartable.

ACTION

Contact your TUXEDO System Technical Support.

581 ERROR: Migrating and given an old pid when none expected

DESCRIPTION

The TUXEDO System was attempting to find a registry table slot for a restarting server, but the server was set up to migrate.

ACTION

Contact your TUXEDO System Technical Support.

582 ERROR: Unable to register, registry table full

DESCRIPTION

The TUXEDO System was attempting to find a registry table slot for a process, but the registry table was full.

ACTION

Increase the MAXACCESSERS parameter in the UBBCONFIG file, rebuild the TUXCONFIG file, then reboot the application and try again.

SEE ALSO

ubbconfig (5), tmboot (1)

583 ERROR: Not a privileged user, incorrect permissions

DESCRIPTION

The user attempted to execute TUXEDO System functions that are reserved for users with the correct permissions, but was not authorized to do so.

ACTION

Contact your TUXEDO System Technical Support.

SEE ALSO

ubbconfig (5), tmadmin (1)

584 ERROR: Invalid registry table slot index passed, unable to register

DESCRIPTION

When a process attempts to register with the TUXEDO System, the administrative process(es) supplied update the internal registry table. In this instance, the registry table index to be used exceeded the number of MAXACCESSERS specified in the configuration file.

ACTION

Increase the value of the MAXACCESSERS parameter in the UBBCONFIG file, rebuild the TUXCONFIG file, reboot the TUXEDO System application, and repeat the operation(s) again.

SEE ALSO

ubbconfig (5)

585 ERROR: Invalid registry table slot index passed, unable to unregister

DESCRIPTION

The TUXEDO System administrative process attempted to unregister a process, but failed in doing so because the index into the registry table to be used was outside the bounds of the registry table.

ACTION

Contact your TUXEDO System Technical Support.

586 ERROR: Unable to unregister process pid \(em errno errno_val tperrno tperror_val

DESCRIPTION

The TUXEDO System administrative process attempted to unregister a process, but failed.

ACTION

Contact your TUXEDO System Technical Support.

587 INFO: Process pid that is unregistering has ticket ticket

INFO

DESCRIPTION

The process that is unregistering from the TUXEDO System application is holding a ticket for the user-level semaphore. The ticket value will be cleared as part of the unregistration.

ACTION

No action required.

588 ERROR: Unable to open TUXCONFIG file

DESCRIPTION

The TUXEDO System administrative process was unable to open the TUXCONFIG file.

ACTION

Contact your TUXEDO System Technical Support.

589 ERROR: Unable to read the *RESOURCES section of the TUXCONFIG file

DESCRIPTION

The TUXEDO System administrative process was unable to read the *RESOURCES section of the TUXCONFIG file.

ACTION

Contact your TUXEDO System Technical Support.

590 ERROR: Unable to read the TUXCONFIG file, version type mismatch

DESCRIPTION

The TUXEDO System administrative process was unable to read the TUXCONFIG file because of a mismatch of version types.

ACTION

Contact your TUXEDO System Technical Support.

591 ERROR: Unable to read the TUXCONFIG file, release mismatch

DESCRIPTION

The TUXEDO System administrative process was unable to read the TUXCONFIG file because the TUXEDO System release number stored in the TUXCONFIG file did not match the release number compiled into the system.

ACTION

Contact your TUXEDO System Technical Support.

592 ERROR: Invalid model stored in the TUXCONFIG file, must be SHM or MP

DESCRIPTION

The MODEL parameter value stored in the TUXCONFIG file was not MP or SHM .

ACTION

Check the configuration file and ensure that the MODEL parameter value in the *RESOURCES section is MP or SHM .

SEE ALSO

ubbconfig (5)

593 ERROR: Unable to map ID of a PE to ipckey

DESCRIPTION

The TUXEDO System was unable to determine the PE and IPCKEY mapping for a particular PE .

ACTION

Contact your TUXEDO System Technical Support.

594 ERROR: Unable to locate PE entry in the Bulletin Board

DESCRIPTION

The TUXEDO System was unable to locate information for a PE in the Bulletin Board.

ACTION

Contact your TUXEDO System Technical Support.

595 ERROR: No 'string' entry in table_name table

DESCRIPTION

The TUXEDO System was unable to locate information for the specified string in the Bulletin Board table specified. It may be that the server was built with an inappropriate "-b {shm|mp}" option; for example, a server built with "-b shm" will produce the message:


No 'MP' entry in model table.
when booted in a MP application.

ACTION

Contact your TUXEDO System Technical Support.

SEE ALSO

buildserver (1)

596 ERROR: [NULL service name used to get service information]

DESCRIPTION

A TUXEDO System internal function was used to retrieve service information from the services table, but a NULL service name was used.

ACTION

Contact your TUXEDO System Technical Support for assistance.

597 ERROR: [Unable to open the *SERVICES section table]

DESCRIPTION

A TUXEDO System internal function was used to retrieve service information from the services table, but the open failed.

ACTION

Contact your TUXEDO System Technical Support for assistance.

598 ERROR: [Unable to read information from the *SERVICES section table]

DESCRIPTION

A TUXEDO System internal function was used to retrieve service information from the services table, but the function used to retrieve information from the table failed.

ACTION

Contact your TUXEDO System Technical Support for assistance.

599 ERROR: Maximum number of types/subtypes, number, has been exceeded

DESCRIPTION

The maximum number of types/subtypes permitted for a particular TUXEDO System service has been exceeded.

ACTION

Review the configuration file, verify that all services use less than the maximum number of types/subtypes, and rebuild the TUXCONFIG file.

SEE ALSO

ubbconfig (5), tmloadcf (1)