Chan skype.so problems
[root@ns356744 skypeforasterisk-1.4_1.1.2-x86_64]# make gcc -I/usr/include -o chan_skype.o -c chan_skype.c -pipe -O3 -fPIC -DAST_MODULE=\"chan_skype\" -MD -MT chan_skype.o -MF .chan_skype.o.d -MP chan_skype.c: In function 'indicate': chan_skype.c:457: error: 'AST_CONTROL_SRCUPDATE' undeclared (first use in this function) chan_skype.c:457: error: (Each undeclared identifier is reported only once chan_skype.c:457: error: for each function it appears in.) make: *** [chan_skype.o] Error 1
Asterisk 1.4.18.1 -> 1.4.37-rc1
ns356744*CLI> load chan_skype.so [2011-03-10 11:21:53] WARNING[27423]: loader.c:434 load_dynamic_module: Error loading module 'chan_skype.so': /usr/lib/asterisk/modules/chan_skype.so: undefined symbol: sfa_license_iterator_destroy [2011-03-10 11:21:53] WARNING[27423]: loader.c:777 load_resource: Module 'chan_skype.so' could not be loaded.
Do not load channel, just restart asterisk
5. When chan_skype.so attempts to load, I get an error similar to: ERROR[1702]: core.cpp:1553 sfa_startup: Skype engine failed to start.
The skyhost binary (which shows up in the process list as skypeforasterisk)
failed to start. This could be because a previous instance of this binary is running and was not properly shut down. Since any new instances try to bind to the same port, they fail. If 'ps aux|grep skypeforasterisk' returns any skypeforasterisk processes when Asterisk is not running, kill them and restart asterisk.
Another reason for failure could be that disable_tcpauto is set to no (the
default) and can not bind to ports 80 and 443 due to asterisk running as a non-root user or other services being bound to those ports.
Failure can also occur if the engine_directory is set to a directory which
is mounted with the 'noexec' flag or to a directory where the user does not have execute permission.
2. I just created an account to manage my Business Control Panel and I can't get that account to log in via SFA.
Only Skype accounts that are actually created from inside the Skype
Business Control Panel can be used. The account that was created to admin the BCP was not created from inside the BCP, so it will not work with SFA. Inside the BCP, go to Add Members and click "Create a Business account" to create an account that can be used with SFA.
“cannot restore segment prot after reloc: Permission denied”
disable selinux