หน้า 1 จากทั้งหมด 2

สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 10 ก.ย. 2012 19:17
โดย Korakod
สวัสดี ครับ

พอดี ผมลองติดตั้ง Asterisk 11.0.0 ตามใน Link - - > http://www.kartook.com/2012/08/how-to-i ... entos-6-2/ เสร็จแล้ว ไม่ทราบ จริงๆว่า หลังจาก ติดตั้ง Asterisk เสร็จแล้ว ต้องไป config เพิ่มเติม ตรงไหนบ้าง ?

ผมต้องการ ใช้งานในส่วนของ Extension number ติดต่อ กันภายในวง Lan อย่างเดียว ครับ ( ไม่ต้องโทรออกสายออก ) โดยใช้ Softphone X-lite โทร หากัน เท่านั้น ครับ

File ที่ผมเข้าไป Config แล้ว มีเพียง ใน Sip.conf เท่านั้น โดยเพิ่มส่วนด้านล่างนี้เข้าไปเท่านั้นเอง ครับ

[general]
context=default
port=5060
externhost=ast.kpsawtooth.com
localnet=192.168.0.0/255.255.255.0
nat=yes

[111]
type=friend
host=dynamic
username=111
secret=111

[112]
type=friend
host=dynamic
username=112
secret=112

ส่วนด้านล่างนี้ ผมลอง ใช้คำสั่งให้แสดง สถานะ ของ Sip Server เท่าที่พอจะรู้ ขึ้นมาดู ครับ

[root@ast ~]# asterisk -vvvr
Asterisk 11.0.0-beta1, 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 11.0.0-beta1 currently running on ast (pid = 2161)
ast*CLI> sip show users
Username Secret Accountcode Def.Context ACL ForcerPort
111 111 default No Yes
112 112 default No Yes
ast*CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status Description
111/111 (Unspecified) D N 0 Unmonitored
112/112 (Unspecified) D N 0 Unmonitored
2 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 2 offline]
ast*CLI>


ตอนนี้ ปัญหาที่ผม ติดอยู่คือ ผมนำ user name + secret ไปใส่ใน X-lite แล้ว พบว่า Register กับ Sip server ไม่ได้เลย ซึ่งผมพยายาม หาข้อมูลจากในเน็ท รวมถึงใน บอร์ดนี้แล้ว แต่ก็ยังไม่เข้าใจ ครับ ยังไง รบกวน ช่วยแนะนำ ผมหน่อย นะครับ


ข้อมูลเพิ่มเติม :
1.ที่ X-lite client ผม disable firewall ไปแล้ว
2.ระหว่าง Sip server และ X-lite สามารถ ping เจอกัน ทั้ง คู่ ครับ
3.ในระบบ ผมไม่มี Hardware อื่นๆ มาเกี่ยวข้องเลย ครับ ใช้ Server 1 ตัว และ Xlite client 1 เครื่องเท่านั้น




ขอบคุณ ครับ

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 11 ก.ย. 2012 09:39
โดย Korakod
:cry: เอ่อ ไม่มีความเห็น เลยเหรอ ครับ มีอะไรแนะนำผมบ้างไหม ?

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 11 ก.ย. 2012 17:03
โดย seringeti_petch
ชอบ command line เหรอครับ ลอง Elastix ดูดีกว่ามั๊ย

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 11 ก.ย. 2012 17:16
โดย Korakod
Elastix กับ AsteriskNOW เคยลองติดตั้งมาก่อนแล้ว ซึ่งมันติดตั้งง่าย จริงๆ พอดีอยากลอง Config Asterisk แบบเพียวๆ ดูบ้าง ครับ พอมีอะไรแน่นำผมบ้างไหม ครับ ?


ปล. นั่งเฝ้าบอร์ดมาทั้งวันแล้ว T__T ลองติดตั้งตามเว็บที่มีทั่วไป มั่วไปหมด ยังทำได้แค่ เท่าที่ Post ไว้ข้างบนนั่นแหละ ครับ ( แต่ก็ยังดีที่ ได้ความรู้เรื่อง Linux command มามากมายพอดูเลย ^__^ )

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 11 ก.ย. 2012 20:12
โดย nuiz
ดูจากหน้า console ไม่เห็นว่าจะมีไรรีจิสเตอร์มาเลย
เป็นไปได้มั๊ยว่า x-lite หาไอพีของ asterisk ไม่เจอ ไม่ก็โดน firewall ในเครื่องบล๊อกไว้

หาคำสั่ง ngrep มามอนิเตอร์ดูครับ ก็จะเห็นเองว่า x-lite รีจิสมามั๊ย หรือพาสเวอร์ดผิดมั๊ย

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 11 ก.ย. 2012 21:44
โดย Korakod
nuiz เขียน:ดูจากหน้า console ไม่เห็นว่าจะมีไรรีจิสเตอร์มาเลย
เป็นไปได้มั๊ยว่า x-lite หาไอพีของ asterisk ไม่เจอ ไม่ก็โดน firewall ในเครื่องบล๊อกไว้

