Журнал лабораторных работ

Содержание

Журнал

Вторник (11/25/14)

/dev/pts/3
12:49:33
#vim /etc/asterisk/sip.conf
12:55:15
#asterisk -rv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian4 (pid = 2508)
Verbosity is at least 1
debian4*CLI> dialplan reload
Dialplan reloaded.
debian4*CLI> quit
Executing last minute cleanups
12:56:16
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.31998.6124	2014-11-25 13:56:26.129955522 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 13:57:00.853955931 +0200
@@ -7,4 +7,4 @@
 
 exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
 
-exten => _2[12]XX,1,Dial(SIP/atlanta/${EXTEN})
+exten => _22XX,1,Dial(SIP/atlanta/${EXTEN})
12:57:00
#asterisk -rv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian4 (pid = 2508)
Verbosity is at least 1
debian4*CLI> dialplan reload
Dialplan reloaded.
[Nov 25 13:57:40] ERROR[2801]: netsock2.c:263 ast_sockaddr_resolve: getaddrinfo("dinamic", "(null)", ...): No address associated with hostname
[Nov 25 13:57:40] WARNING[2801]: chan_sip.c:10108 set_destination: Can't find address for host 'dinamic'
debian4*CLI> quit
Executing last minute cleanups
прошло 10 минут
13:07:39
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.26501.25565	2014-11-25 14:07:42.553963526 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 14:18:02.057970859 +0200
@@ -9,4 +9,8 @@
 
 exten => _22XX,1,Dial(SIP/atlanta/${EXTEN})
 
+exten => _11XX,1,Dial(SIP/kiev/${EXTEN})
+
+exten => _32XX,1<Dial(SIP/london/${EXTEN})
+
 exten => _
прошло 11 минут
13:19:27
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.26356.19586	2014-11-25 14:19:30.161971901 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 14:19:50.213972137 +0200
@@ -11,6 +11,6 @@
 
 exten => _11XX,1,Dial(SIP/kiev/${EXTEN})
 
-exten => _32XX,1<Dial(SIP/london/${EXTEN})
+exten => _32XX,1,Dial(SIP/london/${EXTEN})
 
 exten => _
13:20:09
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.6434.12922	2014-11-25 14:20:12.121972399 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 14:23:15.841974572 +0200
@@ -9,8 +9,8 @@
 
 exten => _22XX,1,Dial(SIP/atlanta/${EXTEN})
 
-exten => _11XX,1,Dial(SIP/kiev/${EXTEN})
+exten => _1XXX,1,Dial(SIP/kiev/${EXTEN})
 
-exten => _32XX,1,Dial(SIP/london/${EXTEN})
+exten => _3XXX,1,Dial(SIP/london/${EXTEN})
 
-exten => _
+exten => _23XX,1,Dial(SIP/kiev/${EXTEN})
прошло 47 минут
14:07:38
#vim /etc/asterisk/extensions.conf
прошло 14 минут
14:22:22
#[ ]

14:30:05
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.8829.31662	2014-11-25 15:30:07.878022054 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 15:34:26.346025113 +0200
@@ -14,3 +14,28 @@
 exten => _3XXX,1,Dial(SIP/london/${EXTEN})
 
 exten => _23XX,1,Dial(SIP/kiev/${EXTEN})
+
+[gr1]
+
+includ => internal
+includ => local
+includ => national
+includ => international
+
+[gr2]
+
+includ => internal
+includ => local
+includ => national
+ 
+[gr3]
+
+includ => internal
+includ => local
+
+[gr41]
+
+includ => local
+includ => national
+includ => international
+
14:34:26
#vim /etc/asterisk/sip.conf
--- /tmp/l3-saved-3924.2242.27504	2014-11-25 15:34:29.762025156 +0200
+++ /etc/asterisk/sip.conf	2014-11-25 15:38:40.266028123 +0200
@@ -1,5 +1,5 @@
 [general]
