hi all, I try to install kamailio with enable TLS module, but it raise error. when i enable module TLS and run command make all,make install, the error is :
#make install
Makefile.defs defs skipped make[1]: Entering directory `/usr/src/kamailio-3.0.1/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ hostname: Unknown host ./sip-router_cert.sh: line 142: which: command not found Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) make[1]: *** [install-tls-cert] Error 1 make[1]: Leaving directory `/usr/src/kamailio-3.0.1/modules/tls' make: *** [install-modules] Error 1 [root@appliance kamailio-3.0.1]#
please help me find and fix this problem, thanks for help me. Beter_green.
On Friday 03 September 2010, peter_green lion wrote:
I try to install kamailio with enable TLS module, but it raise error. when i enable module TLS and run command make all,make install, the error is :
#make install
Makefile.defs defs skipped make[1]: Entering directory `/usr/src/kamailio-3.0.1/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ hostname: Unknown host ./sip-router_cert.sh: line 142: which: command not found Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) [..] please help me find and fix this problem,
Hi Peter,
you don't have openssl installed on the machine, or its not in the default path. Either install it, or set the OPENSSL variable to the proper location of the binary. Just run this command to get more informations:
~/projects/sip-router/modules/tls$ ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for use with sip-router. ...
Cheers,
Henning
From: henning.westerholt@1und1.de To: sr-users@lists.sip-router.org Subject: Re: [SR-Users] error when install kamailio with TLS module. Date: Fri, 3 Sep 2010 09:47:15 +0200 CC: betergreen@live.com
On Friday 03 September 2010, peter_green lion wrote:
I try to install kamailio with enable TLS module, but it raise error. when i enable module TLS and run command make all,make install, the error is :
#make install
Makefile.defs defs skipped make[1]: Entering directory `/usr/src/kamailio-3.0.1/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ hostname: Unknown host ./sip-router_cert.sh: line 142: which: command not found Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) [..] please help me find and fix this problem,
Hi Peter,
you don't have openssl installed on the machine, or its not in the default path. Either install it, or set the OPENSSL variable to the proper location of the binary. Just run this command to get more informations:
~/projects/sip-router/modules/tls$ ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for use with sip-router. ...
Cheers,
Henning
hi Henning, i have run command to check: yum install openssl Setting up Install Process Parsing package install arguments Package openssl - 0.9.8e-12.el5_4.6.i686 is already installed. Nothing to do
[root@appliance kamailio-3.0.2]# yum install openssl-dev Loading "fastestmirror" plugin Loading mirror speeds from cached hostfile * base: mirror-fpt-telecom.fpt.net * updates: mirror-fpt-telecom.fpt.net * addons: mirror-fpt-telecom.fpt.net * extras: mirror-fpt-telecom.fpt.net Setting up Install Process Parsing package install arguments No package openssl-dev available.
and :
[root@appliance tls]# ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for use with sip-router.
SYNOPSIS sip-router_cert.sh [options]
i run command again : make install
make[1]: Entering directory `/usr/src/kamailio-3.0.2/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ ./sip-router_cert.sh: line 142: which: command not found Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) make[1]: *** [install-tls-cert] Error 1 make[1]: Leaving directory `/usr/src/kamailio-3.0.2/modules/tls' make: *** [install-modules] Error 1
so, please suggest me to fix it.
thanks. peter green
On Friday 03 September 2010, peter_green lion wrote:
i have run command to check: yum install openssl Setting up Install Process Parsing package install arguments Package openssl - 0.9.8e-12.el5_4.6.i686 is already installed. Nothing to do
Hello Peter,
then check for the location for the openssl command:
$ which openssl (if this fails, try the next command) $ find / -name "openssl" (it should output the location of openssl)
If no openssl binary is found, then maybe its in another package. Check with the package management of your distribution to install the appropriate package.
[..] Set OPENSSL environment variable properly (see -h for more info)
If you then found a location for the openssl command, just set the proper location by editing the sip-router_cert.sh file or exporting the OPENSSL variable before you run the make command:
$ export OPENSSL="insert here location and filename of the openssl"
Cheers,
Henning
peter_green lion wrote:
From: henning.westerholt@1und1.de To: sr-users@lists.sip-router.org Subject: Re: [SR-Users] error when install kamailio with TLS module. Date: Fri, 3 Sep 2010 09:47:15 +0200 CC: betergreen@live.com
On Friday 03 September 2010, peter_green lion wrote:
I try to install kamailio with enable TLS module, but it raise error. when i enable module TLS and run command make all,make install,
the error
is :
#make install
Makefile.defs defs skipped make[1]: Entering directory `/usr/src/kamailio-3.0.1/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ hostname: Unknown host ./sip-router_cert.sh: line 142: which: command not found Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) [..] please help me find and fix this problem,
Hi Peter,
you don't have openssl installed on the machine, or its not in the
default
path. Either install it, or set the OPENSSL variable to the proper
location of
the binary. Just run this command to get more informations:
~/projects/sip-router/modules/tls$ ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for
use with
sip-router. ...
Cheers,
Henning
hi Henning, i have run command to check: yum install openssl Setting up Install Process Parsing package install arguments Package openssl - 0.9.8e-12.el5_4.6.i686 is already installed. Nothing to do
[root@appliance kamailio-3.0.2]# yum install openssl-dev Loading "fastestmirror" plugin Loading mirror speeds from cached hostfile
- base: mirror-fpt-telecom.fpt.net
- updates: mirror-fpt-telecom.fpt.net
- addons: mirror-fpt-telecom.fpt.net
- extras: mirror-fpt-telecom.fpt.net
Setting up Install Process Parsing package install arguments No package openssl-dev available.
and :
[root@appliance tls]# ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for use with sip-router.
SYNOPSIS sip-router_cert.sh [options]
i run command again : make install
make[1]: Entering directory `/usr/src/kamailio-3.0.2/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ ./sip-router_cert.sh: line 142: which: command not found
Hello
It seems you don't have the "which" command. Please check the $PATH environment variable includes the common directories (/usr/bin for which on my system). Please check that which is installed (yum install which).
After that rerun the script. Openssl looks to be installed .
Cheers Marius
Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) make[1]: *** [install-tls-cert] Error 1 make[1]: Leaving directory `/usr/src/kamailio-3.0.2/modules/tls' make: *** [install-modules] Error 1
so, please suggest me to fix it.
thanks. peter green
Date: Fri, 3 Sep 2010 12:26:44 +0300 From: marius.zbihlei@1and1.ro To: betergreen@live.com; sr-users@lists.sip-router.org Subject: Re: [SR-Users] error when install kamailio with TLS module.
peter_green lion wrote:
From: henning.westerholt@1und1.de To: sr-users@lists.sip-router.org Subject: Re: [SR-Users] error when install kamailio with TLS module. Date: Fri, 3 Sep 2010 09:47:15 +0200 CC: betergreen@live.com
On Friday 03 September 2010, peter_green lion wrote:
I try to install kamailio with enable TLS module, but it raise error. when i enable module TLS and run command make all,make install,
the error
is :
#make install
Makefile.defs defs skipped make[1]: Entering directory `/usr/src/kamailio-3.0.1/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ hostname: Unknown host ./sip-router_cert.sh: line 142: which: command not found Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) [..] please help me find and fix this problem,
Hi Peter,
you don't have openssl installed on the machine, or its not in the
default
path. Either install it, or set the OPENSSL variable to the proper
location of
the binary. Just run this command to get more informations:
~/projects/sip-router/modules/tls$ ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for
use with
sip-router. ...
Cheers,
Henning
hi Henning, i have run command to check: yum install openssl Setting up Install Process Parsing package install arguments Package openssl - 0.9.8e-12.el5_4.6.i686 is already installed. Nothing to do
[root@appliance kamailio-3.0.2]# yum install openssl-dev Loading "fastestmirror" plugin Loading mirror speeds from cached hostfile
- base: mirror-fpt-telecom.fpt.net
- updates: mirror-fpt-telecom.fpt.net
- addons: mirror-fpt-telecom.fpt.net
- extras: mirror-fpt-telecom.fpt.net
Setting up Install Process Parsing package install arguments No package openssl-dev available.
and :
[root@appliance tls]# ./sip-router_cert.sh -h NAME sip-router_cert.sh - Generate a self-signed TLS/SSL certificate for use with sip-router.
SYNOPSIS sip-router_cert.sh [options]
i run command again : make install
make[1]: Entering directory `/usr/src/kamailio-3.0.2/modules/tls' MAIN_NAME=kamailio ./sip-router_cert.sh -d /usr/local/etc/kamailio/ ./sip-router_cert.sh: line 142: which: command not found
Hello
It seems you don't have the "which" command. Please check the $PATH environment variable includes the common directories (/usr/bin for which on my system). Please check that which is installed (yum install which).
After that rerun the script. Openssl looks to be installed .
Cheers Marius
Could not find openssl command Set OPENSSL environment variable properly (see -h for more info) make[1]: *** [install-tls-cert] Error 1 make[1]: Leaving directory `/usr/src/kamailio-3.0.2/modules/tls' make: *** [install-modules] Error 1
so, please suggest me to fix it.
thanks. peter green
thanks Marius, you`re true. after i run "yum install which", and "make install " is okie. thanks for your help.
and thanks Henning too.
sincerely
Peter green