Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationActive Directory 01.00.02 Beta Version 2Active Directory 01.00.02 Beta Version 2
Previous
 
Next
New Post
1/3/2008 11:47 PM
 

 I've posted a beta of the 01.00.02 release of the provider here. This release has a number of fixes and a few enhancements (ACD-3084, ACD-4641, ACD-5563, ACD-6416, ACD-6451, ACD-6452, ACD-6493, ACD-6901). ACD-6901 is a major fix for DNN 4.8.0 as the current provider will cause the site to crash. Version 2 fixes a javascript problem that was also related to ACD-6901.

 

 

ACThe files are beta and haven't passed through the DotNetNuke Release Process so do not use them on a production site until you have thoroughly tested them in a test environment.

Please note that the provider package installer will not update the .dll if it is the same version (01.00.02) as what's already installed so you either have to manually copy the .dll to the bin\Providers directory or uninstall the current provider.

 
New Post
1/4/2008 5:51 PM
 

Hi Mike,

A couple things I noticed about the .02 builds:

1. The last logon date doesn't seem to be working anymore for me - it's stalled for all users at the dates last set with 1.0.  Anyone else?

2. I didn't appreciate how the provider worked until a few minutes ago when I noticed that profile info is pulled from AD at each logon.  Many of my users would correct their email address only to have it overwritten by the email address in the AD.  This is great - I thought it was a one time population and I was also an idiot.  On that note, I noticed that although ADSI_TELEPHONE (correctly mapped to telephoneNumber) is clearly part of the filluser function, it doesn't seem to pull that value (at least not at each logon like email address - haven't tested much).

Thanks,

Kel

 
New Post
1/4/2008 10:50 PM
 

1. I'll look into this when I'm at work tomorrow if I get a chance otherwise it'll be Monday. (or somepoint over the weekend if I can slip away from the family).

2. That's one of the reason's I'm going to be doing a rewrite of the code. For you it's not pulling in phone numbers but is pulling in email addresses. For me it's the opposite at home and at work it pulls everything in. From everything I've read it's a problem with the way the provider is querying the AD and I was just lucky it worked orignially at home as I get the same results at home with any of the versions of the provider even pre-DNN 4.6.0. (or I added an optional patch on my server at home that didn't get put on the server at work).

I could just dig through the code and adjust where necessary but my reasons for a rewrite are two-fold. First, the majority of the code was written for .NET 1.1 and there were changes when .NET 2.0 came out (and more for .NET 3.0) I believe the next version of DNN (codename Cambrian) is going to be .NET 3.0 based and I want to take advantage of those changes. Secondly, I didn't write the code.  I have nothing against Tam's coding abilities as he did an excellent job with the provider but I, personally, hate working with code I didn't write myself. When someone asks me why a function does something on code I didn't write I find myself having to step through it to see exactly what it's doing. When I've written every line I rarely have to do that unless it's been a long time since I looked at it.

 
New Post
1/8/2008 12:16 PM
 

I also noticed that the last login is no longer updated.

Mike,

I downloaded and installed the latest beta and it does fix the sys. scrip error. Thanks.

However, I have a major problem now. With the line:

      <add name="Authentication" type="DotNetNuke.Authentication.ActiveDirectory.HttpModules.AuthenticationModule, DotNetNuke.Authentication.ActiveDirectory" />

enabled in web.config, the server is bogged down and I can't even refresh a page without it working for a long time and somethimes times out. If I disable the line above then the site is normal and responds quickly. I also tried my local install and I get the same results.

 


Jerry J. Jansen Developer/Webmaster
 
New Post
1/8/2008 4:32 PM
 

I've noticed the bog down on initial signin but once it's up I haven't seen a problem. I didn't think anything of it as I see the same thing on the commercial portal that's used for the whole college I work at and thought that was normal.

I think it may have to do with the searching for nested groups that a number of people logged as a wanted enhancement. Do me a favor and log this in Gemini (http://support.dotnetnuke.com). I may have to make it optional in the next release.

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationActive Directory 01.00.02 Beta Version 2Active Directory 01.00.02 Beta Version 2


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, 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 DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out