WhatsApp broken after server migration

Infos:

  • Used Zammad version: 7.0.0-f3228274.docker
  • Used Zammad installation type: docker-compose
  • Operating system: Debian 13
  • Browser + version: Edge Version 146.0.3856.109 (Official Build) (64-Bit)

Expected behavior:

  • WhatsApp Messages will result in ticket

Actual behavior:

  • Only one tick if I send to WhatsApp Business number

Hello guys,

hope you have an Idea for my actual issue, which seems to be related to other repoerts. Like this one and
this one.

I had a working WhatsApp integration, and migrated from one system to another. I just shutdown the container and did a full copy including volumes to new host. Everything looks good, E-Mails are working, so I thought that WhatsApp will also do.

Today I got info via E-Mail, that I have much pending WhatsApp messages, and why I dont reply. So I checked Zammad Webinterface.

Whtsapp Ligh was green, but nothing to see in the web log, which was confusing.

So I decided to renew token etc. and try to reconnect. Light was still green, no log. If I send a message to myself from another phone, still one tick.

I deleted the configuration and startet by 0 on Zammad site (Meta just recreated Access Token). No the light isn’t green anymore.

If I send messages there, still just on tick. If I check the logs, I see the following:
rameters: {"limit" => "50", "_" => "FILTERED", "facility" => "WhatsApp::Business"} I, [FILTERED] INFO -- : Completed 200 OK in 16ms (Views: 0.7ms | ActiveRecord: 3.9ms (13 queries, 6 cached) | GC: 0.9ms) I, [FILTERED] INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=FILTERED" for 192.168.0.250 at FILTERED I, [FILTERED] INFO -- : Processing by HttpLogsController#index as JSON I, [FILTERED] INFO -- : Parameters: {"limit" => "50", "_" => "FILTERED", "facility" => "WhatsApp::Business"} I, [FILTERED] INFO -- : Completed 200 OK in 24ms (Views: 1.0ms | ActiveRecord: 5.7ms (13 queries, 6 cached) | GC: 0.9ms) I, [FILTERED] INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=FILTERED" for 192.168.0.250 at FILTERED I, [FILTERED] INFO -- : Processing by HttpLogsController#index as JSON I, [FILTERED] INFO -- : Parameters: {"limit" => "50", "_" => "FILTERED", "facility" => "WhatsApp::Business"} I, [FILTERED] INFO -- : Completed 200 OK in 17ms (Views: 0.7ms | ActiveRecord: 3.4ms (13 queries, 6 cached) | GC: 1.8ms) I, [FILTERED] INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=FILTERED" for 192.168.0.250 at FILTERED I, [FILTERED] INFO -- : Processing by HttpLogsController#index as JSON I, [FILTERED] INFO -- : Parameters: {"limit" => "50", "_" => "FILTERED", "facility" => "WhatsApp::Business"} I, [FILTERED] INFO -- : Completed 200 OK in 15ms (Views: 0.6ms | ActiveRecord: 3.6ms (13 queries, 6 cached) | GC: 0.8ms) ...

Interesting is the part which results to IP 192.168.0.250, this I the old IP before migration, maybe is that one issue? How can I change this one?

Hope you can assist, thank you all in advance

BR
Schmandre

Sorry for double post, but there was a “new userer only one link” error, after I try to edit the original post:

Really interesting is, that the System isnt working on the old system as well. So I stopped the migrated Server and startet the old one, same error.

I see no real information in the log output. It’s only the cal in the admin interface about the HttpLog entries.

Thank you for your reply.

I just started again, deleted all WhatsApp Config and started at about 16’
I post a full log here:

