Re: [asterisk-users] 11.13.1: unable to load sip.conf (or iax )
On 10/24/2014 03:24 PM, Jeffrey Ollie wrote: On Fri, Oct 24, 2014 at 1:47 PM, sean darcy wrote: On 10/24/2014 02:21 PM, Jeffrey Ollie wrote: restorecon -rv /etc/asterisk I'd never have guessed. Yeah, if you "mv" the data instead of "cp" the data from one place to the other, the SElinux labels don't get updated. I like SElinux, but it would be nice if there were better error messages... Although, if you're on Fedora 20, this is a pretty good description of what was going wrong and how to diagnose/solve it: http://danwalsh.livejournal.com/65777.html Thanks for the reference, but in my case systemctl status asterisk, which I did try, had no reference to selinux. sean -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] 11.13.1: unable to load sip.conf (or iax )
On Fri, Oct 24, 2014 at 1:47 PM, sean darcy wrote: > On 10/24/2014 02:21 PM, Jeffrey Ollie wrote: >> >> restorecon -rv /etc/asterisk > > I'd never have guessed. Yeah, if you "mv" the data instead of "cp" the data from one place to the other, the SElinux labels don't get updated. I like SElinux, but it would be nice if there were better error messages... Although, if you're on Fedora 20, this is a pretty good description of what was going wrong and how to diagnose/solve it: http://danwalsh.livejournal.com/65777.html -- Jeff Ollie -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] 11.13.1: unable to load sip.conf (or iax )
On 10/24/2014 02:21 PM, Jeffrey Ollie wrote: restorecon -rv /etc/asterisk I'd never have guessed. Thanks. I owe you a beer. At least one. sean -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] 11.13.1: unable to load sip.conf (or iax )
Depending on how the data was copied from one install to the other, you may be running into SELinux issues. Try running: restorecon -rv /etc/asterisk and see if that helps. On Fri, Oct 24, 2014 at 11:56 AM, sean darcy wrote: > On 10/23/2014 01:19 PM, sean darcy wrote: >> >> On 10/23/2014 11:26 AM, sean darcy wrote: >>> >>> Running 11.13.1 on Fedora. >>> >>> This is a new install, but a copy of a previous - working -install. >>> >>> module load chan_sip >>> Unable to load module chan_sip >>> Command 'module load chan_sip' failed. >>> SIP channel loading... >>> [Oct 23 14:46:08] NOTICE[669]: chan_sip.c:31438 reload_config: Unable to >>> load config sip.conf >>> >>> I don't think it's permissions: >>> >>> ls -ld /etc/asterisk /etc/asterisk/sip* >>> drwxr-x---. 4 asterisk asterisk 4096 Oct 23 00:34 /etc/asterisk >>> -rw-r-. 1 asterisk asterisk 3588 Oct 22 18:37 /etc/asterisk/sip.conf >>> -rw-r-. 1 asterisk asterisk 91033 Oct 23 00:28 >>> /etc/asterisk/sip.conf.rpmnew >>> -rw-r-. 1 asterisk asterisk 790 Oct 23 00:28 >>> /etc/asterisk/sip_notify.conf >>> >>> ps aux | grep asterisk >>> asterisk 294 0.1 5.5 1076736 33364 ? Ssl 14:36 0:03 >>> /usr/sbin/asterisk -f -C /etc/asterisk/asterisk.conf >>> >>> The sip module itself is loaded: >>> >>> module show like chan_sip >>> Module Description Use Count >>> chan_sip.soSession Initiation Protocol (SIP) 0 >>> 1 modules loaded >>> >>> I've tried my old config, and just the sip.conf.sample. Same result. >>> >>> FWIW: >>> >>> ls -l /usr/lib64/asterisk/modules/chan* >>> -rwxr-xr-x. 1 root root 72808 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_agent.so >>> -rwxr-xr-x. 1 root root 16032 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_bridge.so >>> -rwxr-xr-x. 1 root root 347920 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_iax2.so >>> -rwxr-xr-x. 1 root root 41888 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_local.so >>> -rwxr-xr-x. 1 root root 118144 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_mgcp.so >>> -rwxr-xr-x. 1 root root 67424 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_motif.so >>> -rwxr-xr-x. 1 root root 11936 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_multicast_rtp.so >>> -rwxr-xr-x. 1 root root 44392 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_phone.so >>> -rwxr-xr-x. 1 root root 755296 Oct 23 00:29 >>> /usr/lib64/asterisk/modules/chan_sip.so >>> >>> >>> Any help appreciated. >>> >>> >>> sean >>> >>> >> >> Weirdness: >> >> made iax.conf.simple: >> >> [general] >> autokill=yes >> >> [idefisk] >> type=friend >> host=dynamic >> context=phones >> >> (extra credit for remembering the source) >> >> >module unload chan_iax2.so >> Unable to unload resource chan_iax2.so >> Command 'module unload chan_iax2.so' failed. >> [Oct 23 16:53:26] WARNING[669]: loader.c:571 ast_unload_resource: Unload >> failed, 'chan_iax2.so' is not loaded. >> > module load chan_iax2.so >> Unable to load module chan_iax2.so >> Command 'module load chan_iax2.so' failed. >> [Oct 23 16:53:36] ERROR[669]: chan_iax2.c:13488 set_config: Unable to >> load config iax.conf >> >> But then: >> >> cp -a iax.conf.simple iax.conf >> cp: overwrite ‘iax.conf’? y >> ls -l iax* >> -rw-r-. 1 asterisk asterisk 74 Oct 23 16:52 iax.conf >> -rw-r-. 1 asterisk asterisk 652 Oct 22 18:37 iax.conf.real >> -rw-r-. 1 asterisk asterisk 74 Oct 23 16:52 iax.conf.simple >> >> > module load chan_iax2.so >> Loaded chan_iax2.so >> >> cp iax.conf.real iax.conf >> cp: overwrite ‘iax.conf’? y >> >> module unload chan_iax2.so >> Unloaded chan_iax2.so >> >module load chan_iax2.so >> Loaded chan_iax2.so >> >> So the simple config will load. Then if I unload it, and the real >> config will load !! >> >> This approach also works for sip.conf, but now have another problem : it >> won't recognize any of the #includes. For instance: >> >> module load chan_sip.so >> Unable to load module chan_sip.so >> Command 'module load chan_sip.so' failed. >> SIP channel loading... >> [Oct 23 17:13:43] ERROR[669]: config.c:1549 process_text_line: The file >> '/etc/asterisk/exts/droid.sip.conf' was listed as a #include but it does >> not exist. >> [Oct 23 17:13:43] ERROR[669]: chan_sip.c:31461 reload_config: Contents >> of sip.conf are invalid and cannot be parsed >> >> grep exts/droid.sip sip.conf >> #include "/etc/asterisk/exts/droid.sip.conf" >> >> ls -l /etc/asterisk/exts/droid.sip.conf >> -rw-r--r--. 1 asterisk asterisk 316 Oct 22 18:37 >> /etc/asterisk/exts/droid.sip.conf >> >> I also tried relative addressing, exts/droid.sip.conf , same problem. >> >> And, of course, all this works on the 11.10.2 server. >> >> sean >> > > Weirder yet: > > ls -ld /etc/asterisk/test /etc/asterisk/exts > drwxr-xr-x. 3 644 asterisk 4096 Oct 24 16:41 /etc/asterisk/exts > drwxr-xr-x. 2 644 asterisk 4096 Oct 24 16:44 /etc/asterisk/test > > cp exts/droid.sip.conf test/droid2.sip.conf > > ls -l /etc/asterisk/exts/droid.sip.c
Re: [asterisk-users] 11.13.1: unable to load sip.conf (or iax )
On 10/23/2014 01:19 PM, sean darcy wrote: On 10/23/2014 11:26 AM, sean darcy wrote: Running 11.13.1 on Fedora. This is a new install, but a copy of a previous - working -install. module load chan_sip Unable to load module chan_sip Command 'module load chan_sip' failed. SIP channel loading... [Oct 23 14:46:08] NOTICE[669]: chan_sip.c:31438 reload_config: Unable to load config sip.conf I don't think it's permissions: ls -ld /etc/asterisk /etc/asterisk/sip* drwxr-x---. 4 asterisk asterisk 4096 Oct 23 00:34 /etc/asterisk -rw-r-. 1 asterisk asterisk 3588 Oct 22 18:37 /etc/asterisk/sip.conf -rw-r-. 1 asterisk asterisk 91033 Oct 23 00:28 /etc/asterisk/sip.conf.rpmnew -rw-r-. 1 asterisk asterisk 790 Oct 23 00:28 /etc/asterisk/sip_notify.conf ps aux | grep asterisk asterisk 294 0.1 5.5 1076736 33364 ? Ssl 14:36 0:03 /usr/sbin/asterisk -f -C /etc/asterisk/asterisk.conf The sip module itself is loaded: module show like chan_sip Module Description Use Count chan_sip.soSession Initiation Protocol (SIP) 0 1 modules loaded I've tried my old config, and just the sip.conf.sample. Same result. FWIW: ls -l /usr/lib64/asterisk/modules/chan* -rwxr-xr-x. 1 root root 72808 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_agent.so -rwxr-xr-x. 1 root root 16032 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_bridge.so -rwxr-xr-x. 1 root root 347920 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_iax2.so -rwxr-xr-x. 1 root root 41888 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_local.so -rwxr-xr-x. 1 root root 118144 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_mgcp.so -rwxr-xr-x. 1 root root 67424 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_motif.so -rwxr-xr-x. 1 root root 11936 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_multicast_rtp.so -rwxr-xr-x. 1 root root 44392 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_phone.so -rwxr-xr-x. 1 root root 755296 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_sip.so Any help appreciated. sean Weirdness: made iax.conf.simple: [general] autokill=yes [idefisk] type=friend host=dynamic context=phones (extra credit for remembering the source) >module unload chan_iax2.so Unable to unload resource chan_iax2.so Command 'module unload chan_iax2.so' failed. [Oct 23 16:53:26] WARNING[669]: loader.c:571 ast_unload_resource: Unload failed, 'chan_iax2.so' is not loaded. > module load chan_iax2.so Unable to load module chan_iax2.so Command 'module load chan_iax2.so' failed. [Oct 23 16:53:36] ERROR[669]: chan_iax2.c:13488 set_config: Unable to load config iax.conf But then: cp -a iax.conf.simple iax.conf cp: overwrite ‘iax.conf’? y ls -l iax* -rw-r-. 1 asterisk asterisk 74 Oct 23 16:52 iax.conf -rw-r-. 1 asterisk asterisk 652 Oct 22 18:37 iax.conf.real -rw-r-. 1 asterisk asterisk 74 Oct 23 16:52 iax.conf.simple > module load chan_iax2.so Loaded chan_iax2.so cp iax.conf.real iax.conf cp: overwrite ‘iax.conf’? y module unload chan_iax2.so Unloaded chan_iax2.so >module load chan_iax2.so Loaded chan_iax2.so So the simple config will load. Then if I unload it, and the real config will load !! This approach also works for sip.conf, but now have another problem : it won't recognize any of the #includes. For instance: module load chan_sip.so Unable to load module chan_sip.so Command 'module load chan_sip.so' failed. SIP channel loading... [Oct 23 17:13:43] ERROR[669]: config.c:1549 process_text_line: The file '/etc/asterisk/exts/droid.sip.conf' was listed as a #include but it does not exist. [Oct 23 17:13:43] ERROR[669]: chan_sip.c:31461 reload_config: Contents of sip.conf are invalid and cannot be parsed grep exts/droid.sip sip.conf #include "/etc/asterisk/exts/droid.sip.conf" ls -l /etc/asterisk/exts/droid.sip.conf -rw-r--r--. 1 asterisk asterisk 316 Oct 22 18:37 /etc/asterisk/exts/droid.sip.conf I also tried relative addressing, exts/droid.sip.conf , same problem. And, of course, all this works on the 11.10.2 server. sean Weirder yet: ls -ld /etc/asterisk/test /etc/asterisk/exts drwxr-xr-x. 3 644 asterisk 4096 Oct 24 16:41 /etc/asterisk/exts drwxr-xr-x. 2 644 asterisk 4096 Oct 24 16:44 /etc/asterisk/test cp exts/droid.sip.conf test/droid2.sip.conf ls -l /etc/asterisk/exts/droid.sip.conf /etc/asterisk/test/droid2.sip.conf -rw-r--r--. 1 644 asterisk 316 Oct 22 18:37 /etc/asterisk/exts/droid.sip.conf -rw-r--r--. 1 644 asterisk 316 Oct 24 16:44 /etc/asterisk/test/droid2.sip.conf grep droid sip.conf #include test/droid2.sip.conf #include exts/droid.sip.conf module load chan_sip Unable to load module chan_sip Command 'module load chan_sip' failed. SIP channel loading... == Parsing '/etc/asterisk/sip.conf': Found == Parsing '/etc/asterisk/test/droid2.sip.conf': Found [Oct 24 16:47:39] ERROR[2743]: config.c:1549 process_text_line: The file 'exts/droid.sip.conf' was listed as a #include but it does not exist. -- ___
Re: [asterisk-users] 11.13.1: unable to load sip.conf (or iax )
On 10/23/2014 11:26 AM, sean darcy wrote: Running 11.13.1 on Fedora. This is a new install, but a copy of a previous - working -install. module load chan_sip Unable to load module chan_sip Command 'module load chan_sip' failed. SIP channel loading... [Oct 23 14:46:08] NOTICE[669]: chan_sip.c:31438 reload_config: Unable to load config sip.conf I don't think it's permissions: ls -ld /etc/asterisk /etc/asterisk/sip* drwxr-x---. 4 asterisk asterisk 4096 Oct 23 00:34 /etc/asterisk -rw-r-. 1 asterisk asterisk 3588 Oct 22 18:37 /etc/asterisk/sip.conf -rw-r-. 1 asterisk asterisk 91033 Oct 23 00:28 /etc/asterisk/sip.conf.rpmnew -rw-r-. 1 asterisk asterisk 790 Oct 23 00:28 /etc/asterisk/sip_notify.conf ps aux | grep asterisk asterisk 294 0.1 5.5 1076736 33364 ? Ssl 14:36 0:03 /usr/sbin/asterisk -f -C /etc/asterisk/asterisk.conf The sip module itself is loaded: module show like chan_sip Module Description Use Count chan_sip.soSession Initiation Protocol (SIP) 0 1 modules loaded I've tried my old config, and just the sip.conf.sample. Same result. FWIW: ls -l /usr/lib64/asterisk/modules/chan* -rwxr-xr-x. 1 root root 72808 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_agent.so -rwxr-xr-x. 1 root root 16032 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_bridge.so -rwxr-xr-x. 1 root root 347920 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_iax2.so -rwxr-xr-x. 1 root root 41888 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_local.so -rwxr-xr-x. 1 root root 118144 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_mgcp.so -rwxr-xr-x. 1 root root 67424 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_motif.so -rwxr-xr-x. 1 root root 11936 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_multicast_rtp.so -rwxr-xr-x. 1 root root 44392 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_phone.so -rwxr-xr-x. 1 root root 755296 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_sip.so Any help appreciated. sean Weirdness: made iax.conf.simple: [general] autokill=yes [idefisk] type=friend host=dynamic context=phones (extra credit for remembering the source) >module unload chan_iax2.so Unable to unload resource chan_iax2.so Command 'module unload chan_iax2.so' failed. [Oct 23 16:53:26] WARNING[669]: loader.c:571 ast_unload_resource: Unload failed, 'chan_iax2.so' is not loaded. > module load chan_iax2.so Unable to load module chan_iax2.so Command 'module load chan_iax2.so' failed. [Oct 23 16:53:36] ERROR[669]: chan_iax2.c:13488 set_config: Unable to load config iax.conf But then: cp -a iax.conf.simple iax.conf cp: overwrite ‘iax.conf’? y ls -l iax* -rw-r-. 1 asterisk asterisk 74 Oct 23 16:52 iax.conf -rw-r-. 1 asterisk asterisk 652 Oct 22 18:37 iax.conf.real -rw-r-. 1 asterisk asterisk 74 Oct 23 16:52 iax.conf.simple > module load chan_iax2.so Loaded chan_iax2.so cp iax.conf.real iax.conf cp: overwrite ‘iax.conf’? y module unload chan_iax2.so Unloaded chan_iax2.so >module load chan_iax2.so Loaded chan_iax2.so So the simple config will load. Then if I unload it, and the real config will load !! This approach also works for sip.conf, but now have another problem : it won't recognize any of the #includes. For instance: module load chan_sip.so Unable to load module chan_sip.so Command 'module load chan_sip.so' failed. SIP channel loading... [Oct 23 17:13:43] ERROR[669]: config.c:1549 process_text_line: The file '/etc/asterisk/exts/droid.sip.conf' was listed as a #include but it does not exist. [Oct 23 17:13:43] ERROR[669]: chan_sip.c:31461 reload_config: Contents of sip.conf are invalid and cannot be parsed grep exts/droid.sip sip.conf #include "/etc/asterisk/exts/droid.sip.conf" ls -l /etc/asterisk/exts/droid.sip.conf -rw-r--r--. 1 asterisk asterisk 316 Oct 22 18:37 /etc/asterisk/exts/droid.sip.conf I also tried relative addressing, exts/droid.sip.conf , same problem. And, of course, all this works on the 11.10.2 server. sean -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] 11.13.1: unable to load sip.conf (or iax )
Running 11.13.1 on Fedora. This is a new install, but a copy of a previous - working -install. module load chan_sip Unable to load module chan_sip Command 'module load chan_sip' failed. SIP channel loading... [Oct 23 14:46:08] NOTICE[669]: chan_sip.c:31438 reload_config: Unable to load config sip.conf I don't think it's permissions: ls -ld /etc/asterisk /etc/asterisk/sip* drwxr-x---. 4 asterisk asterisk 4096 Oct 23 00:34 /etc/asterisk -rw-r-. 1 asterisk asterisk 3588 Oct 22 18:37 /etc/asterisk/sip.conf -rw-r-. 1 asterisk asterisk 91033 Oct 23 00:28 /etc/asterisk/sip.conf.rpmnew -rw-r-. 1 asterisk asterisk 790 Oct 23 00:28 /etc/asterisk/sip_notify.conf ps aux | grep asterisk asterisk 294 0.1 5.5 1076736 33364 ? Ssl 14:36 0:03 /usr/sbin/asterisk -f -C /etc/asterisk/asterisk.conf The sip module itself is loaded: module show like chan_sip Module Description Use Count chan_sip.soSession Initiation Protocol (SIP) 0 1 modules loaded I've tried my old config, and just the sip.conf.sample. Same result. FWIW: ls -l /usr/lib64/asterisk/modules/chan* -rwxr-xr-x. 1 root root 72808 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_agent.so -rwxr-xr-x. 1 root root 16032 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_bridge.so -rwxr-xr-x. 1 root root 347920 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_iax2.so -rwxr-xr-x. 1 root root 41888 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_local.so -rwxr-xr-x. 1 root root 118144 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_mgcp.so -rwxr-xr-x. 1 root root 67424 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_motif.so -rwxr-xr-x. 1 root root 11936 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_multicast_rtp.so -rwxr-xr-x. 1 root root 44392 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_phone.so -rwxr-xr-x. 1 root root 755296 Oct 23 00:29 /usr/lib64/asterisk/modules/chan_sip.so Any help appreciated. sean -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users