HomeHomeDotNetNuke Forg...DotNetNuke Forg...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationServer 2008/IIS 7 IssuesServer 2008/IIS 7 Issues
Previous
 
Next
New Post
7/6/2009 12:04 AM
 

 A number of people have been having issues getting the AD provider working on Server 2008 even when following the documentation. I finally go a chance to setup a 2008 server today and do some testing. Below is what I found.

  1. The IIS 6 Metabase Compatibilty needs to be installed (I installed all but the IIS 6 Management console). Otherwise an error appears on the Settings page an the provider is unable to test whether the site is running under the correct pipeline.
  2. Impersonation has to be used (see the documentation for instructions on using impersonation).
  3. The user used in the impersonation has to be part of the administators group on the server.

I'm hoping to find a way around #3 but that's what I've found so far.

[Moderator edit:] Download page has moved here.

 
New Post
7/6/2009 6:40 PM
 

Thanks Mike. It was giving me a lot of grief and now I can confirm that everything is working perfectly.

I really appreciate all the effort you put into this forum and the module.

Cheers,
Marcus

 
New Post
7/7/2009 4:18 AM
 

Hi Mike,

I have done as you instructed and it finally works fine on DNN 4.9.4 on Winows Server 2008 and IIS7. I tried the same thing on DNN 5.1.0 but it doesn`t work and the following message (as before your new instructions) appears:


This site is currently Unavailable
The Active Directory Provider requires the site to be running
under Full Trust and/or in Classic mode in IIS 7.0
Commenting out the line:
<add name="Authentication" type="DotNetNuke.Authentication.ActiveDirectory.HttpModules.AuthenticationModule, DotNetNuke.Authentication.ActiveDirectory" />
in your web.config will allow you to get the site running until it meets the above requirements.

Could you please try to test with DNN 5.1.0?

Thank you very much,

Marko

 
New Post
7/7/2009 4:40 AM
 

Hi Mike,

my bad. I was to quick by setting new portal so I forgot to modify impersonation in web.config.

Sorry again,

Marko

 
New Post
8/11/2009 11:14 AM
 

Mike,

I tried to disable User Account Control, and then I was able to use the AD Provider by only installing IIS 6 Metabase Compatibility. The user account who runs the AppPool (eg. NETWORK SERVICE) needs write access to the C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files folder, but impersonation and admin privileges are not required.

Is there anyone who can explain, why UAC should be enabled on a server in an Intranet environment, where nobody but (local) administrators may access the server console (directly or remote)?

Best wishes
Michael


Michael Tobisch
 
Previous
 
Next
HomeHomeDotNetNuke Forg...DotNetNuke Forg...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationServer 2008/IIS 7 IssuesServer 2008/IIS 7 Issues


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

Attend A Webinar
Free Demo Site
Download DotNetNuke Professional Edition Trial
Have Someone Contact Me
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

DotNetNuke Scoop!

Sponsors

DotNetNuke Corporation

DotNetNuke Corp. is the steward of the DotNetNuke open source project, the most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft. Organizations use DotNetNuke to quickly develop and deploy interactive and dynamic web sites, intranets, extranets and web applications. The DotNetNuke platform is available in a free Community and subscription-based Professional and Enterprise Editions with an Elite Support option. DotNetNuke Corp. also operates the DotNetNuke Store where users purchase third party apps for the platform.