Tocou em algo numa app de VPN e o iOS respondeu com um diálogo que não esperava: a app quer adicionar configurações de VPN, com «Não permitir» e «Permitir» por baixo. Esse diálogo é a permissão de encaminhamento do sistema e aparece uma vez por cada configuração que a app tenta instalar. Permita-o quando abriu a app e pretendia ligar-se; toque em «Não permitir» quando o pedido chegou enquanto fazia outra coisa, e depois descubra o que o fez aparecer no ecrã. Nada no texto lhe diz se o fornecedor merece confiança — apenas regista que o iOS está prestes a entregar parte da pilha de rede a esta app.

O que o iOS lhe pede para aprovar

Uma app comum não consegue tocar no caminho dos pacotes. Um cliente de VPN tem de ser construído sobre a framework NetworkExtension da Apple e assinado com o direito Personal VPN; quando quer um túnel, cria um objeto de configuração e pede ao sistema que o guarde, e é essa chamada de gravação que mostra o diálogo. A formulação muda entre versões — as recentes dizem adicionar configurações de VPN, as antigas adicionar uma configuração de VPN — mas o significado é fixo: uma app que instalou quer uma entrada permanente em Definições > Geral > VPN e gestão do dispositivo.

A entrada é permanente por conceção. Sobrevive a falhas e reinícios da app, pode voltar a ligar-se com a app fechada e pode transportar regras de ligação a pedido que levantam o túnel quando se junta a uma rede. É exatamente por isso que o iOS pergunta em vez de o fazer simplesmente, e por isso a resposta é guardada em vez de ser pedida outra vez em cada ligação.

Leia o diálogo antes de tocar em «Permitir»

Trate o diálogo como uma afirmação que pode verificar em poucos segundos. Pare no primeiro ponto que falhar.

  • O nome no diálogo corresponde a uma app que instalou. Um diálogo atribuído a algo que não reconhece é razão para tocar em «Não permitir» e continuar a procurar, não uma coisa para testar.
  • Estava dentro dessa app quando apareceu. A configuração inicial e os botões de ligação são os gatilhos habituais.
  • A app não foi atualizada ou reinstalada há instantes sem o seu conhecimento. Uma versão nova pode adicionar uma configuração e perguntar outra vez.
  • Ninguém lhe pede o Apple ID, um número de cartão ou um código de uma mensagem. O diálogo de VPN nunca quer isso, por isso um diálogo que o pede é outro diálogo.

Quando as quatro condições se verificam, «Permitir» é uma resposta razoável para um fornecedor que escolheu de propósito. Se não tiver a certeza, toque em «Não permitir»; a app volta a perguntar na próxima vez que guardar, e não perde nada por esperar uma hora.

Verifique a configuração depois de permitir

A aprovação começa a verificação, não a termina. Abra Definições > Geral > VPN e gestão do dispositivo e olhe para o bloco de VPN. Deverá ver uma linha com o nome da app ou do perfil que instalou, com uma linha de estado e um botão de informação. Toque nesse botão para ler o endereço do servidor, o nome da conta se houver e se «Ligar a pedido» está ativado.

Depois decida de quem é a linha. Uma VPN pessoal que criou a partir de uma app é sua para editar e apagar; uma linha que diz que é gerida por uma organização não é, e a sua remoção passa por quem inscreveu o dispositivo. Ver as duas significa que duas autoridades diferentes partilham o dispositivo, e deverá saber qual está a transportar o seu tráfego neste momento.

Último passo: ligue-se uma vez e confirme que o tráfego segue mesmo o túnel. Carregue uma página que mostre o seu endereço público e verifique se o endereço pertence ao fornecedor, não à sua ligação de casa. Se a linha disser «Ligado» e o endereço não tiver mudado, a configuração está instalada mas não encaminha, e a correção está nas definições desse ecrã de informação, não na app.

O que a aprovação cobre e o que não cobre

Permitir dá à app a capacidade de encaminhar tráfego sob a sua configuração. É uma permissão grande numa direção e estreita na outra. A app pode enviar os seus pacotes pelos seus servidores e ver os metadados ligados a eles: que endereços contactou, quando e quanto passou. Não consegue ler o interior de uma sessão HTTPS e não obtém as suas fotografias, mensagens, microfone ou Apple ID.

A cobertura também é mais estreita do que «tudo». Uma configuração pode encaminhar todo o tráfego ou apenas alguns destinos, e o túnel por app — em que só as apps nomeadas usam o túnel — é organizado por um gestor de dispositivos, não por tocar em «Permitir». O iOS mantém apenas uma ligação de VPN pessoal ativa de cada vez, mesmo quando estão listadas várias configurações, por isso uma segunda app não pode assumir em silêncio o lugar da primeira enquanto esta está ligada.

Revoque-a corretamente quando deixar de usar o serviço

Apagar a app não é uma forma fiável de remover a configuração. Verifique a lista de VPN por si mesmo e apague a linha a partir do seu ecrã de informação se ainda lá estiver. Num dispositivo que está a reformar, faça também o lado da conta: termine sessão no painel do fornecedor ou revogue ali o dispositivo, porque uma linha local apagada não faz nada a uma sessão que o servidor ainda considera válida.

Os dispositivos geridos são a exceção. Quando a linha diz que foi uma organização a instalá-la, um apagamento local ou falha ou é desfeito na verificação seguinte, e só o processo de remoção da própria organização se mantém.

Quando o diálogo continua a voltar

Um diálogo repetido costuma significar que a configuração está a ser criada de novo, não que a primeira aprovação falhou. As causas comuns: a app escreve uma configuração nova em cada arranque e o iOS trata-a como nova, uma regra de ligação a pedido descartou a entrada antiga, um perfil foi reinstalado por um gestor de dispositivos, ou existem várias configurações e a app pergunta por uma que nunca notou.

Conte primeiro as linhas. Se a lista cresce sempre que abre a app, a app não está a reutilizar a sua configuração e a correção pertence ao programador ou a uma reinstalação limpa. Se a lista fica em uma e o diálogo volta, procure um perfil de gestão que a reinstale — é uma questão de política, não um erro que possa remover com um toque.

Antes de avançar, confirme três coisas: a linha nas Definições é a que aprovou, o endereço que vê enquanto está ligado pertence ao fornecedor e o lado da conta está revogado se já terminou com o serviço. Essas três cobrem o que o diálogo concedeu, o que faz agora e o que continuará a fazer depois de o dispositivo sair das suas mãos.

Artigos relacionados