Asterisk с FastAgi + удаленный компьютер (Windows) PHP-файл

Я новичок в звездочке и нашел его действительно интересным! Мне удалось создать абонентскую группу, которая прекрасно работает, но я застрял на работе с FastAgi. Я хочу, чтобы asterisk запускал мой PHP-скрипт, который находится на моем удаленном компьютере с Windows-сервером. Я назвал быстрый AGI, как показано ниже:

exten => s,n,AGI(agi://192.168.0.101/tts.php?number=123456789&pin=123)

Но звездочка CLI всегда показывает Connection refused или же Connection refused for the url 192.168.0.101:4573/tts.php?number=123456789&pin=123

Интересно, почему он добавляет порт самостоятельно?

Нужна помощь, чтобы пройти через эту вещь, отказывающуюся в соединении, я попытался отключить противопожарную стену, но все еще отказ.

PS: мой PHP-скрипт простой, как обычный PHP-скрипт, ничего особенного.

Заранее благодарю

1 ответ

Решение

Я решил вопрос самостоятельно. Единственная проблема заключалась в том, что порт по умолчанию "4573", так как мой удаленный компьютер не был настроен на прослушивание этого порта. В любом случае, я решил это, просто добавив порт к своему IP-адресу, например, "IP:80", и соединение было завершено с ответом 0.

Как бы то ни было, скрипт никогда не запускался после этого, поэтому я использую функцию CURL для запуска моего php-скрипта.

Благодарю вас

Другие вопросы по тегам