As I said earlier, my trunks go offline (UNREACHABLE) every few days. The only work around is to have the local IP change and do a restart of asterisk service and network service. Changing the local IP is fine for me as all my clients connect through the VPN.
Any help would be appreciated. I havent executed the script as yet, as I know there are some syntax errors. Currently this is what I have.
Hi all!
Recently I've started to develop a small program that needs to
check for the arrival of files in a pre-determined directory.
I could use a timer to check for changes in this directory every n seconds.
Instead, what I'm really looking for is for some kind of notification mechanism... (1 Reply)
Hello All!
I am looking to build a monitoring script.
The script should always run as a system service of some type and should always check that a PHP script is running.
Maybe there is a way to assign a PHP script to a certain PID so that the monitor script that check for the PID in top... (4 Replies)
Hi there,
I've been looking all day, but could not find anything helpfull, so I hope you can help me.
When my system now starts up, the Xwindow is automaticly started and i get the log on screen (which is x screen 7 if I'm correct)
Now what I would like is on startup that instead of going to... (1 Reply)
Hi,
When I run the below script in UNIX it's throwing syntax errors. Actually it's a windows batch script. Could anyone change the below Windows Batch script to UNIX shell script...
Script:
REM :: File Name : Refresh_OTL.bat
REM :: Parameters : %1 - Region
REM :: : %2 - Cube Type
REM ::... (5 Replies)
Hello member's
I'm learning to script in the ksh environment on a Solaris Box.
I have 10 files in a directory that I need to pass, as input to a batch job one by one. lets say, the files are named as follows:
abcd.txt ; efgh.bat ; wxyz.temp etc. (random filenames with varied extensions ).... (1 Reply)
#!/bin/sh
echo "Installing Java!!!"
cd /opt
echo "Want to give execute Permissions to java!!!"
chmod 755 jdk-6u7-linux-i586.bin
echo "Executing the jdk script"
./jdk-6u7-linux-i586.bin
This is the shell commands I am using...
I want to know how to give answer to yes and no automatically... (6 Replies)
I need a script which connects to vpn (asks for password) then when its connected starts a terminal connection to a specified ip address. Can somebody help me with this please?
Thank you in advance (0 Replies)
Hi all,
I have a simple script to check the CPU, Swap Memory and Hard Disk. But I can auto assign password in the script to automatic run it in crontab.
Everytime when I run this script, it require to insert password like the message below :
How can I solve this problem ? (2 Replies)
Discussion started by: cafecoc85
2 Replies
9. Post Here to Contact Site Administrators and Moderators
Hi All,
There are list of 4-5 .csv files which has 12 columns.In some cases one of the record is split into 2 records. What needs to be done is this split record has to be auto corrected and placed in the csv file.
Eg:
Let us consider sample.csv file and in normal conditions the file... (1 Reply)
Hi All,
There are list of 4-5 .csv files which has 12 columns.In some cases one of the record is split into 2 records. What needs to be done is this split record has to be auto corrected and placed in the csv file.
Eg:
Let us consider sample.csv file and in normal conditions the file would... (40 Replies)
Discussion started by: karthik_ak
40 Replies
LEARN ABOUT DEBIAN
astgenkey
ASTGENKEY(8) Linux Programmer's Manual ASTGENKEY(8)NAME
astgenkey - generates keys for for Asterisk IAX2 RSA authentication
SYNOPSIS
astgenkey [ -q ] [ -n ] [ keyname ]
DESCRIPTION
astgenkey This script generates an RSA private and public key pair in PEM format for use by Asterisk. The private key should be kept a
secret, as it can be used to fake your system's identity. Thus by default (without the option -n ) the script will create a passphrase-
encrypted copy of your secret key: without entering the passphrase you won't be able to use it.
However if you want to use such a key with Asterisk, you'll have to start it interactively, because the scripts that start asterisk can't
use that encrypted key.
The key is identified by a name. If you don't write the name on the command-line you'll be prompted for one. The outputs of the script are:
name.pub
The public key: not secret. Send this to the other side.
name.key
The private key: secret.
Those files should be copied to /var/lib/asterisk/keys
(The private key: on your system. The public key: on other systems)
To see the currently-installed keys from the asterisk CLI, use the command
show keys
OPTIONS -q
Run quietly.
-n
Don't encrypt the private key.
SECURITY
The keys are created, using the umask of the user running the command. To create the keys in a secure manner, you should check to ensure
that your umask is first set to disallow the private key from being world- readable, such as with the following commands:
umask 0066
astgenkey yourkey
And then make the key accessible to Asterisk (assuming you run it as user "asterisk").
chown asterisk /var/lib/asterisk/keys/yourname.*
FILES
/var/lib/asterisk/keys
SEE ALSO asterisk(8), genrsa(1), rsa(1),
http://www.voip-info.org/wiki-Asterisk+iax+rsa+auth
AUTHOR
This manual page was written by Tzafrir Cohen <tzafrir.cohen@xorcom.com> Permission is granted to copy, distribute and/or modify this docu-
ment under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2.
Asterisk May 14th, 2005 ASTGENKEY(8)