Meu iPhone e MacbookPro estão conectados à mesma rede Wi-Fi e conectados à mesma conta do iCloud, etc. Quando minha conexão OpenVPN não está ativa, chamar e receber chamadas de celular no macOS funciona bem.
No entanto, quando minha conexão OpenVPN está ativa, é mais acertar ou perder. Às vezes vai funcionar bem, mas muitas vezes eu vou pegar 'Chamada falhou' no macOS (EDIT: significando que a chamada nunca começa, eu apenas digitei um número ou escolhi um dos meus Contatos e clique em 'Chamar' ou eu recebo uma chamada e clico em 'Aceitar', e então recebo a mensagem 'Chamada falhou') . Ao receber uma chamada, eu até recebo a notificação do FaceTime no macOS, onde posso aceitar a chamada, mas clicar nela me 'Falha na chamada' e meu iPhone, em seguida, recusa a chamada , nem mesmo me deixar pegá-lo depois que ele falhou no macOS. Muito irritante!
Então, eu estou querendo saber se há algo que eu possa fazer para consertar isso. Eu tenho controle total da configuração do meu cliente OpenVPN e do servidor OpenVPN, bem como da rede Wi-Fi e de qualquer outra configuração de rede local (EDIT: para esclarecer, eu sou o administrador dos meus dispositivos e todos os equipamentos de rede até o modem do ISP, tanto em casa como no trabalho) . Eu só preciso saber o que está causando isso e, se possível, como consertar isso - embora eu possa ser capaz de descobrir isso sozinha se souber a causa.
Agora eu imagino que a notificação FaceTime no macOS é recebida do iOS de uma maneira diferente da chamada real (ou seja, pode-se usar o bluetooth e o outro Wi-Fi, ou pode-se usar uma conexão TCP eo outro UDP, ou algo parecido naquela). Alguém tem mais informações sobre isso? EDIT: Eu estou perguntando especificamente o que o tráfego entre macOS e iOS sobre a chamada celular parece, então eu sei o que procurar.
Divulgação completa em todos os sistemas envolvidos:
- iPhone SE executando o iOS 12.1.2
- Macbook Pro 15 "2018 rodando o macOS Mojave 10.14.2
- OpenVPN 2.4.6 configurado através do Tunnelblick 3.7.8
- o tráfego geral NÃO passa pela VPN, apenas as conexões com sites e servidores específicos relacionados ao trabalho são roteadas através da conexão VPN. EDIT: Isso significa que o macOS tem 2 ou mais gateways quando a VPN está ativa (às vezes há várias conexões VPN simultâneas em execução), mas o gateway padrão é sempre o da rede local, ou seja, quando não há conexões VPN em execução .
- a conexão OpenVPN é reiniciada automaticamente quando é desconectada por qualquer motivo. As falhas de chamadas parecem ocorrer com mais frequência após uma reconexão automática.