Dont' receive Telegram messages

Infos:

  • Used Zammad version: 3.3
  • Used Zammad installation source: (source, package, …) epel-release
  • Operating system: Centos 7
  • Browser + version:

Expected behavior:

  • Receive Telegram messages

Actual behavior:

  • Telgream activated and configured.(green light beside the bot)

Can access web site via port 443 (https://)

Valid Certificate with domain name

When sending a message to my bot, Nothing displayed in my zammad console, it seems it doesnt receive the message.

Steps to reproduce the behavior:

Check Webhook’s info via GET https://api.telegram.org/botBOTTOKEN/getWebhookInfo

And read this thread: https://community.zammad.org/t/telegram-channel-doesnt-work/

1 Like

thanks very much lumpov. According to the infos, I need to create a full chain certficate. If I may ask :
I have my wildcard certificate I bought (.crt) and my intermediate one (ca_bundle.crt) plus my .key file.
If I create a new file including my 2 .crt , will it be fine ? In this case, is the order important ?

You can check Telegram’s requirements on their site https://core.telegram.org/bots/webhooks and check HTTPS on your Zammad instance on https://www.ssllabs.com/ssltest/

If you bought cert in good service provider and setup all cert correct chain - everything will be fine.

1 Like

yes, thanks, I just check on www.geocerts.com/ssl-checker and everything is fine (https://ticket.gfbienne.ch)… green :slight_smile: Certiticate chain is complete and correct
… but when requesting a getwebhookinfo, still having a ssl problem … anyway… will look further ; thanks very much for your help

There is no green mark if check https://ticket.gfbienne.ch on the https://www.ssllabs.com/ssltest/

Please double check all Telegram certs requirements with detailed ssllabs report.

1 Like

Thanks Lumpov,
The certificate sounds good but it’s a wildcard certificate … maybe this is my problem
thanks for your help :slight_smile:

If you get A+ - it will sounds good.

As you can see: week protocol support and key exchange. Not wildcard. Try to compare all Telegram cert’s requirements with ssl report.

1 Like

I can warmly recommend the following page for hints on how to secure your system with better ciphers for several services:

https://cipherlist.eu/

Thanks MrGeneration :slight_smile:
this time I’ve a A+ :slight_smile:

But can’t communicate… still need to change my certificate … :wink:
-> Wrong… I can now communicate with my Zammad using Telegram !! :slight_smile:
Thanks very much to all

1 Like