Nuevo blog no se muestra como vista previa

Desde que trasladamos nuestro blog de Medium a nuestro propio subdominio, siempre obtenemos este error cada vez que compartimos una publicación del blog en nuestro foro.

He validado los enlaces con OpenGraph y parecen funcionar correctamente.

Ejemplos:

https://blog.sphere.me/one-year-into-lockdown-how-has-work-life-balance-changed-ad48aa73e57f?source=collection_home---4------1-----------------------

https://blog.sphere.me/chrissy-teigen-and-twitters-reckoning-where-do-digital-spaces-go-from-here-40bf4c149752

captura de pantalla de opengraph.xyz

(p.d. talljeff saluda a jeff a!)

Algo en tu configuración es extraño.

Si hago una solicitud GET a esta URL, obtengo una secuencia de redirecciones:

GET → 307 → 302 → 200

Sin embargo, si hago una solicitud HEAD, obtengo un 200 directamente:

HEAD → 200

Nuestro sistema de onebox funciona intentando gestionar toda la danza de redirecciones con una solicitud HEAD primero, y luego pasa la URL ya resuelta y las cookies necesarias al motor del oneboxer.

Dado que tu configuración devuelve respuestas diferentes para cada tipo de solicitud, esto rompe el onebox. Además, es muy perjudicial para el rendimiento cuando la URL canónica del artículo siempre está a dos redirecciones de ser renderizada, por lo que quizás quieras solucionarlo.

Gracias, Rafael,

Por lo que sé, solo utilizamos la nueva implementación de dominios personalizados de Medium y creamos los registros A correspondientes.

¿Sería entonces un problema que debamos plantear a Medium? He consultado con nuestro Director de Infraestructura por si se tratara de algo relacionado con la configuración de nuestro dominio.

¿Quizás podrías contactar con el soporte de Medium al respecto?

Hola @Falco: he recibido respuesta del soporte de Medium, y esto es lo que han solicitado.

¿Podrías indicarnos qué encabezado User-Agent envía Onebox? Podemos omitir esas redirecciones para solicitudes de bots o raspadores que podamos identificar.

¿Podrías indicarme cuál es la mejor manera de responder? :pray:

¡Vaya! ¡Me perdí esto! Envíale un abrazo :hugs:

También podemos reproducirlo con esta entrada de Medium, que también genera un error 500.

https://crypto-anonymous-2021.medium.com/the-bit-short-inside-cryptos-doomsday-machine-f8dcf78a64d3

@eviltrout Espero que no te importe que te etiquete, ya que vi que trabajaste en esto antes.

¿Sigue siendo esta la cabecera de agente de usuario correcta que puedo enviar al soporte de Medium?

@simonb el fallo al generar la onebox se rastreó hasta un error en el manejo de la respuesta 307 aquí:

Esta PR lo solucionará al fusionarse:

¡Esa es una noticia fantástica. ¡Muchas gracias! :purple_heart:

https://blog.sphere.me/one-year-into-lockdown-how-has-work-life-balance-changed-ad48aa73e57f?source=collection_home---4------1-----------------------

Las correcciones de Onebox se han fusionado y desplegado. ¡Ya deberías estar listo!

¡Increíble! Muchas gracias. Parece que tengo algunos posts que volver a revisar y editar mañana :smiling_face: