• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 8694
  • Last Modified:

CRM user authentication error

I am getting this error on a crm 3.0 installation a a win server 2003 wit one user:

Authentication Error
Microsoft CRM could not log you on to the system. Make sure your user
record is enabled and that you have been assigned at least one security
role. For more information, contact your system administrator.

The user is listed on the deployment manager > user manager with admin security.
The user gets this error in outlook, NOT when he connects to the crm via the web browser ...

Does anybody have an idea what could be the problem here? sql?
0
suppsaws
Asked:
suppsaws
  • 9
  • 5
1 Solution
 
Redwulf__53Commented:
No not SQL; the CRM client doesn't connect directly to sql.
The fact that the user can connect through the Browser, indicates the server system is setup correctly.
My guess is that a different URL has been entered during the SfO installation... Verify that it is the same. The URL can be found in the regustry of the client PC (start->run->regedit.exe)
HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient
Keys to check: ServerURL and Platformroot.
If the client connects through the browser with http://crm, and the SfO client connects with http://crm.mydomain.com, make sure crm.mydomain.com is added to the Trusted Sites or Intranet zone in Internet Explorer security settings.
0
 
suppsawsAuthor Commented:
Redwulmf, thanks for your answer.

I checked the settings:

Under HKCU I see the MSCRM folder, but there is almost nothing in it.
Under HKLM I see the MSCRM foklder with content.
The ServerURL = http://S002/MSCRMServices, but when I connect this url from my client machine, I get a 403 forbidden ...
I cannot see the Platformroot key.

CRM is running on port 80 instead of 5555. So I can connect via http://servername
Should I change that key to "http://S002/" ? what about the Platformroot key?
0
 
suppsawsAuthor Commented:
ow, my bad, I was looking at the server's registry.
If I look at the client registry, the url is
http://server:80/MSCRMServices

I changed it to http://server

Still the same error in outlook .... I can connect to the web client though ...
0
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 
suppsawsAuthor Commented:
I compaired my colleague's registry with mine (where everything is working).
both keys are set to http://server/MSCRMServices on my pc, so i changed his registry keys with that url. still the same error ... :/
anything else I can check?
0
 
Redwulf__53Commented:
The Platformroot key *must* have /MSCRMServices at the end!
If the CRM site is running on port 5555, the ServerURL  and the Platformroot must be http://s002:5555/MSRCMServices,
and the WebAppUrl key (sorry I didn't mention this before) should be http://s002:5555.
As long as http://s002:5555 also works in the Browser.

0
 
suppsawsAuthor Commented:
it is set to http://server/MSCRMServices on the person's pc ... still no luck though.
He can connact via the url > http://server, but not via the ms outlook interface... .
It looks like it's using a different userid via the outlook interface??
0
 
suppsawsAuthor Commented:
Redwulf,

I think this is because we change the username in AD while he was already added to crm.

How can i delete this user from the crm userlist and re-add him?
0
 
Redwulf__53Commented:
Since you only change the Username nd all related objects will still be the same, you can change it directly in the Database without having to re-create the account: SystemUserBase table in the _MSCRM database.
0
 
suppsawsAuthor Commented:
Redwulf,

can't I just delete the user from the crm users and recreate in with the crm user manager?
I mean, do I really have to edit the databases? I don't want to do smth wrong in there ... .
I'd rather recreate the user, but how can i do this in crm?
0
 
Redwulf__53Commented:
Indeed, its safer to do it through the CRM application. However, you cannot delete a user; only disable (...and re-assign all the records the old user account owns to the new user account).
0
 
suppsawsAuthor Commented:
Hello Red,

Sorry for the late response, much work to do :)
I did change his email, but that didn't fix the user authentication problem :/
Do you have an idea how i could fix this user auth error in his outlook client?
webbased it works fine, that is the strange part
...
0
 
Redwulf__53Commented:
In the registry (on my PC it's HKCU/Software/Microsoft/MSCRMClient) there's also a key for "UserName"; that may still be pointing to the old username...
0
 
suppsawsAuthor Commented:
Ok, finally I was **** of it, I reinstalled the crm outlook client: problem fixed .... :)
phew ;)
0
 
suppsawsAuthor Commented:
thank you very much for all, the effort!!
0

Featured Post

Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

  • 9
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now