
OpenVPN client se nepřipojí - VERIFY ERROR
Mám na Linuxu nainstalovaného OpenVPN klienta, kterého jsem několik let nepoužíval.
Teď jsem ho chtěl vyzkoušet, jestli se připojí k OpenVPN serveru, ale bohužel nefunguje, v logu je:
VERIFY ERROR: depth=2, error=certificate signature failure
Pokud použiji OpenVPN klienta pod Windows, tak ten se připojí. Myslím, že to bude nějaká blbost, ale nic mě
nenapadá. IP adresu v log souborech jsem smazal a uvedl jako 219.XXX.XX.XXX
Zde logy a konfigurační soubor: 290329ccf948cb3d
Na tom linuxe musis mat blby certifikat.
Prosím, co je co je myšleno certifikátem? Certifikáty jsou přece v tom .ovpn konfiguračním souboru a ten pokud ho použiji u OpenVPN klienta pod Windows tak se klient připojí a pokud ho použiji u OpenVPN klienta pod linuxem se klient nepřipojí. U OpenVPN klienta pod Windows jsem nic nedělal, pouze ho nainstaloval a funguje to. Něco mě neznámého mi asi tady uniká.
Pokud jsi použil stejný .opvn soubor, pak v certifikátu problém tedy není.
Zkus prověřit hlášení "VERIFY ERROR: depth=2, error=certificate signature failure": search
Ano strejdu Googla jsem již využil. Možný problém je s openssl, které používám ve verzi 0.9.7. Různé rady a čáry s openssl dle strejdy Googla nepomohly. Pořád stejný problém. Zatím jsem v koncích.
Problém může být v "slabém" podpisu a nové verzi OpenVPN klienta. Ta vyzaduje silnejsi sifrovani a musel jsem to resit parametrem, abych mu vnutil, ze muze fungovat i se slabsim (resil jsem to na Androidu)
Na Linuxu používám starší verzi klienta než na Windows takže toto asi nebude problém. V .ovpn souboru je:
cipher AES-128-CBC
auth SHA1
což není na dnešní dobu asi nejsilnější šifrování, nevím. V každém případě díky za radu, ale bohužel s ní asi nebudu umět ihned pracovat, protože tak zdatný v IT technologiích a openvpn nejsem.