Error Messages |
Here are error messages that might be reported by the object spawner and explanations to correct their cause. Some of these messages you will find only in the object spawner log. For more information about changing the spawner logging level, see Configure Object Spawner Logging. If you are unable to resolve the error, contact SAS Technical Support.
The configuration source value conflicts with the previously specified configuration source value.
Multiple configuration files have been specified for the object spawner.
Check your configuration and ensure that only a single configuration option is used for your object spawner.
Unable to retrieve the name definition or definitions.
The object or objects specified could not be found.
Check your configuration and command line and try again.
The server named name is not unique to the listen port. Therefore only the first occurrence of this server will be used.
Two or more servers have been defined to use the same listen port. The object spawner is unable to distinguish between these two servers that are defined on the same port. Therefore, only the first server defined on this port will be used by the object spawner.
Check your configuration and change the port for the server listed in this message.
Objspawn was unable to initiate the listen on port.
The object spawner could not listen on the specified port. In most cases this means that the port is already in use.
Check to see that no other application is currently using the specified port. Alternatively, update the port that the object spawner is trying to use to a port that is not currently being used.
Port is reserved for objspawn administration and cannot be used as a server listen port.
The object spawner cannot use the same port for administration, also known as the operator port, and as a server listen port.
Check you configuration and ensure that the operator port for the object spawner and the ports for all servers are different.
Port is reserved for objspawn to launched server communication. Therefore this server definition will not be included.
The specified port is being used by the object spawner for internal communication and cannot be used as a server listen port.
Change the specified port for this server to a different port.
Port is reserved for UUID Generator requests. Therefore this server definition will not be included.
The specified port is being used by the object spawner to fulfill UUID generator requests. It cannot be used as a server listen port.
Update the port for the server or the UUID generator so that these services are defined on different ports.
No configuration was specified.
No configuration information can be found for the object spawner.
Check the command line and make sure that some configuration option was specified for the object spawner.
The SAS Metadata Server configuration file failed to process.
There is a problem in the object spawner's configuration file
Check the configuration file to make sure it is correct. Contact Tech Support for assistance.
The metadata returned from the SAS Metadata Server was empty and failed to process. This could be due to there being no spawner definition in the metadata for this machine. Or, if the spawner name was specified, the name specified did not match any spawner definitions in the metadata. A spawner definition for this machine did not exist in the processed configuration. Objspawn cannot continue without a spawner definition. The name spawner definition did not exist in the processed configuration. Objspawn cannot continue without a spawner definition.
An unknown option name was specified
The specified option is unknown to the object spawner.
Check your command line or configuration for this option and remove it. Contact Tech Support for assistance.
The attribute name was specified more than once. The previously specified value will be used.
The attribute or option was found multiple times in the configuration source. The first instance will be used.
Check your configuration for this attribute and only specify it once.
The value (value) specified for the attribute name is invalid. The value must be corrected for Objspawn to initialize properly.
The attribute has an invalid value.
Correct the attribute's value and restart the object spawner.
Objspawn encountered errors during results processing.
Errors occurred during the object spawner's initialization.
Check the object spawner's log for information about what caused the problem. Correct the problem and restart the object spawner.
Objspawn cannot proceed with the specified Telnet administrator password. The password must be corrected for Objspawn to initialize properly. Objspawn does not allow the administrator password to be all asterisks. The password must be corrected for Objspawn to initialize properly. Objspawn does not allow the administrator password to be all asterisks. If the password is not recorded as all asterisks in the SAS Metadata Server, then the identity Objspawn used to connect to the SAS Metadata Server does not have permission to view the password value.
The object spawner found an operator or administrator password in its configuration that it cannot use.
Check the password that has been specified for the object spawner Telnet access. If this object spawner is defined in metadata, this password belongs to the user that is specified on the Initialization tab of the object spawner definition. Contact Tech Support for assistance.
The credentials specified for the name (ID) server definition failed to authenticate. Therefore this server definition will not be included. A failure occurred during the retrieval of the authenticated credentials for the name (ID) server definition.
The specified credentials for the specified server cannot be authenticated. In order to avoid further errors and a possible account lockout, the object spawner will not use this definition.
Check the credentials that are specified for this server, and make sure that they are correct. Ensure that the user name is a valid user name for the system that you are using and that the password is valid for that user. After correcting the problem, restart your object spawner.
The name (ID) server definition is not defined for this machine and will be ignored.
The server definition specified is not defined for the machine that the object spawner is currently running on. This server will not be used by the object spawner.
If the specified server is needed on the machine that this object spawner is running on, make sure that the server definition has this machine's name as part of its definition.
Objspawn was unable to locate a server definition. Objspawn is exiting.
No valid server definition can be found by the object spawner. This might mean that some servers have configuration issues, or that the object spawner does not have any servers configured to be used.
Check the object spawner log and look for errors or warnings pertaining to servers that might be defined. Correct these issues and restart your object spawner. If no errors or warnings are found, check to make sure that your object spawner has servers associated with it.
The cluster name (ID) is configured to use server side pooling. However, no port bank exists in this spawner to use with server side pooling.
The specified cluster contains a Pooled Workspace Server. For a Pooled Workspace Server to work correctly, the object spawners that are associated with the Pooled Workspace Server must contain a set of ports known as a port bank.
Check you object spawner definition and go to the Operator connection. From the Options tab you will be able to add ports to the object spawner's port bank. Save your changes and restart your object spawner.
Objspawn is unable to contact the metadata server.
The object spawner cannot connect to the specified metadata server in the configuration file or on the command line.
Make sure that the configuration file or the command line points to the correct metadata server. Also verify that the metadata server is running.
The cluster definition name (ID) is invalid. Therefore this cluster definition will not be included.
Errors were found during the processing of the specified cluster.
Check the object spawner log for other errors related to the specified cluster. Correct these errors and restart your object spawner.
The configuration for this spawner is invalid. Please check the configuration and try again.
Errors were found during the processing of the object spawner's configuration.
Check the object spawner log for other errors related to the spawner's configuration processing. Correct these errors and restart your object spawner.
The machine name cannot be found. This machine will be ignored.
The specified machine name cannot be found. The machine might not exist, or the machine name might not be entered correctly.
Check the name of the machine to ensure that it is correct.
Objspawn does not allow Telnet administrator access when the administrator password is the ASCII character specified. The Telnet administrator access will be disabled. Objspawn does not allow Telnet administrator access when the administrator password begins with the ASCII string "SASI". The Telnet administrator access will be disabled.
The specified password for Telnet administrative access cannot be used. The Telnet administrative interface will be disabled.
Change the administrative password of the object spawner, and restart the object spawner to enable Telnet access.
The name (ID) server definition did not specify a command to use. Therefore this server definition will not be included.
No command was specified for the object spawner to use for this server. The server will not be used by the object spawner.
Specify a command for the object spawner.
The name (ID) server definition did not contain a port or TCP/IP service name. The default port for this server class identifier will be used.
The specified server does not have a port or service defined. The default port for this type of server will be used.
Each type of server has its own default port. If a specific port is needed for this server, then specify one in the configuration.
The name TCP/IP service name specified in the name server definition resolves to a port that differs from port specified in the name server attribute definition. Therefore this server definition will not be included.
There is a conflict between the port that is defined for the server and the service that is defined for the server.
Correct the conflict by either specifying only port or service, or by ensuring that the service resolves to the same port as defined by the port attribute.
The name TCP/IP service name specified in the name server definition is invalid. Therefore this server definition will not be included.
The specified service name cannot be resolved.
Correct or remove the service name specification and restart your object spawner.
The launched server definition was not found for the server with activity. The server may have completed its processing and exited. The requested server was not found. The server may have completed its processing and exited.
The object spawner has attempted to access a server that has already shut down.
None. This error might occur during the object spawner's server management. It is handled internally by the object spawner.
Objspawn was unable to perform the requested action due to an active configuration refresh.
A request was made to the object spawner while it was attempting to refresh its configuration. Once the refresh is complete, requests will be allowed to be performed.
Once the refresh has completed, resubmit the request that received this error.
Objspawn was unable to remove its existing configuration. The status received was status. Objspawn is terminating.
The object spawner was attempting to refresh itself when an error occurred. The object spawner will shut down.
Check the object spawner log to determine the error that caused the object spawner to shut down. It is very likely that any error that prevented the refresh from succeeding will also prevent the object spawner from restarting.
Objspawn has lost connectivity with the server (child ID) launched on behalf of user ID.
A server that the object spawner has started has shut down unexpectedly.
This might happen sometimes due to administrative requests that are made against the servers that the object spawner has started. If these errors persist, then contact Tech Support for assistance.
The launch of server name for user ID failed. The server failed to start. Failed to start the server.
The specified server failed to start. Other messages in the log might point to the cause of this failure. The typical reason for these failures is a permissions issue that is related to the server command line.
Depending on what operating system you are using, you might be able to find extended error information. On Windows systems, consult the Windows Event log. On z/OS systems, check the system log. On UNIX or Linux systems, messages might be written to the console, or they might exist in the objspawn_console.log. Correct the errors that are reported, and restart your object spawner if necessary.
The peer for launched server child ID is no longer defined. The launched server will exit.
The peer (client) that requested the server is no longer present, and might have disconnected unexpectedly. The server that was started for this client will exit.
No resolution. If the message persists, there might be a problem with the client application. Contact Tech Support for assistance.
The server definition associated with the launched server no longer exists. This may be due to an objspawn configuration refresh.
The object spawner is in the process of refreshing itself when it receives a request or activity for a server that it is in the process of refreshing.
Once the refresh has completed, the message should no longer be seen.
The operator password specified by name is invalid.
An invalid password was specified to the Telnet administrative interface.
Use the password as defined in metadata.
Objspawn was unable to verify the password due to an active configuration refresh.
The object spawner was in the process of refreshing its configuration when a client attempted a connection to the Telnet administrative interface.
Once the refresh has completed, the Telnet interface will be available again.
Objspawn was unable to generate UUIDs due to an active configuration refresh.
The object spawner was in the process of refreshing its configuration when a client attempted to request a UUID.
Once the refresh has completed, UUID generation will be available again.
Client name does not have permission to use server name (ID).
The client that has connected does not have permission to use the specified server.
Check with your system administrator. A client must have the proper permissions on the server in order to use the server.
Objspawn is unable to find server named name. Objspawn was unable to find the specified server name.
A client requested a server by name from the object spawner. The requested server is not a server that the object spawner is currently configured to use.
Make sure that the client application is connecting to the correct machine and is using the correct server. Also make sure that the object spawner configuration has the correct servers associated with it.
The server requested is not configured correctly. The client request cannot be completed.
There was a problem with the server that the client requested, and it cannot be used by the object spawner. Check the object spawner log for errors or warnings that indicate the issue with the server.
Correct the server configuration and restart the object spawner. Otherwise, select a different server to use.
There is a problem with the Negotiate Package List. Please verify the property is set correctly. There is a problem with the Security Package. Please verify the property is set correctly. There is a problem with the Service Principal Name. Please verify that the property is set correctly.
There is a problem with one of the Integrated Windows Authentication properties. These properties have certain values. Check the applicable documentation for information about these properties.
Correct the problems with these security properties, and restart your object spawner.
Credentials could not be generated for user ID because spawner is not connecting to the metadata server as a trusted user. This may prevent the launched server from contacting the metadata server.
Servers that are launched by the object spawner attempt to connect to the metadata server in order to get further configuration information, including pre-assigned libraries and security information. In order to facilitate this, the object spawner generates credentials for the server to use to connect to the metadata server. If the object spawner is not connected to the metadata server as a trusted user, then it cannot generate credentials for other users.
Check the object spawner's configuration file or command line. Ensure that the user that is specified there is a trusted user. Check the security documentation for more information.
No host credentials exist to start this server. Either the client needs to send in host credentials, or credentials need to be specified for the server. No host credentials exist to start server name (ID). Either the client needs to send in host credentials, or credentials need to be specified for the server.
The specified server has been configured in metadata to allow SAS Token Authentication. These servers must have credentials specified for them in metadata in order for the object spawner to use to launch them.
Ensure that credentials are set for the server on the Options tab. After setting the credentials, restart your object spawner.
The spawner cannot accept a new client because it is currently in a paused state. The spawner cannot accept a new client because it is currently in a deferred shutdown state.
The object spawner is current in the specified state and cannot currently accept new clients.
If the object spawner is in a deferred shutdown state, the object spawner will soon shut down. At that time it will no longer accept clients, and must be restarted. A paused object spawner can be continued at any time. Once it is continued or resumed, it will accept clients again.
A port could not be obtained to allow the client to be connected to this server.
This applies to Pooled Workspace Servers. When a client is redirected to a workspace server from a pool, the workspace server opens a port briefly for the client to use in order to connect to the server. This message indicates that at the time that a client request to the pool was made, no ports were available to have the server listen on.
Add more ports to the object spawner port bank.
Objspawn encountered a failure while processing a Telnet request. The peer connection will be closed.
An error occurred during the processing of an administrative interface request. The interface will be closed.
Attempt to reconnect to the administrative interface. If the message continues, restart the object spawner, or contact Tech Support.
Objspawn encountered a failure while processing a UUID generator request. The peer connection will be closed.
An error occurred during the generation of a UUID for the client.
Check the object spawner log for warnings or messages that can indicate the problem. Restart the object spawner if necessary. If the problem continues, contact Tech Support.
Line line_number in the configuration file is not in LDIF format and is being skipped.
The specified line in the configuration file is not in the correct format and cannot be used.
Correct the specified line.
The connection to the LDAP server failed.
The specified server in the LDAP configuration could not be accessed. The object spawner cannot obtain its configuration.
Check the specified LDAP server and ensure that it is running.
The attribute_name attribute found on line line_number failed to process.
The specified attribute name is incorrect.
Correct the attribute and restart your object spawner.
Two consecutive blank lines in an LDIF configuration file identify the logical end of the configuration. The remainder of the LDIF configuration file will be ignored.
The LDIF file contains two consecutive blank lines. This signifies the end of the configuration file.
If the rest of the file is needed, then remove one of the blank lines.
The object class definition name contains more than one distinguished name definition. The object class definition will be ignored.
The specified definition contains multiple distinguished names. A definition can contain only one distinguished name.
Remove one of the distinguished names.
The object class definition name contains conflicting object class identifier definitions. The object class definition will be ignored.
The specified definition contains multiple or incompatible class identifier definitions.
Correct the object class identifier in the specified definition.
The object class definition that began on line line_number defines an unknown object class and is being ignored.
An unknown class identifier was used in the specified definition and must be corrected.
Correct the specified definition to have a known class identifier.
The object class definition that began on line line_number contained one or more attribute resolution failures and is being ignored.
The specified object class definition contained one or more errors and will be ignored by the object spawner.
See the object spawner log and correct the errors reported. Restart the object spawner.
Objspawn was unable to open the configuration file (name).
The configuration file that is specified to the object spawner cannot be located or opened.
Specify the correct configuration file.
The name server definition did not specify a protocol. Therefore this server definition will not be included.
The server definition is missing the protocol attribute. The protocol must be set.
Correct the configuration by setting the protocol attribute and restart your object spawner.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.