Desde o fim de de Agosto que não é possível aceder ao MEO GO Fora de Casa com a rede WIFI da DIGI, investigando os dados da ligação vemos um ASN 20879 que indica como origem a DIGI Roménia
Localização física: Portugal Operadora: DIGI Portugal IP: 176.223.xxx.xxx ASN: 20879 Organização ASN: DIGI Romania
para todos os efeitos a MEO vê este cliente como estando na Roménia penso que seja por isso que não permite o acesso a canais por alguma restrição de conteúdos em vigor.
É por essa razão que a VPN resolve a questão desde que a mesma esteja num país da comunidade, testei com VPNs do Canadá, América e Japão sem sucesso.
Aparentemente a DIGI não atualizou em todas as bases de dados a proveniência deste ASN como sendo DIGI Portugal.
Mais do que uma pergunta, gostaria de saber se algum de vocês conseguiu algum avanço junto de qualquer uma das operadoras para resolver esta questão.
Agradeço qualquer informação
Solução por apmenezes
Para quem encontrar este thread depois de perder horas a tentar perceber porque um serviço pago deixou de funcionar em redes DIGI, alerto que nem o facto de não ser problema MEO nem o link sugerido para o tópico original explicam o que se passa ou sugerem uma forma correta de o ultrapassar.
Não considero que uma VPN seja a solução para a maioria dos utilizadores que podem nem entender porque precisam de uma, quanto mais saber como criar uma VPN ou que a mesma tem de estar num país da comunidade europeia para funcionar.
Proativamente sugiro que se juntem nos esforços de reportar junto da DIGI para que parametrize os seus servidores como deve ser resolvendo o cerne da questão, motivo original da criação deste tópico.
Nunca foi intenção deste tópico afirmar que o problema é da MEO nem essa acusação é escrita em lado nenhum, quero tão só e apenas ajudar a esclarecer àqueles que como eu têm dificuldade em entender despistes de várias horas que nunca irão levar a lado nenhum o porquê desta situação.
Para quem encontrar este thread depois de perder horas a tentar perceber porque um serviço pago deixou de funcionar em redes DIGI, alerto que nem o facto de não ser problema MEO nem o link sugerido para o tópico original explicam o que se passa ou sugerem uma forma correta de o ultrapassar.
Não considero que uma VPN seja a solução para a maioria dos utilizadores que podem nem entender porque precisam de uma, quanto mais saber como criar uma VPN ou que a mesma tem de estar num país da comunidade europeia para funcionar.
Proativamente sugiro que se juntem nos esforços de reportar junto da DIGI para que parametrize os seus servidores como deve ser resolvendo o cerne da questão, motivo original da criação deste tópico.
Nunca foi intenção deste tópico afirmar que o problema é da MEO nem essa acusação é escrita em lado nenhum, quero tão só e apenas ajudar a esclarecer àqueles que como eu têm dificuldade em entender despistes de várias horas que nunca irão levar a lado nenhum o porquê desta situação.
Entretanto fiz uma captura comparativa com PCAPdroid, no mesmo Redmi Note 13, com a mesma versão da app MEO Go, primeiro usando dados móveis DIGI (onde ocorre o erro 4024) e depois numa rede onde o MEO Go funciona normalmente.
A diferença mais interessante apareceu depois dos primeiros contactos com os servidores MEO.
Nos dois casos a app consegue chegar a:
tv-services.online.meo.pt → 213.13.19.156
e recebe praticamente a mesma quantidade de dados:
DIGI: 468.478 bytes recebidos
Rede funcional: 467.321 bytes recebidos
Portanto, não parece ser simplesmente um bloqueio de acesso ao servidor MEO ou à porta 443.
Mas a partir daqui os comportamentos divergem completamente.
Na rede a funcionar, aparecem posteriormente estes dois endpoints:
da-d50d1358.online.meo.pt → 213.13.19.88
e
da-d50d1348.online.meo.pt → 213.13.19.72
E são precisamente estes dois endpoints que geram a esmagadora maioria do tráfego de vídeo:
da-d50d1358: aproximadamente 20 MB em várias sessões
da-d50d1348: aproximadamente 14 MB
Ou seja, cerca de 34 MB de tráfego associado à reprodução.
No trace DIGI, nenhum destes dois hostnames aparece uma única vez.
Não é que apareçam e a ligação seja recusada. A app simplesmente nunca chega a fazer uma tentativa de ligação a estes servidores de vídeo.
O fluxo parece ser portanto:
Rede a funcionar:
tv-services → negociação/obtenção da sessão → da-d50d... → vídeo
DIGI:
tv-services → ~468 KB recebidos → termina → 4024
Há ainda outra diferença interessante: cdn-er-vspp-pcs1-mp.online.meo.pt resolve para 213.13.19.88 na DIGI, mas para 213.13.19.86 na rede a funcionar, portanto também existe alguma forma de seleção de backend/CDN dependente da rede de origem.
Não estou a afirmar que a MEO esteja deliberadamente a bloquear a DIGI. Mas neste momento temos uma diferença concreta e reproduzível entre as duas ligações que parece ocorrer entre a comunicação com tv-services e a atribuição/início do servidor de vídeo.
Por isso ficam duas perguntas bastante objetivas:
Para a MEO: Existe algum mecanismo no backend do MEO Go que, com base no IP/ASN/rede de origem, determine quais os servidores da-d50... atribuídos para streaming? Poderá uma ligação proveniente da rede DIGI estar a receber uma resposta diferente ou a ser considerada inelegível para essa fase?
Para a DIGI: Existe algum tratamento específico de tráfego HTTPS/CGNAT/DNS para os domínios ou endereços utilizados pelo MEO Go que possa interferir com esta fase da sessão?
O facto de o mesmo telefone e a mesma app funcionarem imediatamente através de DIGI + VPN, e de numa rede normal serem criadas estas ligações da-d50... com dezenas de MB de tráfego, enquanto através de DIGI elas nem sequer são solicitadas, parece-me neste momento a pista mais interessante.
Se alguém tiver acesso a logs do lado da MEO/DIGI, seria particularmente interessante verificar o que acontece à sessão tv-services proveniente de um endereço DIGI e se, nesses casos, é efectivamente atribuída uma origem/servidor da-d50....