title: Whats the URL from the Microsoft Dynamics CRM Server?
body: <p>Today I installed the Microsoft Dynamics CRM on my Windows Server 2008 r2.</p>
  
  <p>Everything was fine, but now I can't find the Link to my Hompage. </p>
  
  <p>Can somebody of you tell me the default URL from the Microsoft Dynamics CRM? I just installed the 90 day free Trial version of it.</p>
  
  <p>When I type in my browser: <code>http://localhost/</code> then I get the Error:</p>
  
  <blockquote>
  HTTP Error 401.2 - Unauthorized
  
  You are not authorized to view this page due to invalid authentication headers.
  
  and here are some Informations about my Server:
  
  Detailed Error Information
  
  Module IIS Web Core
  
  Notification AuthenticateRequest
  
  Handler StaticFile
  
  Error Code 0x80070005
  
  Requested URL `http://localhost:80/`
  
  Physical Path C:\inetpub\wwwroot
  
  Logon Method Not yet determined
  
  Logon User Not yet determined
  </blockquote>
  
  <p>How can I fix that?</p>
  
  <p>If it would be fine, I think, I could enter the URL in my webbrowser and the typical page from the CRM comes?</p>
  
  <p>I use Internet Explorer. And I already have the Administrator rights on my Server.</p>
  
  <p>EDIT: Ok, the Problem with Localhost changed. When I type in Localhost now, i came to the IIS website. But that doesn't helped me a lot. So, what I've done was: I added the <code>Windows authentication</code> to the Server Role from the IIS Server. I found it in the Security part.</p>
  
  <p>But the problem with the URL from CRM is already here.</p>
  
  <p>EDIT EDIT: I found out, that I have the Port 5555 for the CRM. So, when I write in the Internet Explorer: <code>http://localhost:5555/</code> then appears a very long and complex Error.</p>
  
  <pre><code>    Server Error in '/' Application.
  --------------------------------------------------------------------------------
  
  Caller does not have enough privilege to set CallerOriginToken to the specified value. 
  Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
  
  Exception Details: Microsoft.Crm.CrmException: Caller does not have enough privilege to set CallerOriginToken to the specified value.
  
  Source Error: 
  
  An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  
  
  Stack Trace: 
  
  
  [CrmException: Caller does not have enough privilege to set CallerOriginToken to the specified value.]
     Microsoft.Crm.Extensibility.ExternalMessageDispatcher.VerifyCallerOrigin(ExecutionContext context) +260
     Microsoft.Crm.Extensibility.ExternalMessageDispatcher.Execute(String messageName, Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, PropertyBag fields, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) +724
     Microsoft.Crm.Sdk.RequestBase.Process(Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) +149
     Microsoft.Crm.Sdk.RequestBase.Process(CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) +183
     Microsoft.Crm.Sdk.CrmServiceInternal.Execute(RequestBase request, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) +465
     Microsoft.Crm.Sdk.InProcessCrmService.Execute(Object request) +2688
     Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.ExecuteInternal() +368
     Microsoft.Crm.Application.Platform.DataSource.RetrieveAvailableLanguages() +40
     Microsoft.Crm.Application.Utility.ApplicationLanguage.get_AvailableLanguages() +220
     Microsoft.Crm.Application.Controls.AppUIPage.get_AvailableLanguages() +9
     Microsoft.Crm.Application.Controls.AnonymousPage.OnInit(EventArgs e) +25
     Microsoft.Crm.Application.Web.Pages.ErrorHandlerPage.OnInit(EventArgs e) +211
     System.Web.UI.Control.InitRecursive(Control namingContainer) +143
     System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1477
  
  
  
  
  --------------------------------------------------------------------------------
  Version Information: Microsoft .NET Framework Version:2.0.50727.5466; ASP.NET Version:2.0.50727.5456 
  </code></pre>
  
  <p>EDIT: Now it works finaly. The Problem was, that my Account wasn't in the Privacy User Group. I found it on this very helpful blog: </p>
  
  <p><a href="http://support.cryptzone.com/cryptzone/topics/i_receive_the_error_mmc_could_not_create_the_snap_in_on_my_my_win2008_server/" rel="nofollow">Link 1</a><br>
  <a href="http://mscrm4humans.wordpress.com/2010/04/19/microsoft-crm-crmexception-caller-does-not-have-enough-privilege-to-set-callerorigintoken-to-the-specified-value/" rel="nofollow">Link 2</a><br>
  <a href="http://blogs.msdn.com/b/jonasd/archive/2008/01/11/caller-does-not-have-enough-privilege-to-set-callerorigintoken-to-the-specified-value.aspx/" rel="nofollow">Link 3</a></p>
  
  <p>Sorry, I can't post more than 1 link. So I had to do it in Code. Hope this helps somebody who has the same problem.</p>