IBM Support

PAM authentication in Modeler Server

Troubleshooting


Problem

Can Modeler Server use PAM (Pluggable Authentication Modules) authentication?

Resolving The Problem

By default on HP-UX, Solaris and Linux systems Modeler will first attempt to authenticate a user using PAM and if that fails it will use standard UNIX authentication as configured on the server machine. PAM often requires configuration to work properly with new services. It is up to end users (or more likely system adaministrators) to be able to configure their PAM environment for Modeler to work.

If you need to setup a Modeler Server specific PAM rule then you can configure the PAM service name for Modeler Server in the <Modeler Server>/config/options.cfg file by adding a line as such:

service_name, "Name"

, where "Name" is the name you use to configure a Modeler server-specific rule in PAM. You must restart Modeler Server for this change to take effect.

Also within the options.cfg you can specify Modeler to only use a single form of authentication using one of the following lines:

authentication_methods, "pam"

or

authentication_methods, "unix"

again, you must restart Modeler Server for these changes to take effect.

These will cause Modeler to only use the specified method and not attempt the other.

-Modeler Server 14.0 on Solaris does not have PAM authentication enabled, this is fixed in 14.0.1 - please see resolution 89926 for further details.

-The Modeler documentation does not detail Modeler Server on Linux as supporting PAM authentication when it does.

[{"Product":{"code":"SS3RA7","label":"IBM SPSS Modeler"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Modeler","Platform":[{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"Not Applicable","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Historical Number

89925

Document Information

Modified date:
16 June 2018

UID

swg21486817