Skip to content

Instantly share code, notes, and snippets.

@mahradbt
Last active November 20, 2023 11:59
Show Gist options
  • Save mahradbt/e50a58074824b686b4939b163536e5d4 to your computer and use it in GitHub Desktop.
Save mahradbt/e50a58074824b686b4939b163536e5d4 to your computer and use it in GitHub Desktop.
install kerio-connect-vpn-client-amd64 on Centos 7

Install kerio vpn client on centos 7 amd 64

this tutorial show you how to install kerio vpnClient on centos7 64bit. kerio vpnClient does not have any .rpm official version! I tried install it during one week.

  1. first of all download kerio-control-vpnclient-###-linux-amd64.deb from http://www.ryadel.com/en/kerio-control-vpn-client-all-versions-direct-download-links/ which contain many version of kerio-control-vpn-client or everywhere else.

  2. after download kerio-control-vpnclient-###-linux-amd64.deb we must convert it to .rpm package, to convert .deb to .rpm use alien which convert packages ( https://packages.debian.org/unstable/source/alien )

./alien.pl --to-rpm kerio-control-vpnclient-###-linux-amd64.deb
  1. after convert .deb to .rpm install .rpm which locate beside alien.pl. while install kerio-control-vpnclient-###.x86_64.rpm normally, some confilcts with filesystem and chkconfig occures .
$rpm -Uvh --force kerio-control-vpnclient-###.x86_64.rpm 

be consider using rpmrebuild is harmful beacause you can fix conficts but kerio dose not work after install

  1. aftre install use $ /etc/init.d/kerio-kvc.service start if you have some error on library missing try to find them and check existing them on /usr/lib64 in my case i fixed promblems with this commands:
$ ln -s  /usr/lib/libktssl.so.1.0.0 /usr/lib64/libktssl.so.1.0.0
$ ln -s /usr/lib/libktcrypto.so.1.0.0 /usr/lib64/libktcrypto.so.1.0.0
$ ln -s /usr/lib/libktz.so.1 /usr/lib64/libktz.so.1
$ ln -s /usr/lib/libkvnet.so /usr/lib64/libkvnet.so
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment