CRM 2011 IFD Claims based auth error

Pall Palsson
Pall Palsson used Ask the Experts™
on
Hi ,
I am implementing IFD for Crm 2011, i have followed the documentation and installed ADFS , and configured the claims provider as specified. Now when i try to login using claims based auth i get a credentials window asking me for the CRM credentials , I write the credentials that work prior to using Claims auth , i then get re promted 3 times and followed by and 404.1 error.

Any Ideas , I have checked  the event viewer and saw that i do get and security event that say’s that my login failed.


Subject:
Security ID: NULL SID
Account Name: -
Account Domain: -
Logon ID: 0x0
Logon Type: 3
Account For Which Logon Failed:
Security ID: NULL SID
Account Name: administrator
Account Domain: XXXXXXXXXX
Failure Information:
Failure Reason: An Error occured during Logon.
Status: 0xc000006d
Sub Status: 0x0
Process Information:
Caller Process ID: 0x0
Caller Process Name: -
Network Information:
Workstation Name: CRM-SERVER
Source Network Address: -
Source Port: -
Detailed Authentication Information:
Logon Process: 
Authentication Package: NTLM
Transited Services: -
Package Name (NTLM only): -
Key Length: 0
This event is generated when a logon request fails. It is generated on the computer where access was attempted.
The Subject fields indicate the account on the local system which requested the logon. This is most commonly a service such as the Server service, or a local process such as Winlogon.exe or Services.exe.
The Logon Type field indicates the kind of logon that was requested. The most common types are 2 (interactive) and 3 (network).
The Process Information fields indicate which account and process on the system requested the logon.
The Network Information fields indicate where a remote logon request originated. Workstation name is not always available and may be left blank in some cases.
The authentication information fields provide detailed information about this specific logon request.
- Transited services indicate which intermediate services have participated in this logon request.
- Package name indicates which sub-protocol was used among the NTLM protocols.
- Key length indicates the length of the generated session key. This will be 0 if no session key was requested.
"

Open in new window

Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Feridun KadirPrincipal Consultant

Commented:
Can you confirm which of these steps you completed please?

1. Enabled Claims based authentication in the CRM deployment manager
2. in adfs, add the relying party trust for both internal and external authentication
3. for both relying party trust, added the claims rules (I think there are two) specified in the documentation.
4. Configured IFD in the CRM deployment manager.
Pall PalssonSystem administrator

Author

Commented:
The only thing left to do was to configure IFD in CRM , I understood the documentation in such a way that you should be able to login after the internal trust was established.
I will finish the installation and see where that leads me
Feridun KadirPrincipal Consultant

Commented:
Correct. You can just configure claims based authentication for internal access only without configuring IFD.
How to Generate Services Revenue the Easiest Way

This Tuesday! Learn key insights about modern cyber protection services & gain practical strategies to skyrocket business:

- What it takes to build a cloud service portfolio
- How to determine which services will help your unique business grow
- Various use-cases and examples

System administrator
Commented:
I found my solution in some KB article, I had to allow the webs Loopback access from local host, After that was done , Claims based Auth was working. I have setup the ifd part as well, and have gotten everything to work. The registry key is set as shown blow for future reference.
1: Open up the registry editor by typing regedit under Run.
2: Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
3: Right-click MSV1_0 and click New and choose to make it a Multi-String Value.
4: Enter BackConnectionHostNames as name for the entry, and double-click it to modify it.
5: Type the hostnames you need to use (code-journey.com for instance).
6: Restart IISAdmin Service (“Start” -> “Administrative Tools” -> “Services”)

Open in new window

Feridun KadirPrincipal Consultant

Commented:
Glad you found the answer, thanks for posting the registry entry. Do you have a reference to the KB article?
Pall PalssonSystem administrator

Author

Commented:
Did some research and found the solution
Thanks for that, that was the solution.

I am running now in 2 more problems:

1. The first time, the site opens, the dashboard shows an 404 error. I have to click on Dashboard and the dashboard loads. CRM 2011 RU2 is already installed.
2. The performance with IFD is slow, The average load time is 3 seconds and internal I have an average page load time of 0.7 - 1 second.

Do you have any ideas?

Thanks,
Tobias

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial