Исключения управления доступом Tomcat (связывающий с RMI) без под управлением Менеджера безопасности (Ubuntu)

Если этот 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, но это может быть излишеством для Вас.

0
задан 23 May 2017 в 15:41
1 ответ

Хорошо, решил. Проблема заключалась в использовании OpenJDK в отличие от Sun Java. Реализации OpenJDK rmiregistry не нравятся URL-адреса файлов (исключения доступа), и при попытке доступа к свойству кодовой базы для веб-приложения Tomcat оно почему-то не видит его должным образом (предположим, что что-то связано с per -webapp загрузчики классов, используемые в Tomcat, испортили его).

Переход на реализацию Sun rmiregistry (даже при сохранении использования OpenJDK для Tomcat) означал, что она работала правильно. Если я не могу найти в этом ошибку OpenJDK, я подниму ее и сделаю ссылку на нее здесь для полноты.

Я подозреваю, что проблема с URL-адресами файлов в OpenJDK связана с другим значением по умолчанию (без явной политики Java) настройки безопасности, и я мог бы заставить это работать, используя явный файл политики ...

0
ответ дан 5 December 2019 в 16:44

Теги

Похожие вопросы