Вот то, как я получил эту работу:
Файл .call:
Channel: SIP/flowroute/1234567890
CallerID: "Test" <8005552222>
Context: test
Extension: 888
Priority: 1
extensions.conf:
[test]
exten => 888,1,Playback(hello-world)
Обратите внимание, что extensions.conf контекст не включает приложение набора. На самом деле, когда это было включено, два исходящих вызова были помещены с некоторыми очень странными результатами.
Это кажется на определение обоих из VirtualHosts как:
<VirtualHost _default_:80>
ServerName www.mysite.com
...
</VirtualHost>
и
<VirtualHost _default_:80>
ServerName www.myothersite.com
...
</VirtualHost>
Это не то, что Вы хотите, Вы хотите два VirtualHost, которые слушают на *:80 и используют Основанный на имени Виртуальный Хостинг, как это:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.mysite.com
...
</VirtualHost>
<VirtualHost *:80>
ServerName www.myothersite.com
...
</VirtualHost>
_default_:80 определение говорит Основанному на имени Виртуальному Хостингу использовать этот VirtualHost, когда никакой другой VirtualHost не соответствует по имени или уникальная пара IP:Port.
Это было бы действительно полезно, чтобы Вы отправили конфигурации. Тем не менее у Вас, вероятно, есть следующее как Ваши vhost определения:
<VirtualHost _default_:80>
Когда Ваш NameVirtualHost *:80
блок должен соответствовать Вашему VirtualHost
определения. Попробуйте это:
<VirtualHost *:80>