so i created a new pki,
new ca.crt
new client and server crt's signed them and put the Public Server Cert, CA Cert, Private Server Key, DH PEM files etc into my router(dd-wrt) with same config and new client.crt, client.key ca.key onto my phone same opvn config edited for the name change and it wont work... yet my old md5 hashed ones were working just before i changed it all
swapped back to md5 hashed ones and it works.
LOGFILE FROM THE ANDROID host name and public ip address are correct
21:59:49.656 -- EVENT: RECONNECTING
21:59:49.685 -- EVENT: RESOLVE
21:59:49.700 -- Contacting xx.xxx.xxx.xxx:xxxx via TCP
21:59:49.702 -- EVENT: WAIT
21:59:49.734 -- Transport Error: TCP connect error on 'MY.HOST.NAME:xxxx' (xx.xxx.xxx.xxx:xxxx): Connection refused
21:59:49.737 -- Client terminated, restarting in 2000 ms...
and this just repeats
i didn't edit the vars file as i dont think i require anything advanced?
don't know if there's something extra i have to add into the opvn files due to the different encryption? or something in the server?
if there's something i have to put into "TLS Auth Key" menu on the router
if having a password on the Client and server files is causing it?
if i require a TLS Cipher (found in advanced menu) and if so does the opvn file need something added