-context=
+context=default
 qualify=yes
 
 register => ny:1234@192.168.50.1/atlanta
@@ -10,17 +10,19 @@
 type=friend
 host=dinamic
 quality=yes
-
+contex=gr1
 
 [2101](phone)
 type=friend
 secret=1234
 host=dynamic
+contex=gr1
 
 [2102](phone)
 type=friend
 secret=1234
 host=dynamic
+contex=gr3
 
 [2103](phone)
 secret=1234
@@ -31,19 +33,21 @@
 host=dynamic
 secret=1234
 directmedia=no
-
+contex=gr4
 
 [kiev]
 type=friend
 host=dynamic
 secret=1234
 directmedia=no
+contex=gr4
 
 [london]
 type=friend
 host=dynamic
 secret=1234
 dierctmedia=no
+contex=gr4
 
 
 
14:38:59
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.496.27525	2014-11-25 15:39:02.934028388 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 15:44:11.302032041 +0200
@@ -15,6 +15,28 @@
 
 exten => _23XX,1,Dial(SIP/kiev/${EXTEN})
 
+[local]
+
+exten => _21XX,1,Dial(SIP/${EXTEN})
+
+[national]
+
+exten => _22XX,1,Dial(SIP/atlanta/${EXTEN})
+
+[international]
+
+exten => _1XXX,1,Dial(SIP/kiev/${EXTEN})
+
+exten => _3XXX,1,Dial(SIP/london/${EXTEN})
+
+exten => _23XX,1,Dial(SIP/kiev/${EXTEN})
+
+[internal]
+
+exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm)
+
+exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
+
 [gr1]
 
 includ => internal
14:48:28
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.24628.5977	2014-11-25 15:48:40.678035225 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 15:49:18.438035677 +0200
@@ -1,5 +1,3 @@
-[default]
-
 
 
 [local]
14:50:09
#qualify=yes
[gr1]
[gr1]
includ => internal
includ => local
includ => national
includ => international
[gr2]
[gr2]
includ => internal
                                                        34,1          44%
[gr3]
[gr3]
includ => internal
includ => local
[gr4]
[gr4]
includ => local
includ => national
includ => international
                                                        48,0-1        Bot
прошло 14 минут
15:04:20
#vim /etc/asterisk/extensions.conf
/dev/pts/7
15:08:06
#less /var/log/messages
15:08:10
#less /var/log/asterisk/messages
15:08:18
#vim /etc/asterisk/sip.conf
15:09:11
#vim /etc/asterisk/sip.conf
--- /tmp/l3-saved-6610.8058.5461	2014-11-25 16:09:14.162049828 +0200
+++ /etc/asterisk/sip.conf	2014-11-25 16:09:21.058049911 +0200
@@ -33,7 +33,7 @@
 host=dynamic
 secret=1234
 directmedia=no
-contex=gr2
+contex=gr4
 
 [kiev]
 type=friend
15:09:21
#asterisk -rvvvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
  == Parsing '/etc/asterisk/asterisk.conf':   == Found
  == Parsing '/etc/asterisk/extconfig.conf':   == Found
Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian4 (pid = 2508)
...
  == Using SIP RTP CoS mark 5
[Nov 25 16:09:30] NOTICE[2801]: chan_sip.c:22753 handle_request_invite: Call from 'ny' (192.168.80.1:5060) to extension '2201' rejected because extension not found in context 'default'.
  == Using SIP RTP CoS mark 5
[Nov 25 16:09:32] NOTICE[2801]: chan_sip.c:22753 handle_request_invite: Call from 'ny' (192.168.10.1:5060) to extension '3201' rejected because extension not found in context 'default'.
  == Using SIP RTP CoS mark 5
[Nov 25 16:09:35] NOTICE[2801]: chan_sip.c:22753 handle_request_invite: Call from 'ny' (192.168.10.1:5060) to extension '2201' rejected because extension not found in context 'default'.
  == Using SIP RTP CoS mark 5