I, [2026-04-15T16:00:01.784045#1-84552]  INFO -- : Completed 200 OK in 1098ms (Views: 0.6ms | ActiveRecord: 140.3ms (111 queries, 71 cached) | GC: 0.0ms)
I, [2026-04-15T16:00:26.926242#1-84904]  INFO -- : Finished "/cable" [WebSocket] for ::ffff:172.20.0.11 at 2026-04-15 16:00:26 +0200
I, [2026-04-15T16:00:26.932641#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-subscription:0d013b76-a438-4e0d-851f-70215d6157b0
I, [2026-04-15T16:00:26.933742#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-event::configUpdates:
I, [2026-04-15T16:00:26.935977#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-subscription:935eeb91-b5ab-4421-a304-9ccb7337a590
I, [2026-04-15T16:00:26.936214#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-event::userUpdates:userId:gid://zammad/User/3
I, [2026-04-15T16:00:26.938424#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-subscription:9d9596b4-856c-4ec2-8d03-bc0b3ecbec94
I, [2026-04-15T16:00:26.938900#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-event::ticketOverviewUpdates:ignoreUserConditions:false
I, [2026-04-15T16:00:26.940440#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-subscription:333cf5ca-4e5e-4815-aad7-8489cf1d03e7
I, [2026-04-15T16:00:26.940624#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-event::appMaintenance:
I, [2026-04-15T16:00:26.945678#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-subscription:6647ce56-b3bf-4021-af96-c6a72dc6b41d
I, [2026-04-15T16:00:26.946581#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-event::pushMessages:
I, [2026-04-15T16:00:26.949462#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-subscription:444b36fa-6fcc-4442-b908-59935d84c23d
I, [2026-04-15T16:00:26.950879#1-84904]  INFO -- : GraphqlChannel stopped streaming from graphql-event:3:onlineNotificationsCount:
I, [2026-04-15T16:03:08.680399#1-84528]  INFO -- : Started GET "/" for 192.168.0.160 at 2026-04-15 16:03:08 +0200
I, [2026-04-15T16:03:08.723124#1-84528]  INFO -- : Processing by InitController#index as HTML
I, [2026-04-15T16:03:08.806714#1-84528]  INFO -- :   Rendered layout layouts/application.html.erb (Duration: 11.9ms | GC: 0.0ms)
I, [2026-04-15T16:03:08.809785#1-84528]  INFO -- : Completed 200 OK in 86ms (Views: 16.9ms | ActiveRecord: 32.2ms (6 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:03:09.572093#1-84568]  INFO -- : Started POST "/api/v1/signshow" for 192.168.0.160 at 2026-04-15 16:03:09 +0200
I, [2026-04-15T16:03:09.582253#1-84568]  INFO -- : Processing by SessionsController#show as JSON
I, [2026-04-15T16:03:09.582389#1-84568]  INFO -- :   Parameters: {"fingerprint" => -633498156}
I, [2026-04-15T16:03:09.964639#1-84568]  INFO -- : Completed 200 OK in 382ms (Views: 21.1ms | ActiveRecord: 106.4ms (132 queries, 121 cached) | GC: 96.0ms)
I, [2026-04-15T16:03:09.975444#1-84696]  INFO -- : Started GET "/api/v1/translations/lang/de-de?_=1776261789500" for 192.168.0.160 at 2026-04-15 16:03:09 +0200
I, [2026-04-15T16:03:09.981176#1-84696]  INFO -- : Processing by TranslationsController#lang as JSON
I, [2026-04-15T16:03:09.981267#1-84696]  INFO -- :   Parameters: {"_" => "1776261789500", "locale" => "de-de"}
I, [2026-04-15T16:03:10.489243#1-84696]  INFO -- : Completed 200 OK in 508ms (Views: 8.0ms | ActiveRecord: 123.3ms (9 queries, 1 cached) | GC: 268.2ms)
I, [2026-04-15T16:03:10.563640#1-84344]  INFO -- : Started GET "/api/v1/system_assets/product_logo/1758886698" for 192.168.0.160 at 2026-04-15 16:03:10 +0200
I, [2026-04-15T16:03:10.576671#1-84344]  INFO -- : Processing by SystemAssetsController#show as HTML
I, [2026-04-15T16:03:10.576964#1-84344]  INFO -- :   Parameters: {"identifier" => "product_logo", "timestamp" => "1758886698"}
I, [2026-04-15T16:03:10.769530#1-84344]  INFO -- : Sent data logo (72.4ms)
I, [2026-04-15T16:03:10.773111#1-84344]  INFO -- : Completed 200 OK in 196ms (Views: 39.3ms | ActiveRecord: 51.5ms (10 queries, 1 cached) | GC: 0.3ms)
I, [2026-04-15T16:04:00.197215#1-84552]  INFO -- : Started POST "/api/v1/signin" for 192.168.0.160 at 2026-04-15 16:04:00 +0200
I, [2026-04-15T16:04:00.205622#1-84552]  INFO -- : Processing by SessionsController#create as JSON
I, [2026-04-15T16:04:00.205752#1-84552]  INFO -- :   Parameters: {"username" => "andre@ruckzuck3ddruck.de", "password" => "[FILTERED]", "fingerprint" => "-633498156"}
I, [2026-04-15T16:04:00.250040#1-84552]  INFO -- : CSRF token verification failed. (Exceptions::InvalidCSRFToken)
app/controllers/application_controller/prevents_csrf.rb:35:in 'ApplicationController::PreventsCsrf#verify_csrf_token'
app/controllers/application_controller/handles_transitions.rb:16:in 'ApplicationController::HandlesTransitions#handle_transaction'
I, [2026-04-15T16:04:00.252985#1-84552]  INFO -- : Completed 401 Unauthorized in 47ms (Views: 0.2ms | ActiveRecord: 24.8ms (5 queries, 1 cached) | GC: 0.1ms)
I, [2026-04-15T16:04:06.394221#1-84528]  INFO -- : Started GET "/" for 192.168.0.160 at 2026-04-15 16:04:06 +0200
I, [2026-04-15T16:04:06.398020#1-84528]  INFO -- : Processing by InitController#index as HTML
I, [2026-04-15T16:04:06.510257#1-84528]  INFO -- :   Rendered layout layouts/application.html.erb (Duration: 14.7ms | GC: 0.0ms)
I, [2026-04-15T16:04:06.513305#1-84528]  INFO -- : Completed 200 OK in 115ms (Views: 15.6ms | ActiveRecord: 87.1ms (6 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:04:06.642426#1-84568]  INFO -- : Started POST "/api/v1/signshow" for 192.168.0.160 at 2026-04-15 16:04:06 +0200
I, [2026-04-15T16:04:06.645855#1-84568]  INFO -- : Processing by SessionsController#show as JSON
I, [2026-04-15T16:04:06.645939#1-84568]  INFO -- :   Parameters: {"fingerprint" => "-633498156"}
I, [2026-04-15T16:04:06.772460#1-84568]  INFO -- : Completed 200 OK in 126ms (Views: 5.5ms | ActiveRecord: 25.2ms (132 queries, 121 cached) | GC: 0.8ms)
I, [2026-04-15T16:04:06.781062#1-84696]  INFO -- : Started GET "/api/v1/translations/lang/de-de?_=1776261846573" for 192.168.0.160 at 2026-04-15 16:04:06 +0200
I, [2026-04-15T16:04:06.787113#1-84696]  INFO -- : Processing by TranslationsController#lang as JSON
I, [2026-04-15T16:04:06.787232#1-84696]  INFO -- :   Parameters: {"_" => "1776261846573", "locale" => "de-de"}
I, [2026-04-15T16:04:06.866359#1-84696]  INFO -- : Completed 200 OK in 79ms (Views: 6.0ms | ActiveRecord: 48.7ms (7 queries, 1 cached) | GC: 2.0ms)
I, [2026-04-15T16:04:20.876104#1-84344]  INFO -- : Started POST "/api/v1/signin" for 192.168.0.160 at 2026-04-15 16:04:20 +0200
I, [2026-04-15T16:04:20.882752#1-84344]  INFO -- : Processing by SessionsController#create as JSON
I, [2026-04-15T16:04:20.882891#1-84344]  INFO -- :   Parameters: {"username" => "andre@ruckzuck3ddruck.de", "password" => "[FILTERED]", "fingerprint" => "-633498156"}
I, [2026-04-15T16:04:20.910887#1-84344]  INFO -- : CSRF token verification failed. (Exceptions::InvalidCSRFToken)
app/controllers/application_controller/prevents_csrf.rb:35:in 'ApplicationController::PreventsCsrf#verify_csrf_token'
app/controllers/application_controller/handles_transitions.rb:16:in 'ApplicationController::HandlesTransitions#handle_transaction'
I, [2026-04-15T16:04:20.914622#1-84344]  INFO -- : Completed 401 Unauthorized in 31ms (Views: 0.2ms | ActiveRecord: 20.3ms (5 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:04:22.720052#1-84552]  INFO -- : Started GET "/" for 192.168.0.160 at 2026-04-15 16:04:22 +0200
I, [2026-04-15T16:04:22.723756#1-84552]  INFO -- : Processing by InitController#index as HTML
I, [2026-04-15T16:04:22.773769#1-84552]  INFO -- :   Rendered layout layouts/application.html.erb (Duration: 5.1ms | GC: 0.0ms)
I, [2026-04-15T16:04:22.775670#1-84552]  INFO -- : Completed 200 OK in 52ms (Views: 5.7ms | ActiveRecord: 27.1ms (6 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:04:22.897444#1-84528]  INFO -- : Started POST "/api/v1/signshow" for 192.168.0.160 at 2026-04-15 16:04:22 +0200
I, [2026-04-15T16:04:22.903382#1-84528]  INFO -- : Processing by SessionsController#show as JSON
I, [2026-04-15T16:04:22.903471#1-84528]  INFO -- :   Parameters: {"fingerprint" => "-633498156"}
I, [2026-04-15T16:04:23.070129#1-84528]  INFO -- : Completed 200 OK in 166ms (Views: 7.0ms | ActiveRecord: 16.5ms (132 queries, 121 cached) | GC: 46.8ms)
I, [2026-04-15T16:04:23.082248#1-84568]  INFO -- : Started GET "/api/v1/translations/lang/de-de?_=1776261862834" for 192.168.0.160 at 2026-04-15 16:04:23 +0200
I, [2026-04-15T16:04:23.087753#1-84568]  INFO -- : Processing by TranslationsController#lang as JSON
I, [2026-04-15T16:04:23.090684#1-84568]  INFO -- :   Parameters: {"_" => "1776261862834", "locale" => "de-de"}
I, [2026-04-15T16:04:23.166005#1-84568]  INFO -- : Completed 200 OK in 75ms (Views: 8.4ms | ActiveRecord: 43.7ms (7 queries, 1 cached) | GC: 6.2ms)
I, [2026-04-15T16:06:20.054927#1-84696]  INFO -- : Started GET "/" for 192.168.0.250 at 2026-04-15 16:06:20 +0200
I, [2026-04-15T16:06:20.067070#1-84696]  INFO -- : Processing by InitController#index as HTML
I, [2026-04-15T16:06:20.080463#1-84696]  INFO -- :   Rendered layout layouts/application.html.erb (Duration: 1.8ms | GC: 0.0ms)
I, [2026-04-15T16:06:20.084380#1-84696]  INFO -- : Completed 200 OK in 17ms (Views: 2.5ms | ActiveRecord: 2.7ms (5 queries, 1 cached) | GC: 0.6ms)
I, [2026-04-15T16:06:20.307746#1-84344]  INFO -- : Started POST "/api/v1/signshow" for 192.168.0.250 at 2026-04-15 16:06:20 +0200
I, [2026-04-15T16:06:20.314633#1-84344]  INFO -- : Processing by SessionsController#show as JSON
I, [2026-04-15T16:06:20.314713#1-84344]  INFO -- :   Parameters: {"fingerprint" => "142839051"}
I, [2026-04-15T16:06:22.061847#1-84344]  INFO -- : Completed 200 OK in 1747ms (Views: 30.1ms | ActiveRecord: 459.3ms (300 queries, 31 cached) | GC: 10.8ms)
I, [2026-04-15T16:06:22.101882#1-84552]  INFO -- : Started GET "/api/v1/taskbar/init?_=1776261980260" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.110770#1-84552]  INFO -- : Processing by TaskbarController#init as JSON
I, [2026-04-15T16:06:22.111085#1-84552]  INFO -- :   Parameters: {"_" => "1776261980260"}
I, [2026-04-15T16:06:22.386069#1-84552]  INFO -- : Completed 200 OK in 274ms (Views: 0.8ms | ActiveRecord: 47.4ms (53 queries, 16 cached) | GC: 0.0ms)
I, [2026-04-15T16:06:22.416789#1-84528]  INFO -- : Started GET "/api/v1/translations/lang/de-de?_=1776261980261" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.421962#1-84528]  INFO -- : Processing by TranslationsController#lang as JSON
I, [2026-04-15T16:06:22.422047#1-84528]  INFO -- :   Parameters: {"_" => "1776261980261", "locale" => "de-de"}
I, [2026-04-15T16:06:22.528011#1-84528]  INFO -- : Completed 200 OK in 106ms (Views: 10.1ms | ActiveRecord: 32.2ms (8 queries, 2 cached) | GC: 45.9ms)
I, [2026-04-15T16:06:22.626988#1-84568]  INFO -- : Started GET "/api/v1/activity_stream?full=true&limit=25&_=1776261980262" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.634951#1-84696]  INFO -- : Started GET "/api/v1/first_steps?_=1776261980263" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.646225#1-84568]  INFO -- : Processing by ActivityStreamController#show as JSON
I, [2026-04-15T16:06:22.648022#1-84568]  INFO -- :   Parameters: {"full" => "true", "limit" => "25", "_" => "1776261980262"}
I, [2026-04-15T16:06:22.674368#1-84344]  INFO -- : Started GET "/api/v1/cti/log?_=1776261980264" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.743795#1-84696]  INFO -- : Processing by FirstStepsController#index as JSON
I, [2026-04-15T16:06:22.744927#1-84696]  INFO -- :   Parameters: {"_" => "1776261980263"}
I, [2026-04-15T16:06:22.776393#1-84344]  INFO -- : Processing by CtiController#index as JSON
I, [2026-04-15T16:06:22.776637#1-84344]  INFO -- :   Parameters: {"_" => "1776261980264"}
I, [2026-04-15T16:06:22.825985#1-84552]  INFO -- : Started GET "/api/v1/ticket_overview?_=1776261980266" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.833761#1-84528]  INFO -- : Started GET "/api/v1/ticket_overviews?_=1776261980265" for 192.168.0.250 at 2026-04-15 16:06:22 +0200
I, [2026-04-15T16:06:22.911223#1-84696]  INFO -- : Completed 200 OK in 162ms (Views: 0.7ms | ActiveRecord: 129.0ms (18 queries, 7 cached) | GC: 4.8ms)
I, [2026-04-15T16:06:22.931463#1-84344]  INFO -- : Completed 200 OK in 155ms (Views: 0.5ms | ActiveRecord: 128.3ms (13 queries, 6 cached) | GC: 3.9ms)
I, [2026-04-15T16:06:22.961733#1-84552]  INFO -- : Processing by TicketOverviewsController#data as JSON
I, [2026-04-15T16:06:22.961915#1-84552]  INFO -- :   Parameters: {"_" => "1776261980266"}
I, [2026-04-15T16:06:22.967871#1-84528]  INFO -- : Processing by TicketOverviewsController#show as JSON
I, [2026-04-15T16:06:22.968635#1-84528]  INFO -- :   Parameters: {"_" => "1776261980265"}
I, [2026-04-15T16:06:23.240965#1-84552]  INFO -- : Completed 200 OK in 278ms (Views: 0.5ms | ActiveRecord: 170.1ms (37 queries, 12 cached) | GC: 3.6ms)
I, [2026-04-15T16:06:23.293144#1-84528]  INFO -- : Completed 200 OK in 324ms (Views: 0.2ms | ActiveRecord: 225.9ms (52 queries, 14 cached) | GC: 4.2ms)
I, [2026-04-15T16:06:23.367050#1-84568]  INFO -- : Completed 200 OK in 717ms (Views: 3.8ms | ActiveRecord: 219.2ms (110 queries, 33 cached) | GC: 20.0ms)
I, [2026-04-15T16:06:24.733055#1-84696]  INFO -- : Started POST "/api/v1/users/search" for 192.168.0.250 at 2026-04-15 16:06:24 +0200
I, [2026-04-15T16:06:24.741661#1-84696]  INFO -- : Processing by UsersController#search as JSON
I, [2026-04-15T16:06:24.741785#1-84696]  INFO -- :   Parameters: {"force" => true, "refresh" => false, "sort_by" => "created_at, id", "order_by" => "DESC, ASC", "page" => 1, "per_page" => 50, "query" => "", "full" => true}
I, [2026-04-15T16:06:25.340133#1-84696]  INFO -- : Completed 200 OK in 598ms (Views: 1.9ms | ActiveRecord: 221.5ms (153 queries, 6 cached) | GC: 7.3ms)
I, [2026-04-15T16:06:30.416114#1-84344]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776261980267" for 192.168.0.250 at 2026-04-15 16:06:30 +0200
I, [2026-04-15T16:06:30.422153#1-84344]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:06:30.422285#1-84344]  INFO -- :   Parameters: {"_" => "1776261980267"}
I, [2026-04-15T16:06:30.453564#1-84344]  INFO -- : Completed 200 OK in 31ms (Views: 0.6ms | ActiveRecord: 4.7ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:06:30.490607#1-84552]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980268" for 192.168.0.250 at 2026-04-15 16:06:30 +0200
I, [2026-04-15T16:06:30.498065#1-84552]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:06:30.498161#1-84552]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980268", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:06:30.518846#1-84552]  INFO -- : Completed 200 OK in 20ms (Views: 0.9ms | ActiveRecord: 5.4ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:06:42.385895#1-84528]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp/preload" for 192.168.0.250 at 2026-04-15 16:06:42 +0200
I, [2026-04-15T16:06:42.398191#1-84528]  INFO -- : Processing by ChannelsAdmin::WhatsappController#preload as JSON
I, [2026-04-15T16:06:42.398309#1-84528]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]"}
I, [2026-04-15T16:06:43.458602#1-84528]  INFO -- : Completed 200 OK in 1060ms (Views: 0.3ms | ActiveRecord: 3.8ms (12 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:06:44.981645#1-84568]  INFO -- : Started PUT "/api/v1/channels/admin/whatsapp/6" for 192.168.0.250 at 2026-04-15 16:06:44 +0200
I, [2026-04-15T16:06:44.988096#1-84568]  INFO -- : Processing by ChannelsAdmin::WhatsappController#update as JSON
I, [2026-04-15T16:06:44.988194#1-84568]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]", "phone_number_id" => "951646551355675", "welcome" => "Test", "reminder_active" => true, "reminder_message" => "Test", "group_id" => "1", "id" => "6"}
I, [2026-04-15T16:06:45.644218#1-84568]  INFO -- : Completed 200 OK in 656ms (Views: 0.6ms | ActiveRecord: 83.9ms (21 queries, 9 cached) | GC: 0.0ms)
I, [2026-04-15T16:06:45.669260#1-84696]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776261980269" for 192.168.0.250 at 2026-04-15 16:06:45 +0200
I, [2026-04-15T16:06:45.674781#1-84696]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:06:45.674866#1-84696]  INFO -- :   Parameters: {"_" => "1776261980269"}
I, [2026-04-15T16:06:45.693844#1-84696]  INFO -- : Completed 200 OK in 19ms (Views: 0.3ms | ActiveRecord: 3.4ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:06:45.725966#1-84344]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980270" for 192.168.0.250 at 2026-04-15 16:06:45 +0200
I, [2026-04-15T16:06:45.732746#1-84344]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:06:45.733125#1-84344]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980270", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:06:45.752059#1-84344]  INFO -- : Completed 200 OK in 19ms (Views: 0.7ms | ActiveRecord: 3.7ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:07:05.784446#1-84552]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980271" for 192.168.0.250 at 2026-04-15 16:07:05 +0200
I, [2026-04-15T16:07:05.794071#1-84552]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:07:05.794197#1-84552]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980271", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:07:05.817997#1-84552]  INFO -- : Completed 200 OK in 24ms (Views: 0.9ms | ActiveRecord: 6.7ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:07:25.866757#1-84528]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980272" for 192.168.0.250 at 2026-04-15 16:07:25 +0200
I, [2026-04-15T16:07:25.897408#1-84528]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:07:25.897494#1-84528]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980272", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:07:25.918022#1-84528]  INFO -- : Completed 200 OK in 20ms (Views: 1.0ms | ActiveRecord: 3.8ms (13 queries, 6 cached) | GC: 2.5ms)
I, [2026-04-15T16:07:45.982729#1-84568]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980273" for 192.168.0.250 at 2026-04-15 16:07:45 +0200
I, [2026-04-15T16:07:45.998435#1-84568]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:07:45.998590#1-84568]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980273", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:07:46.022597#1-84568]  INFO -- : Completed 200 OK in 24ms (Views: 0.9ms | ActiveRecord: 6.5ms (13 queries, 6 cached) | GC: 1.7ms)
I, [2026-04-15T16:08:06.842586#1-84696]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980274" for 192.168.0.250 at 2026-04-15 16:08:06 +0200
I, [2026-04-15T16:08:06.855655#1-84696]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:08:06.855805#1-84696]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980274", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:08:06.879628#1-84696]  INFO -- : Completed 200 OK in 24ms (Views: 1.4ms | ActiveRecord: 6.6ms (13 queries, 6 cached) | GC: 1.7ms)
I, [2026-04-15T16:08:27.834731#1-84344]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980275" for 192.168.0.250 at 2026-04-15 16:08:27 +0200
I, [2026-04-15T16:08:27.845000#1-84344]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:08:27.845132#1-84344]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980275", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:08:27.870590#1-84344]  INFO -- : Completed 200 OK in 25ms (Views: 0.9ms | ActiveRecord: 6.5ms (13 queries, 6 cached) | GC: 2.4ms)
I, [2026-04-15T16:08:48.843937#1-84552]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980276" for 192.168.0.250 at 2026-04-15 16:08:48 +0200
I, [2026-04-15T16:08:48.854758#1-84552]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:08:48.854892#1-84552]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980276", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:08:48.880239#1-84552]  INFO -- : Completed 200 OK in 25ms (Views: 1.3ms | ActiveRecord: 4.5ms (13 queries, 6 cached) | GC: 1.7ms)
I, [2026-04-15T16:08:58.573566#1-84528]  INFO -- : Started GET "/api/v1/channels_telegram?_=1776261980277" for 192.168.0.250 at 2026-04-15 16:08:58 +0200
I, [2026-04-15T16:08:58.582266#1-84528]  INFO -- : Processing by ChannelsTelegramController#index as JSON
I, [2026-04-15T16:08:58.582428#1-84528]  INFO -- :   Parameters: {"_" => "1776261980277"}
I, [2026-04-15T16:08:58.608731#1-84528]  INFO -- : Completed 200 OK in 26ms (Views: 0.3ms | ActiveRecord: 5.0ms (13 queries, 6 cached) | GC: 3.0ms)
I, [2026-04-15T16:08:59.255976#1-84568]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776261980278" for 192.168.0.250 at 2026-04-15 16:08:59 +0200
I, [2026-04-15T16:08:59.264774#1-84568]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:08:59.264918#1-84568]  INFO -- :   Parameters: {"_" => "1776261980278"}
I, [2026-04-15T16:08:59.291900#1-84568]  INFO -- : Completed 200 OK in 27ms (Views: 0.4ms | ActiveRecord: 6.5ms (13 queries, 6 cached) | GC: 0.5ms)
I, [2026-04-15T16:08:59.312046#1-84696]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980279" for 192.168.0.250 at 2026-04-15 16:08:59 +0200
I, [2026-04-15T16:08:59.320160#1-84696]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:08:59.320270#1-84696]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980279", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:08:59.344374#1-84696]  INFO -- : Completed 200 OK in 24ms (Views: 1.0ms | ActiveRecord: 6.0ms (13 queries, 6 cached) | GC: 2.3ms)
I, [2026-04-15T16:09:07.022678#1-84344]  INFO -- : Started DELETE "/api/v1/channels/admin/whatsapp/6" for 192.168.0.250 at 2026-04-15 16:09:07 +0200
I, [2026-04-15T16:09:07.029689#1-84344]  INFO -- : Processing by ChannelsAdmin::WhatsappController#destroy as JSON
I, [2026-04-15T16:09:07.029767#1-84344]  INFO -- :   Parameters: {"id" => "6"}
I, [2026-04-15T16:09:07.090905#1-84344]  INFO -- : Completed 200 OK in 61ms (Views: 0.3ms | ActiveRecord: 31.3ms (19 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:09:07.120100#1-84552]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776261980280" for 192.168.0.250 at 2026-04-15 16:09:07 +0200
I, [2026-04-15T16:09:07.126387#1-84552]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:09:07.126469#1-84552]  INFO -- :   Parameters: {"_" => "1776261980280"}
I, [2026-04-15T16:09:07.143723#1-84552]  INFO -- : Completed 200 OK in 17ms (Views: 0.2ms | ActiveRecord: 3.9ms (13 queries, 6 cached) | GC: 0.5ms)
I, [2026-04-15T16:09:07.165430#1-84528]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980281" for 192.168.0.250 at 2026-04-15 16:09:07 +0200
I, [2026-04-15T16:09:07.171721#1-84528]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:09:07.171807#1-84528]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980281", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:09:07.189233#1-84528]  INFO -- : Completed 200 OK in 17ms (Views: 0.7ms | ActiveRecord: 3.3ms (13 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:09:20.942145#1-84568]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp/preload" for 192.168.0.250 at 2026-04-15 16:09:20 +0200
I, [2026-04-15T16:09:20.949977#1-84568]  INFO -- : Processing by ChannelsAdmin::WhatsappController#preload as JSON
I, [2026-04-15T16:09:20.950088#1-84568]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]"}
I, [2026-04-15T16:09:21.684607#1-84568]  INFO -- : Completed 200 OK in 734ms (Views: 0.2ms | ActiveRecord: 5.0ms (12 queries, 6 cached) | GC: 0.5ms)
I, [2026-04-15T16:09:27.209642#1-84696]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980282" for 192.168.0.250 at 2026-04-15 16:09:27 +0200
I, [2026-04-15T16:09:27.217615#1-84696]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:09:27.217701#1-84696]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980282", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:09:27.236065#1-84696]  INFO -- : Completed 200 OK in 18ms (Views: 0.8ms | ActiveRecord: 3.2ms (13 queries, 6 cached) | GC: 0.5ms)
I, [2026-04-15T16:09:29.049467#1-84344]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp" for 192.168.0.250 at 2026-04-15 16:09:29 +0200
I, [2026-04-15T16:09:29.055750#1-84344]  INFO -- : Processing by ChannelsAdmin::WhatsappController#create as JSON
I, [2026-04-15T16:09:29.055845#1-84344]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]", "phone_number_id" => "951646551355675", "welcome" => "Test", "reminder_active" => true, "reminder_message" => "Test", "group_id" => "1"}
I, [2026-04-15T16:09:29.628017#1-84344]  INFO -- : Completed 200 OK in 572ms (Views: 0.2ms | ActiveRecord: 42.9ms (20 queries, 6 cached) | GC: 0.8ms)
I, [2026-04-15T16:09:29.655887#1-84552]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776261980283" for 192.168.0.250 at 2026-04-15 16:09:29 +0200
I, [2026-04-15T16:09:29.662510#1-84552]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:09:29.662620#1-84552]  INFO -- :   Parameters: {"_" => "1776261980283"}
I, [2026-04-15T16:09:29.688834#1-84552]  INFO -- : Completed 200 OK in 26ms (Views: 0.8ms | ActiveRecord: 5.0ms (13 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:09:29.708504#1-84528]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980284" for 192.168.0.250 at 2026-04-15 16:09:29 +0200
I, [2026-04-15T16:09:29.721771#1-84528]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:09:29.721883#1-84528]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980284", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:09:29.742607#1-84528]  INFO -- : Completed 200 OK in 19ms (Views: 1.1ms | ActiveRecord: 4.4ms (13 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:09:47.276438#1-84568]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980285" for 192.168.0.250 at 2026-04-15 16:09:47 +0200
I, [2026-04-15T16:09:47.284490#1-84568]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:09:47.284582#1-84568]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980285", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:09:47.299134#1-84568]  INFO -- : Completed 200 OK in 14ms (Views: 0.9ms | ActiveRecord: 3.3ms (13 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:09:47.709203#1-84696]  INFO -- : Started GET "/api/v1/channels_whatsapp_webhook/a97161d7-ac5b-4286-935a-67d204f2dd3c?hub.mode=subscribe&hub.challenge=313810666&hub.verify_token=[FILTERED]&hub_mode=subscribe&hub_challenge=313810666&hub_verify_token=[FILTERED]" for 192.168.0.250 at 2026-04-15 16:09:47 +0200
I, [2026-04-15T16:09:47.716544#1-84696]  INFO -- : Processing by ChannelsWhatsappController#verify_webhook as */*
I, [2026-04-15T16:09:47.716640#1-84696]  INFO -- :   Parameters: {"hub.mode" => "subscribe", "hub.challenge" => "313810666", "hub.verify_token" => "[FILTERED]", "hub_mode" => "subscribe", "hub_challenge" => "313810666", "hub_verify_token" => "[FILTERED]", "callback_url_uuid" => "a97161d7-ac5b-4286-935a-67d204f2dd3c"}
I, [2026-04-15T16:09:47.744768#1-84696]  INFO -- : Completed 200 OK in 28ms (Views: 0.5ms | ActiveRecord: 14.0ms (7 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:09:49.768614#1-84344]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980286" for 192.168.0.250 at 2026-04-15 16:09:49 +0200
I, [2026-04-15T16:09:49.775313#1-84344]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:09:49.775451#1-84344]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980286", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:09:49.790299#1-84344]  INFO -- : Completed 200 OK in 15ms (Views: 0.7ms | ActiveRecord: 3.7ms (13 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:10:07.841494#1-84552]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776261980287" for 192.168.0.250 at 2026-04-15 16:10:07 +0200
I, [2026-04-15T16:10:07.857858#1-84552]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:10:07.857978#1-84552]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776261980287", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:10:07.882417#1-84552]  INFO -- : Completed 200 OK in 24ms (Views: 2.5ms | ActiveRecord: 5.4ms (13 queries, 6 cached) | GC: 0.4ms)

After that, I also created a fresh LXC Container, did base config and try to get WhatsApp working there, with new token etc. and also added API Callback on Meta Site:

The Issue still persists, I also push the log here maybe it helps:


I, [2026-04-15T16:12:00.051833#1-84432]  INFO -- :   Parameters: {"_" => "1776262311591"}
I, [2026-04-15T16:12:00.076239#1-84256]  INFO -- : Completed 200 OK in 819ms (Views: 0.3ms | ActiveRecord: 151.0ms (24 queries, 11 cached) | GC: 87.7ms)
I, [2026-04-15T16:12:00.118620#1-84688]  INFO -- : Processing by CtiController#index as JSON
I, [2026-04-15T16:12:00.120113#1-84688]  INFO -- :   Parameters: {"_" => "1776262311592"}
I, [2026-04-15T16:12:00.177156#1-84840]  INFO -- : Processing by TicketOverviewsController#show as JSON
I, [2026-04-15T16:12:00.181322#1-84840]  INFO -- :   Parameters: {"_" => "1776262311593"}
I, [2026-04-15T16:12:00.198101#1-84736]  INFO -- : Processing by TicketOverviewsController#data as JSON
I, [2026-04-15T16:12:00.198834#1-84736]  INFO -- :   Parameters: {"_" => "1776262311594"}
I, [2026-04-15T16:12:00.211676#1-84432]  INFO -- : Completed 200 OK in 160ms (Views: 0.1ms | ActiveRecord: 147.0ms (20 queries, 7 cached) | GC: 5.0ms)
I, [2026-04-15T16:12:00.272383#1-84688]  INFO -- : Completed 200 OK in 151ms (Views: 0.2ms | ActiveRecord: 129.8ms (13 queries, 6 cached) | GC: 3.5ms)
I, [2026-04-15T16:12:00.344689#1-84736]  INFO -- : Completed 200 OK in 146ms (Views: 0.2ms | ActiveRecord: 105.0ms (36 queries, 12 cached) | GC: 7.4ms)
I, [2026-04-15T16:12:00.436963#1-84840]  INFO -- : Completed 200 OK in 255ms (Views: 0.1ms | ActiveRecord: 189.0ms (52 queries, 14 cached) | GC: 9.3ms)
I, [2026-04-15T16:12:00.632279#1-84256]  INFO -- : Started POST "/api/v1/users/search" for 192.168.0.250 at 2026-04-15 16:12:00 +0200
I, [2026-04-15T16:12:00.636409#1-84256]  INFO -- : Processing by UsersController#search as JSON
I, [2026-04-15T16:12:00.636835#1-84256]  INFO -- :   Parameters: {"force" => true, "refresh" => false, "sort_by" => "created_at, id", "order_by" => "DESC, ASC", "page" => 1, "per_page" => 50, "query" => "", "full" => true}
I, [2026-04-15T16:12:00.655781#1-84256]  INFO -- : Completed 200 OK in 19ms (Views: 0.2ms | ActiveRecord: 5.1ms (17 queries, 6 cached) | GC: 0.7ms)
I, [2026-04-15T16:12:03.810858#1-84688]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262311595" for 192.168.0.250 at 2026-04-15 16:12:03 +0200
I, [2026-04-15T16:12:03.830938#1-84688]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:12:03.831101#1-84688]  INFO -- :   Parameters: {"_" => "1776262311595"}
I, [2026-04-15T16:12:03.856712#1-84688]  INFO -- : Completed 200 OK in 25ms (Views: 1.7ms | ActiveRecord: 4.1ms (13 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:12:03.913631#1-84736]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311596" for 192.168.0.250 at 2026-04-15 16:12:03 +0200
I, [2026-04-15T16:12:03.937591#1-84736]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:12:03.938248#1-84736]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311596", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:12:03.963768#1-84736]  INFO -- : Completed 200 OK in 25ms (Views: 1.1ms | ActiveRecord: 7.6ms (13 queries, 6 cached) | GC: 0.6ms)
I, [2026-04-15T16:12:06.210073#1-84840]  INFO -- : Started DELETE "/api/v1/channels/admin/whatsapp/3" for 192.168.0.250 at 2026-04-15 16:12:06 +0200
I, [2026-04-15T16:12:06.218433#1-84840]  INFO -- : Processing by ChannelsAdmin::WhatsappController#destroy as JSON
I, [2026-04-15T16:12:06.218759#1-84840]  INFO -- :   Parameters: {"id" => "3"}
I, [2026-04-15T16:12:06.333744#1-84840]  INFO -- : Completed 200 OK in 115ms (Views: 1.1ms | ActiveRecord: 40.1ms (19 queries, 6 cached) | GC: 0.6ms)
I, [2026-04-15T16:12:06.360525#1-84256]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262311597" for 192.168.0.250 at 2026-04-15 16:12:06 +0200
I, [2026-04-15T16:12:06.365797#1-84256]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:12:06.366371#1-84256]  INFO -- :   Parameters: {"_" => "1776262311597"}
I, [2026-04-15T16:12:06.384125#1-84256]  INFO -- : Completed 200 OK in 17ms (Views: 0.1ms | ActiveRecord: 3.9ms (13 queries, 6 cached) | GC: 0.5ms)
I, [2026-04-15T16:12:06.394006#1-84432]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311598" for 192.168.0.250 at 2026-04-15 16:12:06 +0200
I, [2026-04-15T16:12:06.401606#1-84432]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:12:06.402091#1-84432]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311598", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:12:06.411502#1-84432]  INFO -- : Completed 200 OK in 9ms (Views: 0.8ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:12:17.551724#1-84688]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp/preload" for 192.168.0.250 at 2026-04-15 16:12:17 +0200
I, [2026-04-15T16:12:17.569995#1-84688]  INFO -- : Processing by ChannelsAdmin::WhatsappController#preload as JSON
I, [2026-04-15T16:12:17.570601#1-84688]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]"}
I, [2026-04-15T16:12:18.278629#1-84688]  INFO -- : Completed 200 OK in 708ms (Views: 0.1ms | ActiveRecord: 4.9ms (12 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:12:23.326496#1-84736]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp" for 192.168.0.250 at 2026-04-15 16:12:23 +0200
I, [2026-04-15T16:12:23.335069#1-84736]  INFO -- : Processing by ChannelsAdmin::WhatsappController#create as JSON
I, [2026-04-15T16:12:23.335553#1-84736]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]", "phone_number_id" => "951646551355675", "welcome" => "TEST", "reminder_active" => true, "reminder_message" => "TEST", "group_id" => "1"}
I, [2026-04-15T16:12:23.920153#1-84736]  INFO -- : Completed 200 OK in 584ms (Views: 3.6ms | ActiveRecord: 13.3ms (18 queries, 6 cached) | GC: 0.7ms)
I, [2026-04-15T16:12:23.947877#1-84840]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262311599" for 192.168.0.250 at 2026-04-15 16:12:23 +0200
I, [2026-04-15T16:12:23.959650#1-84840]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:12:23.960062#1-84840]  INFO -- :   Parameters: {"_" => "1776262311599"}
I, [2026-04-15T16:12:23.977920#1-84840]  INFO -- : Completed 200 OK in 18ms (Views: 0.2ms | ActiveRecord: 2.1ms (13 queries, 6 cached) | GC: 1.2ms)
I, [2026-04-15T16:12:23.993891#1-84256]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311600" for 192.168.0.250 at 2026-04-15 16:12:23 +0200
I, [2026-04-15T16:12:24.001699#1-84256]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:12:24.002169#1-84256]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311600", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:12:24.012012#1-84256]  INFO -- : Completed 200 OK in 9ms (Views: 0.7ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:12:26.429975#1-84432]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311601" for 192.168.0.250 at 2026-04-15 16:12:26 +0200
I, [2026-04-15T16:12:26.437227#1-84432]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:12:26.437280#1-84432]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311601", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:12:26.449815#1-84432]  INFO -- : Completed 200 OK in 12ms (Views: 0.3ms | ActiveRecord: 2.8ms (13 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:12:44.052769#1-84688]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311602" for 192.168.0.250 at 2026-04-15 16:12:44 +0200
I, [2026-04-15T16:12:44.065009#1-84688]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:12:44.065051#1-84688]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311602", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:12:44.081025#1-84688]  INFO -- : Completed 200 OK in 16ms (Views: 0.3ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 1.2ms)
I, [2026-04-15T16:12:46.515707#1-84736]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311603" for 192.168.0.250 at 2026-04-15 16:12:46 +0200
I, [2026-04-15T16:12:46.530884#1-84736]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:12:46.530953#1-84736]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311603", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:12:46.547045#1-84736]  INFO -- : Completed 200 OK in 16ms (Views: 1.9ms | ActiveRecord: 1.9ms (13 queries, 6 cached) | GC: 1.3ms)
I, [2026-04-15T16:12:54.710975#1-84840]  INFO -- : Started GET "/api/v1/settings/?full=true&_=1776262311604" for 192.168.0.250 at 2026-04-15 16:12:54 +0200
I, [2026-04-15T16:12:54.725300#1-84840]  INFO -- : Processing by SettingsController#index as JSON
I, [2026-04-15T16:12:54.725339#1-84840]  INFO -- :   Parameters: {"full" => "true", "_" => "1776262311604"}
I, [2026-04-15T16:12:54.957663#1-84840]  INFO -- : Completed 200 OK in 232ms (Views: 6.4ms | ActiveRecord: 6.2ms (61 queries, 31 cached) | GC: 6.1ms)
I, [2026-04-15T16:12:55.013135#1-84256]  INFO -- : Started GET "/api/v1/calendars/timezones?_=1776262311605" for 192.168.0.250 at 2026-04-15 16:12:55 +0200
I, [2026-04-15T16:12:55.018576#1-84256]  INFO -- : Processing by CalendarsController#timezones as JSON
I, [2026-04-15T16:12:55.018616#1-84256]  INFO -- :   Parameters: {"_" => "1776262311605"}
I, [2026-04-15T16:12:55.310869#1-84256]  INFO -- : Completed 200 OK in 292ms (Views: 0.5ms | ActiveRecord: 1.4ms (12 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:06.273744#1-84432]  INFO -- : Started PUT "/api/v1/settings/22" for 192.168.0.250 at 2026-04-15 16:13:06 +0200
I, [2026-04-15T16:13:06.278032#1-84432]  INFO -- : Processing by SettingsController#update as JSON
I, [2026-04-15T16:13:06.278069#1-84432]  INFO -- :   Parameters: {"name" => "fqdn", "state_current" => {"value" => "help.ruckzuck3ddruck.de"}, "id" => "22"}
I, [2026-04-15T16:13:06.378946#1-84432]  INFO -- : Completed 200 OK in 101ms (Views: 0.6ms | ActiveRecord: 18.9ms (24 queries, 9 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:06.585386#1-84688]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262311606" for 192.168.0.250 at 2026-04-15 16:13:06 +0200
I, [2026-04-15T16:13:06.590187#1-84688]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:13:06.590237#1-84688]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262311606", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:13:06.602115#1-84688]  INFO -- : Completed 200 OK in 12ms (Views: 0.3ms | ActiveRecord: 2.0ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:13.440350#1-84736]  INFO -- : Started PUT "/api/v1/settings/25" for 192.168.0.250 at 2026-04-15 16:13:13 +0200
I, [2026-04-15T16:13:13.444065#1-84736]  INFO -- : Processing by SettingsController#update as JSON
I, [2026-04-15T16:13:13.444105#1-84736]  INFO -- :   Parameters: {"name" => "http_type", "state_current" => {"value" => "https"}, "id" => "25"}
I, [2026-04-15T16:13:13.596400#1-84736]  INFO -- : Completed 200 OK in 152ms (Views: 0.1ms | ActiveRecord: 33.4ms (24 queries, 9 cached) | GC: 39.5ms)
I, [2026-04-15T16:13:16.020985#1-84840]  INFO -- : Started GET "/" for 192.168.0.250 at 2026-04-15 16:13:16 +0200
I, [2026-04-15T16:13:16.025696#1-84840]  INFO -- : Processing by InitController#index as HTML
I, [2026-04-15T16:13:16.031606#1-84840]  INFO -- :   Rendered layout layouts/application.html.erb (Duration: 2.8ms | GC: 0.0ms)
I, [2026-04-15T16:13:16.032586#1-84840]  INFO -- : Completed 200 OK in 7ms (Views: 1.8ms | ActiveRecord: 2.4ms (6 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:16.190214#1-84256]  INFO -- : Started POST "/api/v1/signshow" for 192.168.0.250 at 2026-04-15 16:13:16 +0200
I, [2026-04-15T16:13:16.195032#1-84256]  INFO -- : Processing by SessionsController#show as JSON
I, [2026-04-15T16:13:16.195070#1-84256]  INFO -- :   Parameters: {"fingerprint" => "142839051"}
I, [2026-04-15T16:13:16.420546#1-84256]  INFO -- : Completed 200 OK in 225ms (Views: 11.5ms | ActiveRecord: 38.2ms (84 queries, 16 cached) | GC: 11.9ms)
I, [2026-04-15T16:13:16.437908#1-84432]  INFO -- : Started GET "/api/v1/taskbar/init?_=1776262396140" for 192.168.0.250 at 2026-04-15 16:13:16 +0200
I, [2026-04-15T16:13:16.441568#1-84432]  INFO -- : Processing by TaskbarController#init as JSON
I, [2026-04-15T16:13:16.441603#1-84432]  INFO -- :   Parameters: {"_" => "1776262396140"}
I, [2026-04-15T16:13:16.498624#1-84432]  INFO -- : Completed 200 OK in 57ms (Views: 0.2ms | ActiveRecord: 10.4ms (45 queries, 16 cached) | GC: 1.5ms)
I, [2026-04-15T16:13:16.512736#1-84688]  INFO -- : Started GET "/api/v1/translations/lang/de-de?_=1776262396141" for 192.168.0.250 at 2026-04-15 16:13:16 +0200
I, [2026-04-15T16:13:16.518440#1-84688]  INFO -- : Processing by TranslationsController#lang as JSON
I, [2026-04-15T16:13:16.518481#1-84688]  INFO -- :   Parameters: {"_" => "1776262396141", "locale" => "de-de"}
I, [2026-04-15T16:13:16.604646#1-84688]  INFO -- : Completed 200 OK in 86ms (Views: 25.7ms | ActiveRecord: 26.0ms (8 queries, 2 cached) | GC: 4.2ms)
I, [2026-04-15T16:13:16.667015#1-84736]  INFO -- : Started GET "/api/v1/first_steps?_=1776262396142" for 192.168.0.250 at 2026-04-15 16:13:16 +0200
I, [2026-04-15T16:13:16.670743#1-84736]  INFO -- : Processing by FirstStepsController#index as JSON
I, [2026-04-15T16:13:16.670776#1-84736]  INFO -- :   Parameters: {"_" => "1776262396142"}
I, [2026-04-15T16:13:16.683569#1-84736]  INFO -- : Completed 200 OK in 13ms (Views: 0.1ms | ActiveRecord: 3.7ms (20 queries, 7 cached) | GC: 0.3ms)
I, [2026-04-15T16:13:16.750794#1-84840]  INFO -- : Started GET "/api/v1/cti/log?_=1776262396143" for 192.168.0.250 at 2026-04-15 16:13:16 +0200
I, [2026-04-15T16:13:16.755232#1-84840]  INFO -- : Processing by CtiController#index as JSON
I, [2026-04-15T16:13:16.755271#1-84840]  INFO -- :   Parameters: {"_" => "1776262396143"}
I, [2026-04-15T16:13:16.766001#1-84840]  INFO -- : Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 2.6ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:17.623118#1-84256]  INFO -- : Started POST "/api/v1/users/search" for 192.168.0.250 at 2026-04-15 16:13:17 +0200
I, [2026-04-15T16:13:17.627863#1-84256]  INFO -- : Processing by UsersController#search as JSON
I, [2026-04-15T16:13:17.627910#1-84256]  INFO -- :   Parameters: {"force" => true, "refresh" => false, "sort_by" => "created_at, id", "order_by" => "DESC, ASC", "page" => 1, "per_page" => 50, "query" => "", "full" => true}
I, [2026-04-15T16:13:17.643263#1-84256]  INFO -- : Completed 200 OK in 15ms (Views: 0.2ms | ActiveRecord: 3.4ms (17 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:13:25.858718#1-84432]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262396144" for 192.168.0.250 at 2026-04-15 16:13:25 +0200
I, [2026-04-15T16:13:25.863684#1-84432]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:13:25.863723#1-84432]  INFO -- :   Parameters: {"_" => "1776262396144"}
I, [2026-04-15T16:13:25.874838#1-84432]  INFO -- : Completed 200 OK in 11ms (Views: 0.4ms | ActiveRecord: 1.8ms (13 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:13:25.895103#1-84688]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396145" for 192.168.0.250 at 2026-04-15 16:13:25 +0200
I, [2026-04-15T16:13:25.898405#1-84688]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:13:25.898453#1-84688]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396145", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:13:25.906830#1-84688]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:13:27.938637#1-84736]  INFO -- : Started DELETE "/api/v1/channels/admin/whatsapp/4" for 192.168.0.250 at 2026-04-15 16:13:27 +0200
I, [2026-04-15T16:13:27.942382#1-84736]  INFO -- : Processing by ChannelsAdmin::WhatsappController#destroy as JSON
I, [2026-04-15T16:13:27.942418#1-84736]  INFO -- :   Parameters: {"id" => "4"}
I, [2026-04-15T16:13:27.982703#1-84736]  INFO -- : Completed 200 OK in 40ms (Views: 0.1ms | ActiveRecord: 31.1ms (18 queries, 6 cached) | GC: 0.3ms)
I, [2026-04-15T16:13:28.021591#1-84840]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262396146" for 192.168.0.250 at 2026-04-15 16:13:28 +0200
I, [2026-04-15T16:13:28.025449#1-84840]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:13:28.025485#1-84840]  INFO -- :   Parameters: {"_" => "1776262396146"}
I, [2026-04-15T16:13:28.033398#1-84840]  INFO -- : Completed 200 OK in 8ms (Views: 0.1ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.4ms)
I, [2026-04-15T16:13:28.047131#1-84256]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396147" for 192.168.0.250 at 2026-04-15 16:13:28 +0200
I, [2026-04-15T16:13:28.050675#1-84256]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:13:28.050710#1-84256]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396147", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:13:28.058748#1-84256]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.8ms (13 queries, 6 cached) | GC: 0.6ms)
I, [2026-04-15T16:13:39.207182#1-84432]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp/preload" for 192.168.0.250 at 2026-04-15 16:13:39 +0200
I, [2026-04-15T16:13:39.212629#1-84432]  INFO -- : Processing by ChannelsAdmin::WhatsappController#preload as JSON
I, [2026-04-15T16:13:39.212666#1-84432]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]"}
I, [2026-04-15T16:13:39.765964#1-84432]  INFO -- : Completed 200 OK in 553ms (Views: 0.1ms | ActiveRecord: 1.5ms (12 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:43.119252#1-84688]  INFO -- : Started POST "/api/v1/channels/admin/whatsapp" for 192.168.0.250 at 2026-04-15 16:13:43 +0200
I, [2026-04-15T16:13:43.122886#1-84688]  INFO -- : Processing by ChannelsAdmin::WhatsappController#create as JSON
I, [2026-04-15T16:13:43.122938#1-84688]  INFO -- :   Parameters: {"business_id" => "839314659075578", "access_token" => "[FILTERED]", "app_secret" => "[FILTERED]", "phone_number_id" => "951646551355675", "welcome" => "TEST", "reminder_active" => true, "reminder_message" => "TEST", "group_id" => "1"}
I, [2026-04-15T16:13:43.740882#1-84688]  INFO -- : Completed 200 OK in 618ms (Views: 0.1ms | ActiveRecord: 29.4ms (18 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:43.781664#1-84736]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262396148" for 192.168.0.250 at 2026-04-15 16:13:43 +0200
I, [2026-04-15T16:13:43.785839#1-84736]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:13:43.785876#1-84736]  INFO -- :   Parameters: {"_" => "1776262396148"}
I, [2026-04-15T16:13:43.795113#1-84736]  INFO -- : Completed 200 OK in 9ms (Views: 0.4ms | ActiveRecord: 1.8ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:43.803507#1-84840]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396149" for 192.168.0.250 at 2026-04-15 16:13:43 +0200
I, [2026-04-15T16:13:43.806483#1-84840]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:13:43.806520#1-84840]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396149", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:13:43.814995#1-84840]  INFO -- : Completed 200 OK in 8ms (Views: 1.2ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:48.076565#1-84256]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396150" for 192.168.0.250 at 2026-04-15 16:13:48 +0200
I, [2026-04-15T16:13:48.080734#1-84256]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:13:48.080779#1-84256]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396150", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:13:48.088955#1-84256]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:13:51.660457#1-84432]  INFO -- : Started GET "/api/v1/channels_whatsapp_webhook/de41178c-d851-441e-aa84-0785c9cbe044?hub.mode=subscribe&hub.challenge=1867784844&hub.verify_token=[FILTERED]&hub_mode=subscribe&hub_challenge=1867784844&hub_verify_token=[FILTERED]" for 192.168.0.250 at 2026-04-15 16:13:51 +0200
I, [2026-04-15T16:13:51.666215#1-84432]  INFO -- : Processing by ChannelsWhatsappController#verify_webhook as */*
I, [2026-04-15T16:13:51.666255#1-84432]  INFO -- :   Parameters: {"hub.mode" => "subscribe", "hub.challenge" => "1867784844", "hub.verify_token" => "[FILTERED]", "hub_mode" => "subscribe", "hub_challenge" => "1867784844", "hub_verify_token" => "[FILTERED]", "callback_url_uuid" => "de41178c-d851-441e-aa84-0785c9cbe044"}
I, [2026-04-15T16:13:51.697930#1-84432]  INFO -- : Completed 200 OK in 32ms (Views: 0.3ms | ActiveRecord: 12.3ms (7 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:03.839566#1-84688]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396151" for 192.168.0.250 at 2026-04-15 16:14:03 +0200
I, [2026-04-15T16:14:03.844694#1-84688]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:03.844731#1-84688]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396151", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:03.851783#1-84688]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.5ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:08.124398#1-84736]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396152" for 192.168.0.250 at 2026-04-15 16:14:08 +0200
I, [2026-04-15T16:14:08.127610#1-84736]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:08.127645#1-84736]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396152", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:08.134688#1-84736]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:24.828045#1-84840]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396153" for 192.168.0.250 at 2026-04-15 16:14:24 +0200
I, [2026-04-15T16:14:24.832337#1-84840]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:24.832376#1-84840]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396153", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:24.839503#1-84840]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:28.826558#1-84256]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396154" for 192.168.0.250 at 2026-04-15 16:14:28 +0200
I, [2026-04-15T16:14:28.829895#1-84256]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:28.829930#1-84256]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396154", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:28.837443#1-84256]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:44.884358#1-84432]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396155" for 192.168.0.250 at 2026-04-15 16:14:44 +0200
I, [2026-04-15T16:14:44.889216#1-84432]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:44.889255#1-84432]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396155", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:44.899128#1-84432]  INFO -- : Completed 200 OK in 10ms (Views: 0.3ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:45.938269#1-84688]  INFO -- : Started GET "/api/v1/channels_telegram?_=1776262396156" for 192.168.0.250 at 2026-04-15 16:14:45 +0200
I, [2026-04-15T16:14:45.943731#1-84688]  INFO -- : Processing by ChannelsTelegramController#index as JSON
I, [2026-04-15T16:14:45.943779#1-84688]  INFO -- :   Parameters: {"_" => "1776262396156"}
I, [2026-04-15T16:14:45.955004#1-84688]  INFO -- : Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 2.0ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:46.791355#1-84736]  INFO -- : Started GET "/api/v1/channels/admin/whatsapp?_=1776262396157" for 192.168.0.250 at 2026-04-15 16:14:46 +0200
I, [2026-04-15T16:14:46.795026#1-84736]  INFO -- : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-04-15T16:14:46.795061#1-84736]  INFO -- :   Parameters: {"_" => "1776262396157"}
I, [2026-04-15T16:14:46.803529#1-84736]  INFO -- : Completed 200 OK in 8ms (Views: 0.2ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.0ms)
I, [2026-04-15T16:14:46.828797#1-84840]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396158" for 192.168.0.250 at 2026-04-15 16:14:46 +0200
I, [2026-04-15T16:14:46.843902#1-84840]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:46.843946#1-84840]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396158", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:46.853433#1-84840]  INFO -- : Completed 200 OK in 9ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 2.1ms)
I, [2026-04-15T16:14:48.874985#1-84256]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396159" for 192.168.0.250 at 2026-04-15 16:14:48 +0200
I, [2026-04-15T16:14:48.880767#1-84256]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:14:48.880823#1-84256]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396159", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:14:48.891431#1-84256]  INFO -- : Completed 200 OK in 10ms (Views: 0.4ms | ActiveRecord: 2.1ms (13 queries, 6 cached) | GC: 1.5ms)
I, [2026-04-15T16:15:07.836905#1-84432]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396160" for 192.168.0.250 at 2026-04-15 16:15:07 +0200
I, [2026-04-15T16:15:07.845994#1-84432]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:15:07.846043#1-84432]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396160", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:15:07.854055#1-84432]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.7ms)
I, [2026-04-15T16:15:09.825049#1-84688]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396161" for 192.168.0.250 at 2026-04-15 16:15:09 +0200
I, [2026-04-15T16:15:09.829162#1-84688]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:15:09.829268#1-84688]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396161", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:15:09.837257#1-84688]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.5ms (13 queries, 6 cached) | GC: 0.7ms)
I, [2026-04-15T16:15:28.826511#1-84736]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396162" for 192.168.0.250 at 2026-04-15 16:15:28 +0200
I, [2026-04-15T16:15:28.832250#1-84736]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:15:28.832354#1-84736]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396162", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:15:28.841797#1-84736]  INFO -- : Completed 200 OK in 9ms (Views: 0.3ms | ActiveRecord: 1.8ms (13 queries, 6 cached) | GC: 1.3ms)
I, [2026-04-15T16:15:30.828782#1-84840]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396163" for 192.168.0.250 at 2026-04-15 16:15:30 +0200
I, [2026-04-15T16:15:30.833028#1-84840]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:15:30.833068#1-84840]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396163", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:15:30.840621#1-84840]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.7ms)
I, [2026-04-15T16:15:49.832116#1-84256]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396164" for 192.168.0.250 at 2026-04-15 16:15:49 +0200
I, [2026-04-15T16:15:49.836996#1-84256]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:15:49.837035#1-84256]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396164", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:15:49.844217#1-84256]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.5ms (13 queries, 6 cached) | GC: 0.6ms)
I, [2026-04-15T16:15:51.836125#1-84432]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396165" for 192.168.0.250 at 2026-04-15 16:15:51 +0200
I, [2026-04-15T16:15:51.840056#1-84432]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:15:51.840097#1-84432]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396165", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:15:51.847844#1-84432]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.6ms)
I, [2026-04-15T16:16:10.830739#1-84688]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396166" for 192.168.0.250 at 2026-04-15 16:16:10 +0200
I, [2026-04-15T16:16:10.835138#1-84688]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:16:10.835189#1-84688]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396166", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:16:10.843462#1-84688]  INFO -- : Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.7ms (13 queries, 6 cached) | GC: 0.9ms)
I, [2026-04-15T16:16:12.827088#1-84736]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396167" for 192.168.0.250 at 2026-04-15 16:16:12 +0200
I, [2026-04-15T16:16:12.830878#1-84736]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T16:16:12.830914#1-84736]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776262396167", "facility" => "WhatsApp::Business"}
I, [2026-04-15T16:16:12.837962#1-84736]  INFO -- : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.6ms (13 queries, 6 cached) | GC: 0.2ms)
I, [2026-04-15T16:16:31.836494#1-84840]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776262396168" for 192.168.0.250 at 2026-04-15 16:16:31 +0200
I, [2026-04-15T16:16:31.841318#1-84840]  INFO -- : Processing by HttpLogsController#index as JSON

I really have no clue, why it wont work. I did an error to check if meta checks connection, and If
Iam under my app > configuration > Webhook and do sth. wrong with callback url or token, i get an error. So it seems that a connection is there..

BR

I did some further tests with API…

If I curl on the zammad host with following:

curl -X GET “https://help.SOMEURL.de/api/v1/channels_whatsapp_webhook/SOMEID?hub.mode=subscribe&hub.verify_token=SOMETOKEN&hub.challenge=12345”

Ill get this result:

I, [2026-04-15T19:43:48.748893#1-85568]  INFO -- : Started GET "/api/v1/channels_whatsapp_webhook/FILTERED?hub.mode=subscribe&hub.verify_token=[FILTERED]&hub.challenge=12345" for 192.168.0.250 at 2026-04-15 19:43:48 +0200
I, [2026-04-15T19:43:48.752502#1-85568]  INFO -- : Processing by ChannelsWhatsappController#verify_webhook as */*
I, [2026-04-15T19:43:48.752588#1-85568]  INFO -- :   Parameters: {"hub.mode" => "subscribe", "hub.verify_token" => "[FILTERED]", "hub.challenge" => "12345", "callback_url_uuid" => "FILTERED"}
I, [2026-04-15T19:43:48.785523#1-85568]  INFO -- : Completed 200 OK in 33ms (Views: 0.3ms | ActiveRecord: 24.7ms (7 queries, 1 cached) | GC: 0.0ms)
I, [2026-04-15T19:43:54.911068#1-87832]  INFO -- : Started GET "/api/v1/http_logs/WhatsApp::Business?limit=50&_=1776274743482" for 192.168.0.250 at 2026-04-15 19:43:54 +0200
I, [2026-04-15T19:43:54.919211#1-87832]  INFO -- : Processing by HttpLogsController#index as JSON
I, [2026-04-15T19:43:54.919324#1-87832]  INFO -- :   Parameters: {"limit" => "50", "_" => "1776274743482", "facility" => "WhatsApp::Business"}
I, [2026-04-15T19:43:54.941430#1-87832]  INFO -- : Completed 200 OK in 22ms (Views: 0.8ms | ActiveRecord: 7.4ms (13 queries, 6 cached) | GC: 0.4ms)

I also installed the zammad stack on a system of a colleague of mine on datacenter. Same error… Light is orange, no messages.

Using the meta internal “test” button / tool, results that the api call is delivered to server.
See screenshots below:

image

Any further ideas? :slight_smile:

BR

Maybe you should check if the configuration on Meta-Side is still correct or some additional steps are needed. Only some hint:

1 Like

Thank you for that hint.

I did that in total 4 times. 2 Times with complete deletion of app etc. nothing changed.

Cause there changed nothing in the initial topic, I dont think that there is sth. wrong.

As i mentioned in the post before, after a wireshark scan on the zammad host, there was a post from api site in scan from facebook => zammad, after I used the “Test” function on meta side.

In the documentation is mentioned, that API 24 on Meta is used, after I created the app completly from zero, there was only version 25.

But as I said, the issue is still same

Did you also check the part in troubleshoot? This is often the situation when messages are not receiving at all on the callback side (which seems to be the case in you case, that it’s not coming to Zammad, so it’s no Zammad problem).

The callback comes to the zammad server, but i dont know what the programm is doing with it.

The Screenshot, which sniffed the package is from the zammad system:

image

But this is about the example callback triggered in the Meta-App manually or? This means not that it’s working for normal WA messages.

That was from the test button, I also can test it later with the messages ill send by myself.

Just used the time to check Graph API and the mentioned subscribe from troubleshooting:

Looks good for me, but I dont get any messages further… :frowning:

On Nginx Proxy Manager Site is also no 5XX Error, so proxy is not the issue and the proxy was unchanged. As I sad, if I activate the old zammad version on old system, and update Callback URL, it also does not work.

So for my Point of view, I think there is an issue with the Callback URL which is provided by Zammad. Maybe is there an issue after upgrading from V24 to V25 at Meta site?

// EDIT:
I have no Wireshark POST results, only the Test function from Meta works, which speaks for the Callback provided error?

If I just open the Callback URL in Browser (must be wrong… :smiley: ) withoit any token, just Callback URL I get:

422: The change you wanted was rejected.
The WhatsApp channel webhook configuration could not be verified

Is there anything I cant test manually using Graph API explorer? Maybe try to send a message there? Do you have a test Post with correct API syntax?

The real callback is using POST not GET :wink:

Yeah, thats the reason why the call of the url in browser wont work.

But is there any further I can do / test? I think its proved, that the Meta API is working, but Callback isnt.

I have no idea, what i else can try

But we see that “real” messages are not received inside Zammad, so the problem is on Meta side. I think this could have multiple reasons, but we can not do something on Zammad side.