franchement je comprend pas pourquoi quand je mes mes certificats ca.crt leserveurvp.key & crt sa marche il démarre mais pourquoi quand j’enlève sa et je mes ma clé public il démarre pas je vois pas trop le rapport.
ps: je c’est que les “;” sont des commentaires j’avais juste fait un copier coller 
bon voila mon code pour ma clé public
mode server
tls-server
port 1194
proto udp
dev tun
secret public.key
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.0.0 255.255.255.0"
push "redirect-gateway"
push dhcp-option "DNS 213.186.33.99"
keepalive 10 120
comp-lzo
max-clients 10
persist-key
persist-tun
verb 3
root@ks34502:/etc/openvpn# /etc/init.d/openvpn restart
Stopping virtual private network daemon: openvn.
Starting virtual private network daemon: openvn server failed!
alors que si je fait des certificats et que je les rajoutes sa marche mais la j’ai juste rajouter secret public.key et il le prend pas je ne c’est pas pourquoi pourtant tous est bon ensuite pour le réseau il suffit juste de faire quelque règle et c’est bon:
[code]iptables -t nat -A POSTROUTING -s 10.8.0.0/255.255.255.0 -d ! 10.8.0.1 -j SNAT --to-source IPMACHINE
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
iptables -A OUTPUT -p tcp --dport 1194 -j ACCEPT
iptables -A INPUT -p tcp --dport 1194 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables-save
/etc/init.d/openvpn restart[/code]