Upgrading to 2.10.32 has broken Kerberos auth for my Windows Machines with Semaphore #2490
Replies: 4 comments 15 replies
-
Update for anyone who may have this issue: I attempted to roll back to 2.10.22 and restarted my Ubuntu server. Semaphore no longer worked afterwards; the web UI would load but none of the templates, inventory, etc were just blank pages. I decided not to roll the database back, and reinstalled 2.10.32. That went without issue but Kerberos authentication was still broken. I tested kinit just to double check to make sure that was fine, entered my [email protected] and password and I was able to get a ticket, as shown with klist, so the problem isn't with kinit. I also noticed I am getting this error with the vault ID that says it's optional, yet it acts mandatory if I don't change it from default. I think whatever this new behavior is may be the issue with getting my credentials correctly from the vault, but that is just a guess. This new behavior appears in 2.10.30 it appears according to the release notes. If you have semaphore and are running it to manage a Windows Active Directory environment with Kerberos, you may want to test first in a disposable test environment or skip this build until this is addressed. If you do run this build, be prepared to create a different environment that uses NTLM instead of Kerberos. If you use Semaphore to manage Windows environments, I would love to hear if you have had problems with 2.10.30 or newer with Kerberos. |
Beta Was this translation helpful? Give feedback.
-
Could you please provide more info: How Semaphore installed, Which version used before? |
Beta Was this translation helpful? Give feedback.
-
Kerberos is LDAP? |
Beta Was this translation helpful? Give feedback.
-
It is very important to understand where is the problem because we didn't change any auth functionality. |
Beta Was this translation helpful? Give feedback.
-
It appears that without making any changes except upgrading to 2.10.32 and all of my Kerberos authentication based jobs no longer work, where my NTLM based jobs still work. Do I roll back by just re-installing the previous version then? I have a backup from this morning which is good enough if need be.
PS- Love the light blue messages instead of the dark blue messages with -vvvv :)
Beta Was this translation helpful? Give feedback.
All reactions