422 Unprocessable Entity

Infos:

  • Used Zammad version: -3.4.x
  • Used Zammad installation source: (source, package, …) Centos 7 with Zammad installation procedures
  • Operating system: Centos 7
  • Browser + version: Firefox v79 - 64bit, also tries Chrome and Safari, latest releases

Expected behavior:

  • When the Telegram bot is created on Botfather, and the token is inserted in the Zammad Telegram configuration, the light goes green. When sending a message from Telegram, it gets the correct Welcome Message from the Zammad configuration, but the Telegram messages are not coming through to Zammad.

I am using a Letsencrypt Certificate.

Actual behavior:

  • Hi there,

I am running Zammad 3.4.x completely standard on Centos 7, as per the installation instructions. When I send the messages from Telegram, the message is not showing in Zammad, and in the Production log shows the following:

Completed 422 Unprocessable Entity in 79ms

I am using a Letencrypt certificate, and the output from https://api.telegram.org/bot<my ctoken/getWebhookInfo is as follows:

{“ok”:true,“result”:{“url”:“https://support.dfacto.one/api/v1/channels_telegram_webhook/YhlJbF7rGSX9Iw?bid=1338852667",“has_custom_certificate”:false,“pending_update_count”:13,“last_error_date”:1594820476,“last_error_message”:"Wrong response from the webhook: 422 Unprocessable Entity”,“max_connections”:40}}

Please assist, as the Telegram channel is critical to the deployment.

Thanks,
Louis

Steps to reproduce the behavior:

Please provide the production log of the moment you’re trying to send the message via telegram.
Note that the full traceback is required - other wise we’re fishing in the dark as there may be tons of reasons.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.