Errore Facebook Webhooks curl_errno 60

Per implementare un Bot di Facebook Messenger è necessario impostare un callback URL per i webhooks, che generano le chiamate ad una pagina che poi implementerà il BOT. L’errore:

 

  • curl_errno 60

indica che il server non sta indicando la catena di certificazioni che portano al certificato utilizzato. Sebbene in molti siti web l’indicazione sia quella di specificare curl.cainfo=/percorso/cacert.pem nel file php.ini, in questo caso il problema è che il server stesso deve comunicare la catena a chi si connette. Nel caso di server LAMP con Apache2.2 e PHP 5.4 basta inserire il riferimento alla catena di certificati sull’host

  • SSLCertificateChainFile  /etc/apache2/keys/catena.crt

dove il file catena.crt è un file concatenato con i certificati del sito, della certification authority intermedia e della certification authority principale, che è possibile ottenere dal browser nei dettagli del certificato. E’ possibile trovare la guida qui

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Time limit is exhausted. Please reload CAPTCHA.