[Nov 25 16:09:36] NOTICE[2801]: chan_sip.c:22753 handle_request_invite: Call from 'ny' (192.168.50.1:5060) to extension '2101' rejected because extension not found in context 'default'.
debian4*CLI> quit
Executing last minute cleanups
15:09:42
#vim /etc/asterisk/sip.conf
--- /tmp/l3-saved-6610.5774.28964	2014-11-25 16:09:44.174050182 +0200
+++ /etc/asterisk/sip.conf	2014-11-25 16:10:15.614050555 +0200
@@ -10,19 +10,19 @@
 type=friend
 host=dinamic
 quality=yes
-contex=gr1
+context=gr1
 
 [2101](phone)
 type=friend
 secret=1234
 host=dynamic
-contex=gr1
+context=gr1
 
 [2102](phone)
 type=friend
 secret=1234
 host=dynamic
-contex=gr3
+context=gr3
 
 [2103](phone)
 secret=1234
@@ -33,21 +33,21 @@
 host=dynamic
 secret=1234
 directmedia=no
-contex=gr4
+context=gr4
 
 [kiev]
 type=friend
 host=dynamic
 secret=1234
 directmedia=no
-contex=gr4
+context=gr4
 
 [london]
 type=friend
 host=dynamic
 secret=1234
 dierctmedia=no
-contex=gr4
+context=gr4
 
 
 
15:10:29
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-6610.1871.23833	2014-11-25 16:10:36.102050792 +0200
+++ /etc/asterisk/extensions.conf	2014-11-25 16:10:50.822050964 +0200
@@ -24,25 +24,25 @@
 
 [gr1]
 
-includ => internal
-includ => local
-includ => national
-includ => international
+include => internal
+include => local
+include => national
+include => international
 
 [gr2]
 
-includ => internal
-includ => local
-includ => national
+include => internal
+include => local
+include => national
  
 [gr3]
 
-includ => internal
-includ => local
+include => internal
+include => local
 
 [gr4]
 
-includ => local
-includ => national
-includ => international
+include => local
+include => national
+include => international
 
/dev/pts/3
15:17:10
#vim /etc/asterisk/extensions.conf
прошло 12 минут
15:29:38
#apr-get install sendmail bin
bash: apr-get: command not found
15:30:08
#apr-get install sendmail bin
bash: apr-get: command not found
15:30:14
#apt-get install sendmail bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bin
15:30:30
#apt-get install sendmail bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bin
15:30:44
#apt-get install sendmail-bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  sendmail-base sendmail-cf
Suggested packages:
  sendmail-doc logcheck resolvconf sasl2-bin
The following packages will be REMOVED:
  exim4 exim4-base exim4-config exim4-daemon-light
The following NEW packages will be installed:
...
        please investigate.
Warning: These messages were issued while creating sendmail.cf
        make sure they are benign before starting sendmail!
Errors in generating sendmail.cf
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
Starting Mail Transport Agent (MTA): sendmail
.
W: Operation was interrupted before it could finish
15:33:32
#apt-get install sendmail-bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
sendmail-bin is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 exim4-base : Depends: exim4-config (>= 4.30) but it is not going to be installed or
                       exim4-config-2
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
15:33:37
#echo debian4.unix.nt >> /etc/mail/local-host-names

