Active directory 无法通过pyad与Active Directory联系

Active directory 无法通过pyad与Active Directory联系,active-directory,pyad,Active Directory,Pyad,我无法连接到pyad模块以创建Active Directory对象。我得到一个异常,如下所示: Traceback (most recent call last): File "<input>", line 1, in <module> File "C:\Users\sparava\PycharmProjects\imds_ad_pycliient\venv\lib\site-packages\pyad\adobject.py", line 135, in fro

我无法连接到pyad模块以创建Active Directory对象。我得到一个异常,如下所示:

Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "C:\Users\sparava\PycharmProjects\imds_ad_pycliient\venv\lib\site-packages\pyad\adobject.py", line 135, in from_cn
    return cls(adsearch.by_cn(cn, search_base, options), None, options)
  File "C:\Users\sparava\PycharmProjects\imds_ad_pycliient\venv\lib\site-packages\pyad\adsearch.py", line 17, in by_cn
    type="GC")
  File "C:\Users\sparava\PycharmProjects\imds_ad_pycliient\venv\lib\site-packages\pyad\adquery.py", line 78, in execute_query
    self.__rs, self.__rc = command.Execute()
  File "<COMObject ADODB.Command>", line 3, in Execute
  File "C:\Users\sparava\PycharmProjects\imds_ad_pycliient\venv\lib\site-packages\win32com\client\dynamic.py", line 287, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, 'Active Directory', 'The server is not operational.\r\n', None, 0, -2147217865), None)
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\sparava\PycharmProjects\imds\u ad\u pyclient\venv\lib\site packages\pyad\adobject.py”,第135行,来自中国
返回cls(adsearch.by\u cn(cn,搜索基数,选项),无,选项)
文件“C:\Users\sparava\PycharmProjects\imds\u ad\u pyclient\venv\lib\site packages\pyad\adsearch.py”,第17行,by\u cn
type=“GC”)
文件“C:\Users\sparava\PycharmProjects\imds\u ad\u pyclient\venv\lib\site packages\pyad\adquery.py”,第78行,执行查询
self.\u rs,self.\u rc=command.Execute()
文件“”,第3行,在执行中
文件“C:\Users\sparava\PycharmProjects\imds\u ad\u pyclient\venv\lib\site packages\win32com\client\dynamic.py”,第287行,在应用程序类型中_
结果=self.\u oleobj.\u.InvokeTypes(*(dispid、LCID、wFlags、retType、argTypes)+args)
pywintypes.com_错误:(-2147352567,“发生异常”。(0,“Active Directory”,“服务器未运行。\r\n”,无,0,-2147217865),无)
“服务器未运行”表示无法与服务器联系

我假设
type=“GC”
表示它正在尝试联系全局编录,默认情况下,全局编录位于端口3268上,除非您特别指定了其他端口

因此,所有这些都意味着它无法在端口3268上打开与AD服务器的连接

可能是网络问题,也可能是应用程序中的配置问题。如果您用代码更新您的问题,我可能会发现一些看起来不对劲的东西,或者可能不对劲。“服务器无法运行”意味着它无法联系服务器

我假设
type=“GC”
表示它正在尝试联系全局编录,默认情况下,全局编录位于端口3268上,除非您特别指定了其他端口

因此,所有这些都意味着它无法在端口3268上打开与AD服务器的连接

可能是网络问题,也可能是应用程序中的配置问题。如果你用你的代码更新你的问题,我可能会发现一些看起来不对劲的东西,或者可能不对劲