2016-05-12 7 views
5

Я новичок в restcomm два дня назад, я начинаю с получения руководства по началу работы и создания restcomm из исходного кода. Я могу успешно построить на своей машине Mac, но когда я пытаюсь запустить сервер JBoss для запуска приложения, он дает мне некоторые ошибки, которые я не уверен, почему. Так что мой вопрос: могу ли я запустить приложение restcomm на MAC OS? В основном я вижу, что есть много ответов о Linux-ОС.RestComm build and run на MAC OS из источника

MacBook-Pro:restcomm bilal$ ./start-restcomm.sh 
BASEDIR: /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm 
RESTCOMM_HOME: /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2 
Looking for the appropriate interface 
Looking for the IP Address, subnet, network and broadcast_address 
Use of uninitialized value $ARGV[0] in concatenation (.) or string at /usr/local/bin/ipcalc line 136. 

RestComm automatic configuration started: 
Executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-dialogic-xms.sh... 
Configuring Dialogic XMS...MS_MODE: mms 
...activated Dialogic XMS... 
...finished configuring Dialogic XMS! 
Finished executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-dialogic-xms.sh! 

Executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-jboss-as.sh... 
Configuring JBoss AS... 
...disabled JBoss splash screen... 
Finished configuring JBoss AS! 
Finished executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-jboss-as.sh! 

Executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-load-balancer.sh... 
Deactivated Load Balancer on SIP stack configuration file 
Finished executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-load-balancer.sh! 

Executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-mobicents-ms.sh... 
TRUSTSTORE_FILE is not set 
Configuring Mobicents Media Server... MS_ADDRESS BIND_ADDRESS NETWORK 192.168.1.0 SUBNET_MASK RTP_LOW_PORT 34534 RTP_HIGH_PORT 65535 
Configured UDP Manager 
Updated log configuration 
Finished configuring Mobicents Media Server! 
Finished executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-mobicents-ms.sh! 

Executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-restcomm.sh... 
Configuring RestComm... 
Updated mobicents-dar properties 
Updated RestComm configuration 
Configured Fax Service credentials 
Configured Sms Aggregator using OUTBOUND PROXY 
Configured the Speech Recognizer 
Configured Acapela Speech Synthesizer 
Configured VoiceRSS Speech Synthesizer 
Disabled TeleStax Proxy 
sed: 1: "/Users/muhammadbilal/Re ...": invalid command code m 
Configured SMPP Account Details 
Configured RestComm! 
Finished executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-restcomm.sh! 

Executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-sip-connectors.sh... 
Configuring Application Server... 
Configured SIP Connectors and Bindings 
sed: 1: "/Users/muhammadbilal/Re ...": invalid command code m 
Configured gather-statistics 
TRUSTSTORE_FILE is not set 
Finished configuring Application Server! 
Finished executing configuration file /Users/muhammadbilal/Restcomm-Connect/release/Restcomm-JBoss-AS7-7.0.2/bin/restcomm/autoconfig.d/config-sip-connectors.sh! 

RestComm automatic configuration finished! 

./start-restcomm.sh: line 182: ${MS_EXTERNAL^^}: bad substitution 
TelScale RestComm started running on standalone mode. Screen session: restcomm. 
Using IP Address: 

ответ

3

Да, вы можете запустить Restcomm на Mac OSX, основное отличие состоит в том, что вам нужно сделать некоторые настройки вручную, так как сценарии автоматической конфигурации не работают там, а также они делают для GNU/Linux.

Пожалуйста, проверьте это руководство:

https://github.com/RestComm/Restcomm-Connect/wiki/Restcomm-OSX-native-installation

Если у вас есть вопросы, после попытки такой конфигурации, пожалуйста, напишите сюда.

С наилучшими пожеланиями, Антонис Tsakiridis

+0

Fantastic! он работает, я отсутствовал # часть конфигурации сети, из-за которой я не могу ее запустить. Теперь я вижу страницу приложения. Эта проблема решается, но теперь по умолчанию имя пользователя и пароль не работают для входа в приложение. Я ищу решение, скрещенное пальцем! – Bilal

+0

@Bilal, пожалуйста, отметьте вопрос, как принято, если он решит ваш вопрос, чтобы сообщество могло лучше понять :). Также можете ли вы предоставить более подробную информацию о своей последней проблеме, чтобы узнать, могу ли я помочь? – atsakiridis

+0

Еще раз спасибо Антонису! На самом деле теперь сервер запущен и url - http: // IP: 8080 /, и я пытаюсь войти в систему с именем пользователя по умолчанию и паролем[email protected] и паролем = RestComm. Но он говорит, что учетные данные неверны. Я также вижу журналы, чтобы увидеть какую-либо ошибку, но в файле журнала нет ошибок. – Bilal