تخطي إلى المحتوى الرئيس

Why does your webhook fail with cURL error 28? - قاعدة المعلومات / Q&A / Self-hosted - Deskpro Support

Why does your webhook fail with cURL error 28?

قائمة المؤلفين
  • Kim

The error cURL error 28: Connection timed out after 20001 milliseconds means your Deskpro server couldn't connect to the webhook host within 20 seconds. The problem is the network, not the trigger.

Why it happens

  • Usually a firewall blocks outbound HTTPS from the Deskpro server.

  • Or the server can only reach the internet through a proxy.

Raising the timeout won't help. 20 seconds is the maximum.

Fix the connection

  1. Ask your network team to allow outbound HTTPS (port 443) from the Deskpro server to the webhook host.

  2. Test the connection from the Deskpro server:

curl -I https://<host from your webhook URL>
  • Any response, even an error code, means the connection works.

  • If the command hangs and then times out, the connection is still blocked.

💡 Note: Deskpro recommends not restricting outbound connections from your server.


مفيد. غير مفيد