หาคำสั่ง ngrep มามอนิเตอร์ดูครับ ก็จะเห็นเองว่า x-lite รีจิสมามั๊ย หรือพาสเวอร์ดผิดมั๊ย


K.Nuiz ขอบคุณ ครับ พอดีเห็นว่าไม่มีใครมาตอบ ผมเลย หันกลับไป ลงตาม บทความของคุณ Nuiz ใน version เก่า ที่อยู่ใน อีกกระทู้ถาม ทับไปแล้ว ครับ ( ขอจด วิธี เช็คไว้ก่อน ) :lol:

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 11 ก.ย. 2012 23:32
โดย nuiz
ผมยังไม่เคยลอง Asterisk 10/11 สักดทีนะครับ แต่ดูตรง

[general]
context=default
port=5060
externhost=ast.kpsawtooth.com
localnet=192.168.0.0/255.255.255.0
nat=yes

ผมว่ามันขาดไรไปอย่าง บรรทัดที่บอกว่าให้มัน listen ไอพีอะไรบ้างหน่ะครับ

ลองเอาไฟล์ sip.conf ของมันที่เป็น default มาใช้ก่อน แล้วไปสร้าง user accounts ไว้บรรทัดล่างๆสุดเลย

ลองรันคำสั่งเช็ค sip port บน server ก็ได้ว่ามันรันมั๊ย

netstat -ln | grep 5060

ถ้าไม่มีแสดงว่า Asterisk ไม่รัน

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 12 ก.ย. 2012 10:40
โดย Korakod
nuiz เขียน:ผมยังไม่เคยลอง Asterisk 10/11 สักดทีนะครับ แต่ดูตรง

[general]
context=default
port=5060
externhost=ast.kpsawtooth.com
localnet=192.168.0.0/255.255.255.0
nat=yes

ผมว่ามันขาดไรไปอย่าง บรรทัดที่บอกว่าให้มัน listen ไอพีอะไรบ้างหน่ะครับ

ลองเอาไฟล์ sip.conf ของมันที่เป็น default มาใช้ก่อน แล้วไปสร้าง user accounts ไว้บรรทัดล่างๆสุดเลย

ลองรันคำสั่งเช็ค sip port บน server ก็ได้ว่ามันรันมั๊ย

netstat -ln | grep 5060

ถ้าไม่มีแสดงว่า Asterisk ไม่รัน


K.Nuiz ขอบคุณ สำหรับ คำตอบ ครับ , ถ้าผมได้ลองติดตั้ง อีกครั้งแล้วจะกลับมาแจ้งผลให้ ครับ ตอนนี้ขอลอง กับ Version ที่ K.nuiz ทำเป็นบทความก่อน ครับ :D

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 12 ก.ย. 2012 21:45
โดย Korakod
nuiz เขียน:ผมยังไม่เคยลอง Asterisk 10/11 สักดทีนะครับ แต่ดูตรง

[general]
context=default
port=5060
externhost=ast.kpsawtooth.com
localnet=192.168.0.0/255.255.255.0
nat=yes

ผมว่ามันขาดไรไปอย่าง บรรทัดที่บอกว่าให้มัน listen ไอพีอะไรบ้างหน่ะครับ

ลองเอาไฟล์ sip.conf ของมันที่เป็น default มาใช้ก่อน แล้วไปสร้าง user accounts ไว้บรรทัดล่างๆสุดเลย

ลองรันคำสั่งเช็ค sip port บน server ก็ได้ว่ามันรันมั๊ย

netstat -ln | grep 5060

ถ้าไม่มีแสดงว่า Asterisk ไม่รัน


K.nuiz ,

ผมกลับมาลอง Asterisk 11 ใน vmware ที่บ้านดูแล้ว นะครับ และ ทำตามที่ K.nuiz แนะนำมา คือ ลอง ใช้ default sip.conf มาใช้ แล้วก็ เพิ่ม เฉพาะ user ที่บรรทัดล่างสุด แล้ว reload ใหม่ จากนั้น ใช้คำสั่ง เช็ค port ได้ผลดังนี้ ครับ

[root@localhost asterisk]# netstat -ln | grep 5060
udp 0 0 0.0.0.0:5060 0.0.0.0:*


ผมไม่แน่ใจว่า มันแสดง แบบด้านบนนี้ ถือว่า Asterisk ทำงานปกติ ไหม ครับ ?

Re: สอบถาม Asterisk 11.0.0 กับปัญหา X-lite ไม่สามารถ Register ได

โพสต์โพสต์แล้ว: 13 ก.ย. 2012 00:10
โดย nuiz
มี 5060 แสดงว่า Asterisk ทำงานอยู่ครับ ต่อไปเช็คพวก iptables ว่ามันรันอยู่หรือเปล่า
chkconfig --list iptables

ถ้าเห็น on แสดงว่ามันรันอยู่แน่ๆ ให้ stop

chkconfig iptables off
service iptables stop

อยากให้ติดตั้ง ngrp มอนิเตอร์ sip message ดู หาดูจากบทความอื่นๆในเว็บครับ