Add Microsoft 365 app ERROR

  • Used Zammad version: 5.4.1-1681892852.be633550.bullseye
  • Used Zammad installation type: package
  • Operating system: Debian 11

Hi Everyone,

When i try to reconfigure my 365 account configuation with a new secret value i get a explicit error we says me i have a invalid_client / Invalid secret provided.

But i do 100X verification and im sure to use the good configuration like you can see ( For security reason i let only fews caracter ) :

APP_CONF365

When i check the production log i see :

“client_secret”:“Z3y8Q~nB4SNa11G5D5DG4GhdTMwOzHC3qWYHFcBl” and that seems like my old one secret value ! I think zammad do not refresh wit my new one secret value

Do you have any tips how to resolv this and if im on the good way ?

production log

for a secret added to app ‘5eacc82b-XXXXXXXXXXXXXXXX’.
Trace ID: 25fa45d7-8af2-4f67-8add-2324d19d1200
Correlation ID: 39ee8a16-4d6f-4cf9-8810-5fd534338bf4
Timestamp: 2023-05-30 13:17:42Z) (RuntimeError)
lib/external_credential/microsoft365.rb:242:in refresh_token' app/models/external_credential.rb:34:in refresh_token’
app/models/channel.rb:337:in refresh_xoauth2!' app/models/channel.rb:50:in fetch’
app/models/channel.rb:30:in fetch' (eval):1:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval' lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:23:in execute' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:16:in block in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in times' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:8:in run' lib/background_services/service/process_scheduled_jobs/job_executor.rb:10:in run’
lib/background_services/service/process_scheduled_jobs/manager.rb:84:in block in start_in_thread' lib/application_handle_info.rb:19:in use’
lib/background_services/service/process_scheduled_jobs/manager.rb:82:in start_in_thread' lib/background_services/service/process_scheduled_jobs/manager.rb:73:in block (2 levels) in start’
lib/background_services/service/process_scheduled_jobs/manager.rb:72:in block in start' E, [2023-05-30T15:17:42.687610#632-112900] ERROR -- : Can't use Channel::Driver::Imap: #<RuntimeError: Failed to refresh XOAUTH2 access_token of provider 'microsoft365': 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 '5eacc82b-XXXXXXXXXXXXXXXXX'. Trace ID: 25fa45d7-8af2-4f67-8add-2324d19d1200 Correlation ID: 39ee8a16-4d6f-4cf9-8810-5fd534338bf4 Timestamp: 2023-05-30 13:17:42Z)> E, [2023-05-30T15:17:42.687628#632-112900] ERROR -- : Failed to refresh XOAUTH2 access_token of provider 'microsoft365': 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 '5eacc82b-XXXXXXXXXXXXXXXXXX'. Trace ID: 25fa45d7-8af2-4f67-8add-2324d19d1200 Correlation ID: 39ee8a16-4d6f-4cf9-8810-5fd534338bf4 Timestamp: 2023-05-30 13:17:42Z) (RuntimeError) app/models/channel.rb:348:in rescue in refresh_xoauth2!’
app/models/channel.rb:333:in refresh_xoauth2!' app/models/channel.rb:50:in fetch’
app/models/channel.rb:30:in fetch' (eval):1:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval' lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:23:in execute' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:16:in block in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in times' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:8:in run' lib/background_services/service/process_scheduled_jobs/job_executor.rb:10:in run’
lib/background_services/service/process_scheduled_jobs/manager.rb:84:in block in start_in_thread' lib/application_handle_info.rb:19:in use’
lib/background_services/service/process_scheduled_jobs/manager.rb:82:in start_in_thread' lib/background_services/service/process_scheduled_jobs/manager.rb:73:in block (2 levels) in start’
lib/background_services/service/process_scheduled_jobs/manager.rb:72:in block in start' I, [2023-05-30T15:17:42.695536#632-112900] INFO -- : ended Channel.fetch took: 0.929800427 seconds. I, [2023-05-30T15:17:43.827099#632-112380] INFO -- : ProcessScheduledJobs running... I, [2023-05-30T15:17:43.828873#632-112380] INFO -- : Running job thread for 'Process ticket escalations.' (Ticket.process_escalation) status is: sleep I, [2023-05-30T15:17:43.828934#632-112380] INFO -- : Running job thread for 'Check 'Channel' streams.' (Channel.stream) status is: sleep I, [2023-05-30T15:17:43.828953#632-112380] INFO -- : Running job thread for 'Generate 'Session' data.' (Sessions.jobs) status is: sleep I, [2023-05-30T15:17:43.828970#632-112380] INFO -- : Running job thread for 'Check channels.' (Channel.fetch) status is: sleep I, [2023-05-30T15:17:43.830045#632-112380] INFO -- : Running job thread for 'Execute planned jobs.' (Job.run) status is: sleep I, [2023-05-30T15:17:53.830297#632-112380] INFO -- : ProcessScheduledJobs running... I, [2023-05-30T15:17:53.832606#632-112380] INFO -- : Running job thread for 'Process ticket escalations.' (Ticket.process_escalation) status is: sleep I, [2023-05-30T15:17:53.832680#632-112380] INFO -- : Running job thread for 'Check 'Channel' streams.' (Channel.stream) status is: sleep I, [2023-05-30T15:17:53.832714#632-112380] INFO -- : Running job thread for 'Generate 'Session' data.' (Sessions.jobs) status is: sleep I, [2023-05-30T15:17:53.832743#632-112380] INFO -- : Running job thread for 'Check channels.' (Channel.fetch) status is: sleep I, [2023-05-30T15:17:53.833983#632-112380] INFO -- : Running job thread for 'Execute planned jobs.' (Job.run) status is: sleep I, [2023-05-30T15:18:03.834241#632-112380] INFO -- : ProcessScheduledJobs running... I, [2023-05-30T15:18:03.839739#632-371700] INFO -- : execute Ticket.process_pending (try_count 0)... I, [2023-05-30T15:18:03.844608#632-371700] INFO -- : ended Ticket.process_pending took: 0.007808746 seconds. I, [2023-05-30T15:18:04.749673#628-113160] INFO -- : Started GET "/api/v1/channels_microsoft365?_=1685451717399" for XX.XX.XX.XX at 2023-05-30 15:18:04 +0200 I, [2023-05-30T15:18:04.756959#628-113160] INFO -- : Processing by ChannelsMicrosoft365Controller#index as JSON I, [2023-05-30T15:18:04.757050#628-113160] INFO -- : Parameters: {"_"=>"1685451717399"} I, [2023-05-30T15:18:04.804060#628-113160] INFO -- : Completed 200 OK in 47ms (Views: 8.8ms | ActiveRecord: 6.6ms | Allocations: 16254) I, [2023-05-30T15:18:04.836823#632-112380] INFO -- : Running job thread for 'Process ticket escalations.' (Ticket.process_escalation) status is: sleep I, [2023-05-30T15:18:04.836913#632-112380] INFO -- : Running job thread for 'Check 'Channel' streams.' (Channel.stream) status is: sleep I, [2023-05-30T15:18:04.836939#632-112380] INFO -- : Running job thread for 'Generate 'Session' data.' (Sessions.jobs) status is: sleep I, [2023-05-30T15:18:04.836959#632-112380] INFO -- : Running job thread for 'Check channels.' (Channel.fetch) status is: sleep I, [2023-05-30T15:18:04.838246#632-112380] INFO -- : Running job thread for 'Execute planned jobs.' (Job.run) status is: sleep I, [2023-05-30T15:18:12.699206#632-112900] INFO -- : execute Channel.fetch (try_count 0)... E, [2023-05-30T15:18:13.084285#632-112900] 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 '5eacc82b-XXXXXXXXXXXXXXX'. Trace ID: 695855f2-52ef-40f6-a6f3-e4b837a0e300 Correlation ID: b2c1fe78-2cf5-467a-b5a6-b83619961ebe Timestamp: 2023-05-30 13:18:13Z, params: {"client_id":"5eacc82b-XXXXXXXXXXXXXXXXXXXXX","client_secret":"Z3y8Q~nB4SNa11G5D5DG4GhdTMwOzHC3qWYHFcBl","refresh_token":"0.ARMAycG98EhRhk-sQO3ZduGBTCvIrF7rISpIksd2Jvp_CyATADY.AgABAAEAAAD--DLA3VO7QrddgJg7WevrAgDs_wUA9P_AcF90sDCXyZqVB6zMc2yk8v2Zs8HLtZe1drBtrO6S8dRixLcxcz0M_Nk4H5qUdXHpkXlsOdLc4UMaq2Xn7hGVYdE7z19CUtiYGaKimdcRUqiSeVXJc1OBmcuqf-Dx_s3nqVmJ7E2Ms5ipj4HIsTrIq_NhwkjGj80uvTNoja6E1InNTF7yub2qeZLmQrcSYwVo5SqJRKdRZUQlGK7axFd10JZX7F70AQtG0sbWB5cEqlGRJl5aRhW_asOa6tybdLRidV8x1GfcP0oBhHUy7Grs8VSSxGjrlgp-FTlx1myfApihCOS87lzcyR0U-TVRyRH1DSqg3LU-wIeyZ9BzLxdhF8u2hS0Y48r9UPq4a9teBs39aFP9xJV5dSlCepesFFmSz0vu0JTWaIqIlJg6UaqhBAm4pad_p527FF585-qLa1TCtxSh7sNw0nlD89NN131hm5dKgLfyVY4nELL9YQgAWAXpF5weu7RTE2YiEe99td0kuxN5iKeVaEkBJiXVyl0_wSGDB8ZBXHNBedwjtL59U_Vga83_MXcxXicqG4giCM_P4WoAahDzEfCPD7LbVUXndCIBtp2VA01iEWtC4D9jxrBSDEzVIJ0JHewi2qI_bzg4xvXTCSJijc8cBv51SWi_R8A-iDbrWjb85fEzgWWgXhookfr0MBfWBBCkAyq55h6MFWbJ94YWogeJnyrCaWFuoGlZ2LpHvEdhdtAbOQdsPSFdMQAHTo29UUyM0B-tf9wkEjMDizB7HN2TPo4M2wlRzINiW-s3LHAz7EWqpvAD-nLbxuYuc9dt6WZ2LP8xo_VRj2lZGuvyFk4","grant_type":"refresh_token"}) E, [2023-05-30T15:18:13.084385#632-112900] 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 '5eacc82b-xxxxxxxxxxxxxxxxxxxxxx'. Trace ID: 695855f2-52ef-40f6-a6f3-e4b837a0e300 Correlation ID: b2c1fe78-2cf5-467a-b5a6-b83619961ebe Timestamp: 2023-05-30 13:18:13Z) (RuntimeError) lib/external_credential/microsoft365.rb:242:in refresh_token’
app/models/external_credential.rb:34:in refresh_token' app/models/channel.rb:337:in refresh_xoauth2!’
app/models/channel.rb:50:in fetch' app/models/channel.rb:30:in fetch’
(eval):1:in eval_job_method' lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval_job_method' lib/background_services/service/process_scheduled_jobs/job_executor.rb:23:in execute’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:16:in block in run_loop' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in times’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in run_loop' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:8:in run’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:10:in run' lib/background_services/service/process_scheduled_jobs/manager.rb:84:in block in start_in_thread’
lib/application_handle_info.rb:19:in use' lib/background_services/service/process_scheduled_jobs/manager.rb:82:in start_in_thread’
lib/background_services/service/process_scheduled_jobs/manager.rb:73:in block (2 levels) in start' lib/background_services/service/process_scheduled_jobs/manager.rb:72:in block in start’
E, [2023-05-30T15:18:13.084630#632-112900] ERROR – : Can’t use Channel::Driver::Imap: #<RuntimeError: Failed to refresh XOAUTH2 access_token of provider ‘microsoft365’: 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 ‘5eacc82b-xxxxxxxxxxxxxxxxxxxxx’.
Trace ID: 695855f2-52ef-40f6-a6f3-e4b837a0e300
Correlation ID: b2c1fe78-2cf5-467a-b5a6-b83619961ebe
Timestamp: 2023-05-30 13:18:13Z)>
E, [2023-05-30T15:18:13.084654#632-112900] ERROR – : Failed to refresh XOAUTH2 access_token of provider ‘microsoft365’: 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 ‘5eacc82b-xxxxxxxxxxxxxxxxxxxxxx’.
Trace ID: 695855f2-52ef-40f6-a6f3-e4b837a0e300
Correlation ID: b2c1fe78-2cf5-467a-b5a6-b83619961ebe
Timestamp: 2023-05-30 13:18:13Z) (RuntimeError)
app/models/channel.rb:348:in rescue in refresh_xoauth2!' app/models/channel.rb:333:in refresh_xoauth2!’
app/models/channel.rb:50:in fetch' app/models/channel.rb:30:in fetch’
(eval):1:in eval_job_method' lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval_job_method' lib/background_services/service/process_scheduled_jobs/job_executor.rb:23:in execute’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:16:in block in run_loop' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in times’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in run_loop' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:8:in run’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:10:in run' lib/background_services/service/process_scheduled_jobs/manager.rb:84:in block in start_in_thread’
lib/application_handle_info.rb:19:in use' lib/background_services/service/process_scheduled_jobs/manager.rb:82:in start_in_thread’
lib/background_services/service/process_scheduled_jobs/manager.rb:73:in block (2 levels) in start' lib/background_services/service/process_scheduled_jobs/manager.rb:72:in block in start’
E, [2023-05-30T15:18:13.511489#632-112900] 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 ‘5eacc82b-xxxxxxxxxxxxxxxxxxxxxxxx’.
Trace ID: 0b3900a7-7e87-4de0-a1cc-0d98a0a69100
Correlation ID: 5e9af532-c06b-4f97-b865-bb3d4800b07b
Timestamp: 2023-05-30 13:18:13Z, params: {“client_id”:“5eacc82b-xxxxxxxxxxxxxxxxxxxxx”,“client_secret”:“Z3y8Q~nB4SNa11G5D5DG4GhdTMwOzHC3qWYHFcBl”,“refresh_token”:“0.ARMAycG98EhRhk-sQO3ZduGBTCvIrF7rISpIksd2Jvp_CyATAPg.AgABAAEAAAD–DLA3VO7QrddgJg7WevrAgDs_wUA9P9_nsKB6-JPBDZvXpYt1ZhrqufbHdhUoC3McVHrq0gtxlftDPkqPvE53kdU45fYC-amlEJaPMnnhJZNw1DGbVFsJP9YCcUtTuxe6Ww8mf7Dh_ce4Vn-qGMQeX4hN8G1NQHIoUm50WnXflD9JgNJkSTYHVK3iP7CDKR0-x1UF_EGRSeUnwWT-AqlUZAsUabRXb14bsJG3Hal9Oc4jWD3PCq8d96vjItV8TT7VGGgRT7a1VNVm32d2n–ANF3sxcAQwl-6LOiGuGfQmNRynoI8zS1Dge8hIJV2kG3txyz_7uJkNVqOO0pSrhzCZq18J7XQbi2plcP_DEQpGje3MA7Jz5aQZu4rvRHfZ44iwOScwLT03hGBtfffazf3C-mltzcnsSpq7cGmnWUVcaGsS7zRomVYHJ40ppGiBDCY2TVXXnzS5a2zwTy5FT683ZLJmxx0sLQIPUsWQ3P9qHXFz-m2-GAqPakIrbtUr9HlbAPnOwfnJUasdfyfRwnr6nsLp4j8NgG9wEIaP2fydkKxu591_M2mYkfPCcdJCrLNOs1QoXs3ktLVmkznKSbz_RJTYTuoAKGstocGt2Et3hrLYU3wQfsOAMQtGMifuC9vRPnMCdy2AYl6Tyzc4FQA68IW91wiyu2IL_5ntAzPCVqOZitGyL4L56mYv6rMLJS6VXghfiHLdFEjYsQ1Tjax8CkbmSoWoaBcUeKCJ8UyKKlpuR12jTlC2PVS54h8tresKvT2iI3WX1lYWavS2EU8u843EIRY83FOdY3xA4Ne3JJNfM4z00v1Tdgpl8tL77Gi1fpv_ahDbwvA_MiWj-Wp-sgJA”,“grant_type”:“refresh_token”})
E, [2023-05-30T15:18:13.511573#632-112900] 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 ‘5eacc82b-xxxxxxxxxxxxxxxxxxx’.
Trace ID: 0b3900a7-7e87-4de0-a1cc-0d98a0a69100
Correlation ID: 5e9af532-c06b-4f97-b865-bb3d4800b07b
Timestamp: 2023-05-30 13:18:13Z) (RuntimeError)
lib/external_credential/microsoft365.rb:242:in refresh_token' app/models/external_credential.rb:34:in refresh_token’
app/models/channel.rb:337:in refresh_xoauth2!' app/models/channel.rb:50:in fetch’
app/models/channel.rb:30:in fetch' (eval):1:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval' lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:23:in execute' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:16:in block in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in times' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:8:in run' lib/background_services/service/process_scheduled_jobs/job_executor.rb:10:in run’
lib/background_services/service/process_scheduled_jobs/manager.rb:84:in block in start_in_thread' lib/application_handle_info.rb:19:in use’
lib/background_services/service/process_scheduled_jobs/manager.rb:82:in start_in_thread' lib/background_services/service/process_scheduled_jobs/manager.rb:73:in block (2 levels) in start’
lib/background_services/service/process_scheduled_jobs/manager.rb:72:in block in start' E, [2023-05-30T15:18:13.511728#632-112900] ERROR -- : Can't use Channel::Driver::Imap: #<RuntimeError: Failed to refresh XOAUTH2 access_token of provider 'microsoft365': 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 '5eacc82b-xxxxxxxxxxxxxxxxxxxxxxx'. Trace ID: 0b3900a7-7e87-4de0-a1cc-0d98a0a69100 Correlation ID: 5e9af532-c06b-4f97-b865-bb3d4800b07b Timestamp: 2023-05-30 13:18:13Z)> E, [2023-05-30T15:18:13.511741#632-112900] ERROR -- : Failed to refresh XOAUTH2 access_token of provider 'microsoft365': 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 '5eacc82b-xxxxxxxxxxxxxxxxxxxxxx'. Trace ID: 0b3900a7-7e87-4de0-a1cc-0d98a0a69100 Correlation ID: 5e9af532-c06b-4f97-b865-bb3d4800b07b Timestamp: 2023-05-30 13:18:13Z) (RuntimeError) app/models/channel.rb:348:in rescue in refresh_xoauth2!’
app/models/channel.rb:333:in refresh_xoauth2!' app/models/channel.rb:50:in fetch’
app/models/channel.rb:30:in fetch' (eval):1:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval' lib/background_services/service/process_scheduled_jobs/job_executor.rb:48:in eval_job_method’
lib/background_services/service/process_scheduled_jobs/job_executor.rb:23:in execute' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:16:in block in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in times' lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:15:in run_loop’
lib/background_services/service/process_scheduled_jobs/job_executor/continuous.rb:8:in run' lib/background_services/service/process_scheduled_jobs/job_executor.rb:10:in run’
lib/background_services/service/process_scheduled_jobs/manager.rb:84:in block in start_in_thread' lib/application_handle_info.rb:19:in use’
lib/background_services/service/process_scheduled_jobs/manager.rb:82:in start_in_thread' lib/background_services/service/process_scheduled_jobs/manager.rb:73:in block (2 levels) in start’
lib/background_services/service/process_scheduled_jobs/manager.rb:72:in `block in start’
I, [2023-05-30T15:18:13.519627#632-112900] INFO – : ended Channel.fetch took: 0.823207028 seconds.
I, [2023-05-30T15:18:14.838499#632-112380] INFO – : ProcessScheduledJobs running…
I, [2023-05-30T15:18:14.840565#632-112380] INFO – : Running job thread for ‘Generate ‘Session’ data.’ (Sessions.jobs) status is: sleep
I, [2023-05-30T15:18:14.840642#632-112380] INFO – : Running job thread for ‘Process ticket escalations.’ (Ticket.process_escalation) status is: sleep
I, [2023-05-30T15:18:14.840771#632-112380] INFO – : Running job thread for ‘Check ‘Channel’ streams.’ (Channel.stream) status is: sleep
I, [2023-05-30T15:18:14.840804#632-112380] INFO – : Running job thread for ‘Check channels.’ (Channel.fetch) status is: sleep
I, [2023-05-30T15:18:14.841856#632-112380] INFO – : Running job thread for ‘Execute planned jobs.’ (Job.run) status is: sleep
I, [2023-05-30T15:18:24.842307#632-112380] INFO – : ProcessScheduledJobs running…
I, [2023-05-30T15:18:24.844286#632-112380] INFO – : Running job thread for ‘Generate ‘Session’ data.’ (Sessions.jobs) status is: sleep
I, [2023-05-30T15:18:24.844362#632-112380] INFO – : Running job thread for ‘Process ticket escalations.’ (Ticket.process_escalation) status is: sleep
I, [2023-05-30T15:18:24.844473#632-112380] INFO – : Running job thread for ‘Check ‘Channel’ streams.’ (Channel.stream) status is: sleep
I, [2023-05-30T15:18:24.844501#632-112380] INFO – : Running job thread for ‘Check channels.’ (Channel.fetch) status is: sleep
I, [2023-05-30T15:18:24.846257#632-112380] INFO – : Running job thread for ‘Execute planned jobs.’ (Job.run) status is: sleep
root@FRVOG-ZAMMAD:/var/log/zammad#

There are three places in Zammad where you can provide these secrets. Did you update the secret in the microsoft 365 channel accordingly?

If so, try to re-authenticate the mailbox in question. That should fix the issue.

Hi @MrGeneration Finaly i do a complete reinstalation of Zammad , after that its ok

1 Like

I am experiencing the exact same problem. Our client secret was about to expire, so I created a new one and updated the value in the app under Microsoft 365 channel/Configure App. Zammad reports “Invalid client secret provided”.

In a rails console, ‘ExternalCredential.where(name: ‘microsoft365’)’ lists only 1 entry with the correct client secret.

Removing the account and adding it again solves the issue. So it seems Zammad is storing the secret with the Microsoft365 account credentials somewhere.

Zammad version: 6.0
Installation type: package
OS: AlmaLinux 8

I just realised that Reauthenticate also solves the problem.

1 Like