SUPPORT / SAMPLES & SAS NOTES
 

Support

Usage Note 20034: "ERROR: This server XXX cannot be spawned without credentials" message if "sastrust" login account is missing

DetailsHotfixAboutRate It

When submitting a request to the Stored Process Server, an error message will appear in the Object Spawner's log file if the "SAS Trusted User" does not have a "login" account specified. The error message will be:

ERROR:This server (xxxxxxxx.xxxxxxxx) cannot be spawned without credentials which specify the server process username. You can specify these credentials using SAS Management Console in the Advanced Options of the server definition (found under the Options tab in the server's properties dialog).

To correct this problem, perform the following steps:

  1. Using the SAS® Management Console, go to "User Manager". For "SAS Trusted User", click on the "Logins" tab. Make sure that a UserID and Password are specified. The UserID will generally be called "sastrust". On Windows, the UserId will generally be "your_domain\sastrust" (where "your_domain" is generally the host name of the machine where your Metadata Server is running).

    NOTE: you need to log on to the SAS Management Console as "Administrator" in order to add or check the UserID and password.

  2. As a test, log on to the "SAS Management Console" using the "sastrust" user account. At the bottom of your SAS Management Console window, you should see a message that says:
                 sastrust as SAS Trusted User
    

    If you see "sastrust as PUBLIC", then there is a problem with your "SAS Trusted User" login account.

  3. Check your Object Spawner's log file and make sure that a login "UserID" (generally "sassrv") is specified for the Stored Process Server. This information should be near the top of your log file under "SASMain - Stored Process Server."
  4. There are other scenarios that can also cause the "This server ... cannot be spawned without credentials" error message. Check the following:
    1. In "User Manager", verify that "SAS Trusted User" is a member of the "SAS General Servers" group. See SAS Note #012938 for more information.
    2. In "User Manager", check "SAS General Servers". Click the "Logins" tab and verify that "sassrv" (or another similar user account) is specified as the UserId and verify that the correct password is specified. On Windows, the UserId will generally be "your_domain\sassrv" (where "your_domain" is generally the host name of the machine where your Stored Process Server is running). Note the "Authentication Domain" that is specified.
    3. As the error message suggests, using your SAS Management Console, select properties for "SASMain - Stored Process Server". Click the "Options" tab. Then, click the "Advanced Options" button. Make sure that the "Login" account is the account that you specified in "Item 4B above" and that the "Authentication Domain" is the same.
    4. See SAS Notes #012303 and #012471 for additional information about this error message.

Here is a list error messages that will occur in various clients if the "sastrust" login account is missing for "SAS Trusted User."

  • If you run the Stored Process Server "Test Connection" test from the SAS Management Console, the error message will be:
    sam.s251.ex.msg: A problem occurred when connecting to a load balancing spawner. Check the spawner log for details.
  • If you submit a stored process request using the SAS Stored Process Web Application (with "_debug=trace" specified), the following error message will appear in your Web browser:
             Stored Process Error
             Unable to execute stored process.
             Unable to connect to a Stored Process Server.
    
             sam.s251.ex.msg: A problem occurred when connecting to a load
             balancing spawner.  Check the spawner log for details.
    
  • If you submit a stored process request from Enterprise Guide, the following error message will be displayed:
    The stored process library failed to provide a data set interface. The spawner was unable to redirect the client request.

Select the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemSAS Integration TechnologiesMicrosoft Windows XP Professional9.1 TS1M3 SP1
Microsoft Windows XP 64-bit Edition9.1 TS1M3 SP1
Microsoft Windows NT Workstation9.1 TS1M3 SP1
Microsoft Windows Server 2003 Standard Edition9.1 TS1M3 SP1
Microsoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M3 SP1
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M3 SP1
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M3 SP1
Microsoft Windows 2000 Professional9.1 TS1M3 SP1
Microsoft Windows 2000 Server9.1 TS1M3 SP1
Microsoft Windows 2000 Datacenter Server9.1 TS1M3 SP1
Microsoft Windows 2000 Advanced Server9.1 TS1M3 SP1
Linux9.1 TS1M3 SP1
64-bit Enabled Solaris9.1 TS1M3 SP1
z/OS9.1 TS1M3 SP1
64-bit Enabled HP-UX9.1 TS1M3 SP1
HP-UX IPF9.1 TS1M3 SP1
Linux on Itanium9.1 TS1M3 SP1
OpenVMS Alpha9.1 TS1M3 SP1
64-bit Enabled AIX9.1 TS1M3 SP1
Tru64 UNIX9.1 TS1M3 SP1
* 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.