Как пробросить порт через openvpn?
В итоге заработало так:
iptables -t nat -A PREROUTING -d yyy.yyy.yyy.yyy -p tcp -m tcp --dport 12001 -j DNAT --to-destination 10.8.37.1:5222
iptables -t nat  -A POSTROUTING -d 10.8.37.1 -p tcp -m tcp --dport 5222 -j SNAT --to-source 10.8.37.2
Включен ли форвардинг?
sysctl net.ipv4.ip_forward=1