15:34:31
#vim /etc/mail/sendmail.mc
--- /tmp/l3-saved-3924.17869.28588	2014-11-25 16:35:27.414068446 +0200
+++ /etc/mail/sendmail.mc	2014-11-25 16:37:02.166069572 +0200
@@ -54,9 +54,9 @@
 dnl #
 FEATURE(`no_default_msa')dnl
 dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
-DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
+dnl DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
 dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
-DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
+dnl DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
 dnl #
 dnl # Be somewhat anal in what we allow
 define(`confPRIVACY_FLAGS',dnl
15:37:02
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
15:42:57
#~
127.0.1.1       debian4
# The following lines are desirable for IPv6 capable hosts
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/hosts" 7L, 203C written
15:44:01
#netstat -lnp | grep :25
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      10328/sendmail: MTA
15:45:01
#netstat -lnp | grep :25
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      10328/sendmail: MTA

Среда (11/26/14)

/dev/pts/5
08:33:22
#screen -x
/dev/pts/3
08:35:50
#netstat -lnp | grep :25
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      10328/sendmail: MTA
08:35:56
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.30244.32152	2014-11-26 09:53:05.470805323 +0200
+++ /etc/asterisk/extensions.conf	2014-11-26 09:58:50.702809407 +0200
@@ -4,6 +4,10 @@
 
 exten => _21XX,1,Dial(SIP/${EXTEN})
 
+exten => _33XX,1,Dial(SIP/${EXTEN},5)
+
+exten => _33XX,n,VoiceMail(${EXTEN}@default)
+
 [national]
 
 exten => _22XX,1,Dial(SIP/atlanta/${EXTEN})
@@ -22,6 +26,10 @@
 
 exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
 
+exten => 8001,1,VoiceMailMain()
+
+exten => 8300,1,VoiceMailMain(33
+
 [gr1]
 
 include => internal
прошло 22 минуты
08:58:50
#vim /etc/asterisk/voicemail.conf
--- /tmp/l3-saved-3924.19370.23660	2014-11-26 09:59:09.126809626 +0200
+++ /etc/asterisk/voicemail.conf	2014-11-26 10:00:54.926810878 +0200
@@ -381,7 +381,9 @@
 
 [default]
 
-1234 => 4242,Example Mailbox,root@localhost
+3301 => 1234.User 1 (3301),user@localhost
+
+; 1234 => 4242,Example Mailbox,root@localhost
 ;4200 => 9855,Mark Spencer,markster@linux-support.net,mypager@digium.com,attach=no|serveremail=myaddy@digium.com|tz=central|maxmsg=10
 ;4300 => 3456,Ben Rigas,ben@american-computer.net
 ;4310 => -5432,Sales,sales@marko.net
09:00:54
#vim /etc/asterisk/sip.conf
--- /tmp/l3-saved-3924.23757.13648	2014-11-26 10:01:12.246811085 +0200
+++ /etc/asterisk/sip.conf	2014-11-26 10:02:58.886812348 +0200
@@ -17,15 +17,19 @@
 secret=1234
 host=dynamic
 context=gr1
+mailbox=3301@default
 
 [2102](phone)
 type=friend
 secret=1234
 host=dynamic
 context=gr1
+mailbox=3302@default
 
 [2103](phone)
 secret=1234
+contex=gr3
+mailbox=3303@default
 
 
 [atlanta](phone)
09:02:58
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3924.26120.19655	2014-11-26 10:03:01.446812377 +0200
+++ /etc/asterisk/extensions.conf	2014-11-26 10:06:46.742815043 +0200
@@ -28,7 +28,7 @@
 
 exten => 8001,1,VoiceMailMain()
 
-exten => 8300,1,VoiceMailMain(33
+exten => 8300,1,VoiceMailMain(33${EXTEN:2}@default)
 
 [gr1]
 
09:08:01
#vim /etc/asterisk/sip.conf
--- /tmp/l3-saved-3924.15507.5683	2014-11-26 10:08:13.626816073 +0200
+++ /etc/asterisk/sip.conf	2014-11-26 10:09:30.806816985 +0200
@@ -17,19 +17,19 @@
 secret=1234
 host=dynamic
 context=gr1
-mailbox=3301@default
+mailbox=2101@default
 
 [2102](phone)
 type=friend
 secret=1234
 host=dynamic
 context=gr1
-mailbox=3302@default
+mailbox=2102@default
 
 [2103](phone)
 secret=1234
 contex=gr3
-mailbox=3303@default
+mailbox=2103@default
 
 
 [atlanta](phone)
09:09:30