Facebook Messenger conversacional muestra "Compruebe su conexión y vuelve a intentarlo."

votos
7

Recientemente, yo estaba tratando de construir un robot para mí. Funciona perfectamente cuando estoy usando ngrok poner a prueba mi bot localmente, pero cuando desplegué a AWS, empecé a ver el error capturado por debajo de vez en cuando, y causando ninguna petición web hook enviado a mi servidor de Facebook. No tengo idea de lo que podría salir mal. Tengo comprobar la petición de ir a mi servidor con flujo TCP, así, pero no hay suerte, parece que Facebook acaba no envió a esa solicitud en particular a mi servidor. Este es un problema muy raro que ocurre en ningún momento de mi bot flujo de conversación en particular. Siempre necesito repetir mi respuesta o mi devolución de datos con el fin de conseguir que funcione.

Algo de información básica del servidor (no sé si esto es importante):

  1. Zona de disponibilidad: ap-sureste-1b
  2. Tipo: t2.micro
  3. uso de la CPU (en ese momento): 4%

Yo realmente apreciado si alguien puede resolver mi misterio. Gracias.

Para su información, he informado de esto a Facebook: https://developers.facebook.com/bugs/1825253057751227

ejemplo

Publicado el 11/11/2016 a las 08:53
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
0

Su servidor web hook tiene que trabajar más válidos https (no auto firmado).

Mi consejo - añadir a https web hook servidor, utilizando el servicio CloudFlare ( `s libre), o conseguir un certificado válido gratis con letsencrypt

Respondida el 05/12/2016 a las 06:28
fuente por usuario

votos
0

Si el error es de vez en cuando, yo recomendaría mover la instancia de tamaño a partir de micro, por lo menos a medio o grande y que sea una Dedicado ejemplo. Los recursos necesarios para ejecutar el cliente letsencrypt, combinados con el tráfico de bot y los vecinos ruidosos podrían superar una instancia de micro compartido.

Respondida el 07/12/2016 a las 08:32
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more