Hello Everyone,
I am new in Tactic and I am facing some issues that confused me several days....
I am using Windows Server 2016, Tactic4.8.b04 and Python3.7.5 now.
What I want to do is using domain users login to Tactic, but after setup it gives the same error every time.
=======================================================================
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/app_server.py", line 130, in execute
self._get_display()
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/app_server.py", line 339, in _get_display
security = self.handle_security(security)
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/app_server.py", line 765, in handle_security
login_cmd.execute()
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/web_login_cmd.py", line 138, in execute
except SecurityException as e:
File "C:/Program Files/Southpaw/tactic/src/pyasm/security/security.py", line 1758, in login_user
is_authenticated = authenticate.verify(auth_login_name, password)
File "C:/Program Files/Southpaw/tactic/src/tactic/active_directory/ad_authenticate.py", line 94, in verify
info = ad_connect.lookup()
An Error has occurred. Please see your Tactic Administrator
Error Message: name 'ADConnect' is not definedError Id: 116
=======================================================================
Here is my settings.
<security>
<version>2</version>
<ticket_expiry>10 hour</ticket_expiry>
<case_insensitive_login>false</case_insensitive_login>
<authenticate_mode>default</authenticate_mode>
<authenticate_class>tactic.active_directory.ADAuthenticate</authenticate_class>
<authenticate_domains></authenticate_domains>
<authenticate_version>2</authenticate_version>
<auto_create_user>true</auto_create_user>
<api_require_password>true</api_require_password>
<api_password></api_password>
</security>
<active_directory>
<allow>all</allow>
<domains>coffee</domains>
<handle_groups>true</handle_groups>
<default_groups>user</default_groups>
<default_license_type>user</default_license_type>
</active_directory>
[b]=======================================================================[/b]
And I test with the ad_test.py under C:\Program Files\Southpaw\tactic\src\tactic\active_directory\ad_test.py
The test is OK and I can see domain user tactic01 is under Tactic group also.
However when I try to login from browser there is always an issue:
An Error has occurred. Please see your Tactic Administrator
Error Message: name 'ADConnect' is not definedError Id: 116
And I have checked the document also but it is not working...
http://community.southpawtech.com/docs/s...directory/
This is my login page:
Does anybody have the same problem and fix it?
Thank you very much and sorry about my poor English..
I am new in Tactic and I am facing some issues that confused me several days....
I am using Windows Server 2016, Tactic4.8.b04 and Python3.7.5 now.
What I want to do is using domain users login to Tactic, but after setup it gives the same error every time.
=======================================================================
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/app_server.py", line 130, in execute
self._get_display()
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/app_server.py", line 339, in _get_display
security = self.handle_security(security)
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/app_server.py", line 765, in handle_security
login_cmd.execute()
File "C:/Program Files/Southpaw/tactic/src/pyasm/web/web_login_cmd.py", line 138, in execute
except SecurityException as e:
File "C:/Program Files/Southpaw/tactic/src/pyasm/security/security.py", line 1758, in login_user
is_authenticated = authenticate.verify(auth_login_name, password)
File "C:/Program Files/Southpaw/tactic/src/tactic/active_directory/ad_authenticate.py", line 94, in verify
info = ad_connect.lookup()
An Error has occurred. Please see your Tactic Administrator
Error Message: name 'ADConnect' is not definedError Id: 116
=======================================================================
Here is my settings.
<security>
<version>2</version>
<ticket_expiry>10 hour</ticket_expiry>
<case_insensitive_login>false</case_insensitive_login>
<authenticate_mode>default</authenticate_mode>
<authenticate_class>tactic.active_directory.ADAuthenticate</authenticate_class>
<authenticate_domains></authenticate_domains>
<authenticate_version>2</authenticate_version>
<auto_create_user>true</auto_create_user>
<api_require_password>true</api_require_password>
<api_password></api_password>
</security>
<active_directory>
<allow>all</allow>
<domains>coffee</domains>
<handle_groups>true</handle_groups>
<default_groups>user</default_groups>
<default_license_type>user</default_license_type>
</active_directory>
[b]=======================================================================[/b]
And I test with the ad_test.py under C:\Program Files\Southpaw\tactic\src\tactic\active_directory\ad_test.py
The test is OK and I can see domain user tactic01 is under Tactic group also.
However when I try to login from browser there is always an issue:
An Error has occurred. Please see your Tactic Administrator
Error Message: name 'ADConnect' is not definedError Id: 116
And I have checked the document also but it is not working...
http://community.southpawtech.com/docs/s...directory/
This is my login page:
Does anybody have the same problem and fix it?
Thank you very much and sorry about my poor English..