Если этот AsteriskNow подобен Elastix, необходимо определить новый раздел в extensions_custom.conf как:
[from-pstn-custom]
exten = 0123456,n,System(/var/lib/asterisk/bin/whatever-command.pl)
Первым числом является Ваш входящий DID, "n" является порядком выполнения команд (этот обычно переходит к запуску списка, потому что from-pstn-custom включен наверху). Это может также быть решено со сценариями AGI, но это может быть излишеством для Вас.
Хорошо, решил. Проблема заключалась в использовании OpenJDK в отличие от Sun Java. Реализации OpenJDK rmiregistry
не нравятся URL-адреса файлов (исключения доступа), и при попытке доступа к свойству кодовой базы для веб-приложения Tomcat оно почему-то не видит его должным образом (предположим, что что-то связано с per -webapp загрузчики классов, используемые в Tomcat, испортили его).
Переход на реализацию Sun rmiregistry
(даже при сохранении использования OpenJDK для Tomcat) означал, что она работала правильно. Если я не могу найти в этом ошибку OpenJDK, я подниму ее и сделаю ссылку на нее здесь для полноты.
Я подозреваю, что проблема с URL-адресами файлов в OpenJDK связана с другим значением по умолчанию (без явной политики Java) настройки безопасности, и я мог бы заставить это работать, используя явный файл политики ...