-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect parsing of LDAP bind user DN #419
Comments
I'm still experiencing this. Was there a resolution? |
seems to be expected behavior for fmt.Sscanln |
Hi @jamesalbert |
IT sysadmin here: |
This behaviour still applies. This results in an incorrect input for the remainder of the code referenced by @jamesalbert in his previous reply. Also , as pointed out by @JgdKdoFhr , Active Directory uses spaces in built on OUs so, no workarounds there. Reading through the code I realised that if I use a config file , the part os the code that breaks because of the sscanln behaviour around spaces is skipped . So, around that line of inquiry, I got it working by creating the config file and creating a bind volume in my docker compose file. I think that the bufferio.scanner path could solve this issue . I will fork the repo and try the bufferio.scanner path . |
The Semaphore setup process incorrectly parses the LDAP bind user DN if it contains spaces. E.g
cn=some user,ou=some org,dc=domain,dc=com
.Each space is treated as a carriage-return and incorrectly prompts for the next configuration item.
The text was updated successfully, but these errors were encountered: