[Fixed] O365 Reauthentication Fails

Infos:

  • Used Zammad version: 6.3.1
  • Used Zammad installation type: docker-compose
  • Operating system: Ubuntu 24.04.1
  • Browser + version: Edge (latest)

Our O365 secret expired and I wanted to renew it. I created a new secret in Azure Portal and went back to Zammad to reauthenticate the connection. While doing so Zammad returns a 500 error.

Expected behavior:

  • O365 reauthentication works

Actual behavior:

  • When reauthenticating Zammad returns with a 500 error.
  • Request failed! ERROR: invalid_client (AADSTS7000215: Invalid client secret provided. Ensure the secret being sent in the request is the client secret value, not the client secret ID, for a secret added to app ‘xxxxxxxxx’.

I’m not quite sure but it seems like that I shouldn’t had to re-create a new secret in Azure, instead I should’ve just clicked Reauthenticate.

Do I have to re-configure the app or is there any way to set the current secret in Zammad and then reauthenticate?

Thanks in advance!

EDIT:
Fixed the issue. I wasn’t aware that I just had to click on “Configure App” to set a new secret - I googled but haven’t found anything which told me to (do this). After that I was able to reauthenticate the app without any issues.