Estou tentando abrir a porta 1194 para o tráfego UDP openvpn.
'ufw status' mostra que deve estar aberto:
$ sudo ufw status
WARN: Duplicate profile 'Apache', using last found
WARN: Duplicate profile 'Apache Secure', using last found
WARN: Duplicate profile 'Apache Full', using last found
Status: active
To Action From
-- ------ ----
...
1194/udp ALLOW Anywhere
1194/udp (v6) ALLOW Anywhere (v6)
De acordo com o iptables, ele está aberto:
$ sudo iptables -L | less
...
Chain ufw-user-input (1 references)
...
ACCEPT udp -- anywhere anywhere udp dpt:openvpn
O OpenVPN está escutando nessa porta (se eu estiver interpretando corretamente):
$ sudo netstat -vaun
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
...
udp 0 0 0.0.0.0:1194 0.0.0.0:*
Mas a porta 1194 está fechada - não consigo conectar meu cliente e os scanners de porta UDP on-line dizem que ela está fechada.
Acabei de tentar executar o nmap e ver isto:
$ sudo nmap -sU localhost -p 1194
Starting Nmap 6.40 ( http://nmap.org ) at 2016-11-13 17:58 GMT
Nmap scan report for localhost (127.0.0.1)
Host is up.
PORT STATE SERVICE
1194/udp open|filtered openvpn
Eu acho que "filtrado" é o problema (ou talvez não, como é UDP?), mas não tenho certeza de como corrigi-lo. Alguém tem alguma ideia?
Atualização: Desculpas para o usuário que gentilmente colocou uma recompensa por essa questão, e todos aqueles que ofereceram conselhos, mas embaraçosamente isso agora está funcionando após uma reinicialização física do servidor e do cliente. Eu não posso dizer com certeza qual deles consertou - mas como acredito que reiniciei todos os serviços afetados no servidor depois de fazer alterações, eu realmente me pergunto se o cliente Windows OpenVPN pode ter precisado de uma reinicialização após a instalação do driver TAP para qualquer um. lendo isto, se você está tendo problemas, tente um cliente diferente, por exemplo, o OpenVPN Connect no Android. Mais uma vez, desculpas por não tentar isso mais cedo!