ขอถามเรื่อง Click to call ครับ

Asterisk Opensource IP Pbx

ขอถามเรื่อง Click to call ครับ

โพสต์โดย awokado » 26 ส.ค. 2010 15:14

มีโค้ดตัวอย่างมาไห้ดูคับ for PHP

<html>
<body>
<?php
// VoIP User Click To Call System 1.0 BETA
// call.php
// Logs into Asterisk Console and sets up the callback
// Set USER, SECRET etc vars with your details
// Change example.com to your domain.
// Change /path/to/ as appropriate

$User_str = "*******";//ตรงนี้ใส่ SIP ACC
$Secret_str = "******";// ตรงนี้ ใส่ SIP PASS
$WaitTime = "30";
$scrname="**********"; // ตรงนี้ใส่ หมายเลขปลายทาง
$fp = fsockopen("******", *******, $errno, $errstr, 300000 );//ตรงนี้ใส่ Domain or IP และ ใส่ PORT
if (!$fp) {
echo "not open";
} else {
echo "open";
fputs($fp, "Action: login\r\n");
fputs($fp, "Username: $User_str\r\n");
fputs($fp, "Secret: $Secret_str\r\n\r\n");
fputs($fp, "Events: off\r\n\r\n");
sleep(1);
fputs($fp, "Action: Originate\r\n");
fputs($fp, "Channel: SIP/$scrname\r\n");
//fputs($fp, "Channel: $scrname\r\n");
//fputs($fp, "Account: $scrname\r\n");
fputs($fp, "WaitTime: 30\r\n");
fputs($fp, "CallerId: $scrname\r\n");
fputs($fp, "Exten: $scrname\r\n");
fputs($fp, "Context: default\r\n");
fputs($fp, "Async: true\r\n");
fputs($fp, "Priority: 1\r\n\r\n");
fputs($fp, "Action: Logoff\r\n\r\n");
sleep(2);
}
fclose($fp);

?>
</body>
</html>

ผมลองใช้ X-Lite ดูแล้ว ใช้ได้ ปกติ แต่ พอมาทำ แบบ web base ทำไมมันไม่ได้อ่ะครับ
จะโทรเข้าไปอีกหมายเลขหนึ่งไม่ได้ อ้ะคับ ขนาด regis ยังไม่ได้ เลย คับ มันขึ้น ว่า
parsing '/etc/asterisk/manager.conf' : found
parsing '/etc/asterisk/manager_additional.conf' : found
parsing '/etc/asterisk/manager_custom.conf' : found
"Connect attempt from ************** unable to authenticate"

ผมควรแก้ตรงไหนหรือทำอะไรผิดเหรอคับ
awokado
 
โพสต์: 2
ลงทะเบียนเมื่อ: 26 ส.ค. 2010 15:02

ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 7 ท่าน