Re: The server is not operational

From: CalSun (calsun_at_gmail.com)
Date: 07/21/05


Date: Wed, 20 Jul 2005 17:46:53 -0700

Joe and Paul thanks for helping and the links.

I've double-checked the path and the configuration. They're all in tack. I tried again and it got thru from my laptop but the webserver.

I discovered that the web svr doesn't belong to the domain (included in the _path). And I talked to the admin people and had them enable the LDAP from the firewall. The reason I do that 'cause the web srv is in the dmz zone.

I'll come back to test it out tomorrow and hope it will work.

I am sure whether the webserver could contact the AD box if it's not in the same domain.

I will keep y'all updated.

thanks again for the help.

--CalSun

  "Joe Kaplan (MVP - ADSI)" <joseph.e.kaplan@removethis.accenture.com> wrote in message news:%236joTUXjFHA.2444@tk2msftngp13.phx.gbl...
  The problem is likely in your _path variable (which you do not show). If you don't specify a domain or domain controller name in the path, the ADSI/S.DS tries to determine a DC via the current security context. However, if the current security context can't do that, you'll often get this error.

  Try a path like:
  LDAP://yourdomain.com/DC=yourdomain,DC=com

  instead of one like:
  LDAP://DC=yourdomain,DC=com

  If that doesn't fix it, you might have firewall issues preventing LDAP access or something.

  Additionally, remember that when you specify credentials in a DirectoryEntry bind, they will be sent on the network in cleartext (in 1.1. anyway) unless you specify authenticationtype.Secure or AuthenticationTypes.SecureSocketsLayer (which requires SSL/LDAP support in AD).

  HTH,

  Joe K.

    "CalSun" <calsun@gmail.com> wrote in message news:us3Q$dVjFHA.3568@tk2msftngp13.phx.gbl...
    Hi all,

    I really need your help on this problem. (no help for 1 day goolging).

    I use form authentication on my 2 simple aspx pages.
    User is redirected to login.aspx, then see the main content page.
    I use LDAP to verify the user from a domain named Dserver where the AD users locate.

    Everything works just fine on my laptop (localhost). I could verify the user from the Active Directory. I am also able to verify whether the user belongs to a group named AllowDogs and redirect accordingly (main content page or fail-message).

    Problem: As I move this application to an existing IIS win2k3 std box, I failed to verify user from the Dserver. I got the error message "The server is not operational"

    Here is my IsAuthenticated code:

    Public Function IsAuthenticated(ByVal domain As String, ByVal act As String, ByVal ps As String) As Boolean

    Dim domainAndAct As String = domain & "\" & act

    Dim entry As DirectoryEntry = New DirectoryEntry(_path, domainAndAct, ps)

    Try

    Dim obj As Object = entry.NativeObject

    Dim search As DirectorySearcher = New DirectorySearcher(entry)

    search.Filter = "(SAMAccountName=" & act & ")"

    search.PropertiesToLoad.Add("cn")

    Dim result As SearchResult = search.FindOne()

    If (result Is Nothing) Then

    Return False

    End If

    'update the path to the user in the directory

    _path = result.Path

    _filterAttribute = result.Properties("cn").Item(0)

    Catch ex As Exception

    'Throw New Exception("Error authenticating user: " & ex.Message)

    Return False

    End Try

    Return True

    End Function

    Thank you all for help/reading
    --CalSun



Relevant Pages

  • RE: 2003 Frontpage....pages and folders are missing
    ... "Joe" wrote: ... >> copied all the files off of our webserver onto my PC. ... >> visible when I browse to them through Windows Explorer), and in Navigation, ...
    (microsoft.public.frontpage.client)
  • Re: The server is not operational
    ... Joe and Paul thanks for helping and the links. ... I've double-checked the path and the configuration. ... They're all in tack. ... I am sure whether the webserver could contact the AD box if it's not in the same domain. ...
    (microsoft.public.dotnet.framework.aspnet.security)