Problema com Onebox falhando em um servidor, mas não em outro

Galera, tenho experimentado o AliExpress como afiliado.

Recentemente, os Oneboxes deles começaram a falhar no site onde os utilizo.

Investiguei e notei que funciona em outro servidor Discourse meu. Ambos têm versões idênticas do Discourse (2.4.0.beta11) e estão rodando em VPS da Scaleway com Ubuntu.

No entanto, ao comparar as requisições feitas pelo prompt de comando usando curl, notei que há um redirecionamento 302 extra no servidor que está falhando, mesmo que ambos acabem resolvendo para a mesma URL.

Isso poderia estar causando as falhas com o código atual do Onebox?

Estou usando o seguinte comando para ver os redirecionamentos (inclui a URL):

curl -sLD - http://s.click.aliexpress.com/e/nzyWNlXw -o /dev/null -w '%{url_effective}'

Poderia ter havido alguma mudança recente no Onebox que o tornou mais sensível a isso?

Peço desculpas se disse algo ingênuo, pois não sou especialista nessa área específica!

OK, isso está ficando ainda mais estranho, mas mais próximo da razão que suspeito:

Se eu pegar a URL final do Curl e inseri-la em um navegador local, a do servidor com falha me leva a uma solicitação de login, enquanto a do servidor que funciona não o faz.

Em qual caso um ativo está em uma CDN com proteção contra hotlink e o outro não.

Oi, Stephen, o link é o mesmo nos dois casos. Acho que o alvo simplesmente não confia em um dos servidores?

Não necessariamente. Mesmo que os dois servidores de origem estejam no mesmo data center e acessem o mesmo balanceador de carga de uma CDN, eles não estarão necessariamente se comunicando com a mesma máquina de backend.

Bom ponto. Mas ainda leva ao mesmo resultado indesejável, repetível e frustrante.