AsteriskThailand
May 22, 2012, 11:14:38 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: ปัญหา Caller ID กับ CDR  (Read 1247 times)
Patrickz
Global Moderator
Sr. Member
*****
Posts: 274


View Profile WWW
« on: January 14, 2008, 04:04:57 PM »

สวัสดีครับ

ปัญหานี้มีอยู่ว่า ผมได้ใช้คำสั่ง Originate และ กำหนด caller id ในการเชื่อมต่อ โดยสมมุติให้
caller id = 6681111111
src = 6685555555
dst = 6689999999


ซึ่งอันที่จริงแล้ว  ควรจะบันทึกไว้ดังนี้

clid, src, dst
6681111111, 6685555555, 6685555555
6681111111, 6685555555, 6689999999


แต่เมื่อดูใน CDR ปรากฏว่า Asterisk ได้บันทึกข้อมูลดังนี้

clid, src, dst
6681111111, 6681111111, 6685555555
6681111111, 6681111111, 6689999999


จะเห็นว่า Asterisk นำ CallerID มาใช้แทน  src เฉยเลย  ทั้งที่ควรจะปล่อยลอยเอาไว้ (caller id จะเป็นอะไรก็ช่าง ไม่เห็นจะมาเกี่ยวอะไรกับเบอร์ต้นทาง)
เพราะเหตุใด Asterisk จึงเก็บรายการ CDR อย่างนี้ครับ?
Logged

stp
Newbie
*
Posts: 32


View Profile
« Reply #1 on: January 24, 2008, 08:03:41 PM »

ในกรณีที่มีการ set caller id asterisk จะแทนที่ source ด้วย caller id เสมอ ถ้าต้องการทราบเบอร์ที่โทรจริงต้องดูจาก originate channel
Logged
Patrickz
Global Moderator
Sr. Member
*****
Posts: 274


View Profile WWW
« Reply #2 on: January 24, 2008, 09:00:25 PM »

ใช่ครับ ปัจจุบันผมมองที่ Dst ของ Leg1 เสมอ  รู้จักขัดตาอยู่เหมือนกัน
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
SEM | Asterisk | สถานที่ท่องเที่ยว | สัมมนา SEM