Parece um problema de MTU. Tente definir o MTU do dispositivo virtual como 1300.
Eu não trabalhei com o OpenVPN por um tempo, mas acho que você pode definir:
tun-mtu 1300
Meu servidor OpenVPN é o Ubuntu 10.04.4 LTS e a versão openvpn é 2.x
Meu cliente está no Win 7. Ele pode acessar a maioria dos sites, mas não o Youtube, o Facebook, o Twitter, o groups.google.com etc.
Meu server.conf é:
local x.x.x.x
port 1194
proto udp
dev tun
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1"
push "dhcp-option DNS 8.8.8.8"
client-to-client
keepalive 10 120
comp-lzo
persist-key
persist-tun
status /etc/openvpn/keys/openvpn-status.log
verb 4
Eu posso acessar o Youtube etc usando o SSH Tunnel + SOCKS Proxy, e o servidor Ubuntu pode acessar todos os sites. então nada está errado com o servidor Ubuntu.
Com poucas informações que posso fornecer, não estou procurando uma solução de quck. Como posso depurar?
Parece um problema de MTU. Tente definir o MTU do dispositivo virtual como 1300.
Eu não trabalhei com o OpenVPN por um tempo, mas acho que você pode definir:
tun-mtu 1300