|
Patrickz
|
 |
« 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 อย่างนี้ครับ?
|