El gráfico de put_connections () a Facebook en Koala falla después de un retraso muy largo

Estoy usando Rails 3.2.5 y Koala 1.3.0 (no es el último, porque el último se niega a ejecutar incluso la aplicación de muestra de Facebook de Heroku). El servidor web es unicornio.

Cuando trato de POST a la línea de tiempo usando put_connections ():

@fbgraph   = Koala::Facebook::API.new(session[:access_token])
logger.debug "put_connections(#{url_for @room}), start"
@fbgraph.put_connections("me", "myapp:view", :room => url_for(@room))
logger.debug "put_connections(), end"

El controlador se detiene durante 12 segundos antes de obtener una excepción:

Completed 500 Internal Server Error in 12075ms

Koala::Facebook::APIError (HTTP 500: Response body: {"error":{"type":"Exception","message":"Could not retrieve data from URL.","code":1660002}}):

He probado con la herramienta de depuración:http://developers.facebook.com/tools/debug y no encontró ningún error para la URL registrada en la línea 2.

Mi servidor web registra un GET de la IP de Facebook y devuelve 200 OK. Facebook IP luego hace algunas solicitudes más para recuperar imágenes, que también reciben 200 OK.

Estoy probando esto en los usuarios de prueba de mi aplicación FYI.

ACTUALIZAR

Esto parece ser un problema de OpenGraph. Este problema se reproduce para mí:https://developers.facebook.com/bugs/213733412077729

¡Básicamente, el POST es exitoso solo después de haberlo probado en el depurador una vez! ¿Alguien ha experimentado esto antes?

Respuestas a la pregunta(2)

Su respuesta a la pregunta