SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 17743: Login to SAS® web application fails when using an email address as the userid with LDAP authentication

DetailsHotfixAboutRate It

The login to a SAS web application (ie. Information Delivery Portal, Web Report Studio, Stored Process Web Application) may fail when using an email address as the user name. The identity lookup fails when based on userids with the form of:

userid@network_domain@LDAP_authprovider

Where the userid is in the form of an email address. The problem is with the "@" symbol in the userid or email. The '@'symbol is used as a separator between the userid and the domain.

The SAS Metadata server log may display Warnings similar to the following:

  [WARN ] m.sas.services.information.OMIRepository - The Authenticated
  user userid@mycompany.com@LDAPAuth is not represented in the
  repository by a metadata object.
  [WARN ] m.sas.services.information.DAVRepository - Error trying to
  connect to http://machine.com:8300/sasdav for
  userid@mycompany.com@LDAPAuth
  [WARN ] m.sas.services.information.DAVRepository -
  [Realm="machine.com"] Authentication required, but invalid credentials
  supplied

  [WARN ] aOperations.AuthenticationMetadataFacade - Connection to
  dav://machine.com:8300//sasdav failed.
  [WARN ] l.delegates.authentication.LogonDelegate - User may not be
  defined in SAS Metadata Repository. :
  com.sas.services.information.AutoConnectException: Connection
  to dav://machine.com:8300//sasdav failed.

The problem does not occur with non-web based applications (ie. SAS Management Console, ETL Studio), or with userids that do not contain the "@" symbol.

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 Metadata ServerMicrosoft Windows XP Professional9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows NT Workstation9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows XP 64-bit Edition9.1 TS1M39.1 TS1M3 SP4
Microsoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows Server 2003 Standard Edition9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows 2000 Server9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows 2000 Professional9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows 2000 Advanced Server9.1 TS1M39.1 TS1M3 SP4
Microsoft Windows 2000 Datacenter Server9.1 TS1M39.1 TS1M3 SP4
* 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.