Freeswitch Pizza voice 예제를 Test하려고 spidermonkey 모듈을 찾았다. 사용한 Freeswitch 버전은 1.2.7 버전. 이 글을 쓰는 시점에서 git 으로 다운받으로 최신의 버전이다.   그런데, 소스를 아무리 뒤져봐도 mod_spidermonkey 컴파일을 할 수가 없었다.(디렉토리/Makefile 분석 등등..) 아예 소스 자체가 없는 것으로 보아 배포판 버전에 빠져있는 듯 하다.   Freeswitch IRC 에 문의를 해보니 spidermonkey 배포 누락에 관한 […]

Continue reading about Where’s mod_spdiermonkey source in Freeswitch-1.2.7?

pchero on May 2nd, 2014

Freeswitch 에서 사용하는 Module On/Off 를 설정하는 파일. fs_cli 로 접속하여 load 명령어로도 On/Off 가 가능하지만, Freeswitch 재 시작 후, 매번 load 명령어를 날려줘야만 하는 불편함이 있다. 이럴 경우, modules.conf.xml 파일에 Freeswitch 시작시 자동 load module을 설정해 놓으면 편리하다. pchero@MyDebian:/usr/local/freeswitch/conf/autoload_configs$ cat modules.conf.xml <configuration name=”modules.conf” description=”Modules”> <modules> <!– Loggers (I’d load these first) –> <load module=”mod_console”/> […]

Continue reading about [Freeswitch] modules.conf.xml

pchero on May 2nd, 2014

Freeswitch에서 asterisk -r 과 같은 Command line interpreter 역할을 하는 것이 fs_cli  이다. 기본적으로 Freeswitch 를 설치하게 되면 fs_cli 도 같이 사용할 수 있도록 설정되어 있다. 그러나, 보안상의 이유로 이 기능을 On/Off 해야 하는 경우가 생긴다. 이 경우, Freeswitch Server 에서 fs_cli 지원 모듈을 On/Off 해주면 된다. modules.conf.xml 파일에서 mod_event_socket 모듈을 load/unload 하게 되면 fs_cli […]

Continue reading about [Freeswitch] fs_cli/event_socket.conf.xml

pchero on May 1st, 2014

Asterisk Test Server 를 구축해 놓고, 정상적으로 포트가 열렸는지(방화벽..)를 확인하는 작업을 진행하고 있었다. 이상하게.. 어디에 문제가 있는 정확히는 알 수는 없었지만 정상적인 작동이 되지 않았다. 방화벽 문제로 판단을 하고 하나씩 하나씩 iptables 옵션을 확인해가며 방화벽들을 내리고 있었다.   하나씩 방화벽을 내릴 때마다 정상적으로 작동이 되는지(즉, 해당 포트로 Ping 이 나가는지)를 확인하기 위해 한번씩 telnet 을 […]

Continue reading about [Asterisk] Checking available SIP port.