Usage Note 64524: Host names greater than 60 characters cause errors during SAS®9.x configuration and update steps
The SAS®9 metadata model defines the maximum length of the Name attribute for a metadata object to be 60 characters. This definition is true across all metadata objects.
When the Fully Qualified Domain Name (FQDN) for a host is greater than 60 characters, unexpected results occur in the following situations:
- in the configuration process of a new installation
- in the configuration process of a new server
- in an upgrade
- other situations involving the reading of or writing to a server or TCPIP connection object
Here are examples of problems that you might experience:
- Machine names in SAS® Management Console are truncated.
- The SAS® Object Spawner fails to start during the configuration process in SAS® Deployment Wizard. In this scenario, the object spawner log contains messages similar to the following:
BUILD FAILED
/opt/sas/SASHome/.../objectspawnr_config.xml:535: The following error occurred while executing this line:
/opt/sas/SASHome/.../objectspawnr_config.xml:614: No Object Spawner listener was detected. Host=<hostname-greater-than-60-chars>. Port=8581.
- The installation of a SAS product or solution fails. In this scenario, the object spawner log might contain messages similar to the following:
The SASApp - Stored Process Server (<object-id>) server definition did not specify a domain. Therefore this server definition will not be included.
The SASApp - Workspace Server (<object-id>) server definition did not specify a domain. Therefore this server definition will not be included.
...
Objspawn was unable to locate a server definition. Objspawn is exiting.
CLASSFACTORY cannot be instantiated.
...
Unable to initiate the IOM run-time.
- The configuration of a server fails. In this scenario, the deployment log contains the following error:
ERROR:Associated Machine not defined for server
Failure establishing connection points.
In a case where the FQDN of your host is greater than 60 characters, SAS recommends that you use Domain Name System (DNS) aliases so that the host name used in the SAS configuration or update is 60 or fewer characters.
For more information, see SAS(R) 9.x Metadata Model: Reference for your SAS release. The Name attribute for all objects is inherited from the Root SAS Namespace Type.
Operating System and Release Information
| SAS System | SAS Metadata Server | z/OS | 9.4 | | 9.4 TS1M0 | |
| Microsoft® Windows® for x64 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 8 Enterprise x64 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 8 Pro x64 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 8.1 Enterprise 32-bit | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 8.1 Enterprise x64 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 8.1 Pro 32-bit | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 8.1 Pro x64 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows 10 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows Server 2008 R2 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows Server 2008 for x64 | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows Server 2012 Datacenter | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows Server 2012 R2 Datacenter | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows Server 2012 R2 Std | 9.4 | | 9.4 TS1M0 | |
| Microsoft Windows Server 2012 Std | 9.4 | | 9.4 TS1M0 | |
| Windows 7 Enterprise x64 | 9.4 | | 9.4 TS1M0 | |
| Windows 7 Professional x64 | 9.4 | | 9.4 TS1M0 | |
| 64-bit Enabled AIX | 9.4 | | 9.4 TS1M0 | |
| 64-bit Enabled Solaris | 9.4 | | 9.4 TS1M0 | |
| HP-UX IPF | 9.4 | | 9.4 TS1M0 | |
| Linux for x64 | 9.4 | | 9.4 TS1M0 | |
| Solaris for x64 | 9.4 | | 9.4 TS1M0 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | |
| Topic: | Software Components ==> Object Spawner
|
| Date Modified: | 2019-08-23 09:30:13 |
| Date Created: | 2019-07-28 12:34:25 |