1. mohsen
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. یکشنبه, 26 آذر 1391
اشکال در برقراری ارتباط با AMI

با سلام
من قصد دارم جهت راه اندازی Click-to-Call با کد زیر تماسی را برقرار کنم.
اما تابع fsockopen نمیتواند به به پورت 5038 متصل شود.
و با پیغام Connection to host failed اجرای اسکریپت متوقف میشود و حتی به مرحله ی لاگین هم نمیرسد

[LEFT]
[PHP]
$socket = fsockopen('localhost',5038, $errno, $errstr, $timeout) or die("<br>Connection to host failed";);

fputs($socket, "Action: Login\r\n";);
fputs($socket, "Username: admin\r\n";);
fputs($socket, "Secret: admin\r\n\r\n";);

$wrets=fgets($socket,128);
echo $wrets;

fputs($socket, "Action: Originate\r\n" );
fputs($socket, "Channel: DAHDI/4\r\n" );
fputs($socket, "Exten: 2051\r\n" );
fputs($socket, "Context: first\r\n" );
fputs($socket, "Priority: 1\r\n" );
fputs($socket, "Async: yes\r\n\r\n" );

$wrets=fgets($socket,128);

echo $wrets;
[/PHP]
[/LEFT]

فایل manager.conf:
[LEFT][CODE]
[general]
enabled = yes
webenabled = yes
port = 5038
bindaddr = 0.0.0.0

[admin]
secret = admin
read = system,call,log,verbose,command,agent,config,read,write,originate
write = system,call,log,verbose,command,agent,config,read,write,originate
[/CODE]
[/LEFT]


اشکال از تنظیمات PHP نیست. چرا که اگر بجای پورت 5038 در اسکریپت، مثلا پورت 80 را بزنم ارتباط برقرار میشود. فایروال هم غیر فعال است.
از روی خود سرور یا سیستم دیگر با telnet میتوانم به AMI متصل شده و کامند بزنم اما با کد بالا نمیشود!
[LEFT][CODE]
telnet 192.168.0.105 5038
[/CODE][/LEFT]

همچنین پورت را هم در manager.conf تغییر داده و manager reload کردم، اما با تعویض پورت باز هم مشکل حل نشد.
به نظر شما مشکل از کجاست؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
ایراد از SELinux بود که با دستور زیر مشکل حل شد:):

[CODE]
setsebool -P httpd_can_network_connect 1
[/CODE]
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


هنوز به این موضوع پاسخی داده نشده است

دسته بندی ها

سیستم های تلفنی کدباز
  1. 107 پست
  2. 0 زیرمجموعه
سیسکو Cisco
  1. 61 پست
  2. 0 زیرمجموعه
سیستم تلفنی FreePBX
  1. 48 پست
  2. 0 زیرمجموعه
شبکه و زیرساخت
  1. 65 پست
  2. 0 زیرمجموعه
تازه واردین دنیای ویپ
  1. 927 پست
  2. 0 زیرمجموعه