I've use Tunnelblick client and .ovpn config file for connecting to my VPN-server(VPN Server based on Ubuntu)
Android/Windows/Linux devices works well (successful connection/ping/file sharing/rdp etc.)
But with all OS X based devices (mobile and laptops) I have an issue:
Connection successful (ifconfig-push works and gain pre-setted local IP) but I can't ping any vpn clients.
I'm able to ping only external IP of my vpn-server. Also I can't do anything from OS X based devices in VPN network after connection
port 1194
proto udp
dev tun
ca ca.crt
sert
server.crt
key server.key
dh dh2048.pem
topology subnet
server 10.90.90.0 255.255.255.0
keepalive 10 120
xls-auth ta.key 0
key-direction 0
cipher AES-128-DC
auth SHA256
max-clients 100
persist-key
persist-tun
status openvpn-status.log
verb 3
client-config-dir ccd
client-to-client
client
dev tun
proto udp
remote **.**.**.** 1194
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
cipher AES-128-CBC
auth SHA256
key-direction 1
verb 3
In openvpn-status.log on server I able to see connected OS X devices