Administrator TOOTAI
2017-Mar-23 21:54 UTC
[asterisk-users] moh reload not reloading/reading new musiconhold files
Le 23/03/2017 ? 20:17, Jonas Kellens a ?crit :> Hello > > > is there any more information on how to reload/read musiconhold files ?CLI> module reload res_musiconhold -- Daniel> On 07-03-17 10:46, Jonas Kellens wrote: >> Hello >> >> I did not mention it but of course the MOH directory is listed in >> /etc/asterisk/musiconhold.conf : >> >> [default] >> mode=files >> directory=/var/lib/asterisk/moh >> >> [myfolder_1] >> mode=files >> directory=/var/lib/asterisk/moh/myfolder/1 >> sort=alpha >> >> [myfolder_2] >> mode=files >> directory=/var/lib/asterisk/moh/myfolder/2 >> sort=alpha >> >> [myfolder_3] >> mode=files >> directory=/var/lib/asterisk/moh/myfolder/3 >> sort=alpha >> >> >> No mather where I put the new file, it is never listed. >> >> Untill a full restart of Asterisk ! Then it is listed. But is there no >> other way to load/read a new MOH file than to completely restart >> Asterisk ?? >> >> >> After Asterisk restart : >> >> myserver*CLI> moh show files >> Class: default >> File: /var/lib/asterisk/moh/reno_project-system >> File: /var/lib/asterisk/moh/macroform-the_simplicity >> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >> File: /var/lib/asterisk/moh/macroform-robot_dity >> File: /var/lib/asterisk/moh/macroform-cold_day >> Class: myfolder_1 >> File: /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity >> >> >> >> Kind regards. >> >> >> >> >> On 03-03-17 18:26, John Kiniston wrote: >>> Your new file is in the 'myfolder/1'' subdirectory of the MOH >>> directory. >>> >>> Either move the file into the MOH directory or define a new class in >>> musiconhold.conf that is for your directory. >>> >>> >>> On Fri, Mar 3, 2017 at 7:19 AM, Jonas Kellens >>> <jonas.kellens at telenet.be <mailto:jonas.kellens at telenet.be>> wrote: >>> >>> Hello >>> >>> using Asterisk 1.8.32.3 >>> >>> Current music on hold : >>> >>> myserver*CLI> moh show files >>> Class: default >>> File: /var/lib/asterisk/moh/macroform-robot_dity >>> File: /var/lib/asterisk/moh/macroform-cold_day >>> File: /var/lib/asterisk/moh/reno_project-system >>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>> >>> New musiconhold file : >>> >>> [root at myserver ]# file >>> /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity.wav >>> /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity.wav: >>> RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, >>> mono 8000 Hz >>> >>> I issue a reload of the moh : >>> >>> myserver*CLI> moh reload >>> myserver*CLI> module reload res_musiconhold.so >>> [Mar 3 15:04:53] -- Reloading module 'res_musiconhold.so' >>> (Music On Hold Resource) >>> >>> Situation after reload : >>> >>> myserver*CLI> moh show files >>> Class: default >>> File: /var/lib/asterisk/moh/macroform-robot_dity >>> File: /var/lib/asterisk/moh/macroform-cold_day >>> File: /var/lib/asterisk/moh/reno_project-system >>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>> >>> >>> Even a complete 'module reload' on Asterisk CLI does nothing : >>> >>> myserver*CLI> module reload >>> [Mar 3 15:13:54] == Parsing '/etc/asterisk/extconfig.conf': >>> [Mar 3 15:13:54] == Found >>> [Mar 3 15:13:54] == Parsing '/etc/asterisk/logger.conf': [Mar >>> 3 15:13:54] == Found >>> ... >>> [Mar 3 15:13:54] -- Reloading module 'res_musiconhold.so' >>> (Music On Hold Resource) >>> ... >>> >>> >>> Situation after reload : >>> >>> myserver*CLI> moh show files >>> Class: default >>> File: /var/lib/asterisk/moh/macroform-robot_dity >>> File: /var/lib/asterisk/moh/macroform-cold_day >>> File: /var/lib/asterisk/moh/reno_project-system >>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>> >>> >>> >>> So, reloading musiconhold does not reload/read musiconhold files. >>> >>> >>> How to read/load new musiconhold files into asterisk ?? >>> >>> >>> Kind regards. >>> >>> >>> >>> -- >>> _____________________________________________________________________ >>> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >>> >>> Check out the new Asterisk community forum at: >>> https://community.asterisk.org/ <https://community.asterisk.org/> >>> >>> New to Asterisk? Start here: >>> https://wiki.asterisk.org/wiki/display/AST/Getting+Started >>> <https://wiki.asterisk.org/wiki/display/AST/Getting+Started> >>> >>> asterisk-users mailing list >>> To UNSUBSCRIBE or update options visit: >>> http://lists.digium.com/mailman/listinfo/asterisk-users >>> <http://lists.digium.com/mailman/listinfo/asterisk-users> >>> >>> >>> >>> >>> -- >>> A human being should be able to change a diaper, plan an invasion, >>> butcher a hog, conn a ship, design a building, write a sonnet, >>> balance accounts, build a wall, set a bone, comfort the dying, take >>> orders, give orders, cooperate, act alone, solve equations, analyze a >>> new problem, pitch manure, program a computer, cook a tasty meal, >>> fight efficiently, die gallantly. Specialization is for insects. >>> ---Heinlein >>> >>> >> >> >> > > >
Jonas Kellens
2017-Mar-24 07:55 UTC
[asterisk-users] moh reload not reloading/reading new musiconhold files
Hello as you can read in my original post "moh reload" and "module reload res_musiconhold.so" does nothing. Only at restart the new files are available. Is this a bug ?? How can I get more debugging for this problem ?? Kind regards. On 23-03-17 22:54, Administrator TOOTAI wrote:> Le 23/03/2017 ? 20:17, Jonas Kellens a ?crit : >> Hello >> >> >> is there any more information on how to reload/read musiconhold files ? > > CLI> module reload res_musiconhold > > -- > Daniel > >> On 07-03-17 10:46, Jonas Kellens wrote: >>> Hello >>> >>> I did not mention it but of course the MOH directory is listed in >>> /etc/asterisk/musiconhold.conf : >>> >>> [default] >>> mode=files >>> directory=/var/lib/asterisk/moh >>> >>> [myfolder_1] >>> mode=files >>> directory=/var/lib/asterisk/moh/myfolder/1 >>> sort=alpha >>> >>> [myfolder_2] >>> mode=files >>> directory=/var/lib/asterisk/moh/myfolder/2 >>> sort=alpha >>> >>> [myfolder_3] >>> mode=files >>> directory=/var/lib/asterisk/moh/myfolder/3 >>> sort=alpha >>> >>> >>> No mather where I put the new file, it is never listed. >>> >>> Untill a full restart of Asterisk ! Then it is listed. But is there no >>> other way to load/read a new MOH file than to completely restart >>> Asterisk ?? >>> >>> >>> After Asterisk restart : >>> >>> myserver*CLI> moh show files >>> Class: default >>> File: /var/lib/asterisk/moh/reno_project-system >>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>> File: /var/lib/asterisk/moh/macroform-robot_dity >>> File: /var/lib/asterisk/moh/macroform-cold_day >>> Class: myfolder_1 >>> File: /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity >>> >>> >>> >>> Kind regards. >>> >>> >>> >>> >>> On 03-03-17 18:26, John Kiniston wrote: >>>> Your new file is in the 'myfolder/1'' subdirectory of the MOH >>>> directory. >>>> >>>> Either move the file into the MOH directory or define a new class in >>>> musiconhold.conf that is for your directory. >>>> >>>> >>>> On Fri, Mar 3, 2017 at 7:19 AM, Jonas Kellens >>>> <jonas.kellens at telenet.be <mailto:jonas.kellens at telenet.be>> wrote: >>>> >>>> Hello >>>> >>>> using Asterisk 1.8.32.3 >>>> >>>> Current music on hold : >>>> >>>> myserver*CLI> moh show files >>>> Class: default >>>> File: /var/lib/asterisk/moh/macroform-robot_dity >>>> File: /var/lib/asterisk/moh/macroform-cold_day >>>> File: /var/lib/asterisk/moh/reno_project-system >>>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>>> >>>> New musiconhold file : >>>> >>>> [root at myserver ]# file >>>> /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity.wav >>>> /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity.wav: >>>> RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, >>>> mono 8000 Hz >>>> >>>> I issue a reload of the moh : >>>> >>>> myserver*CLI> moh reload >>>> myserver*CLI> module reload res_musiconhold.so >>>> [Mar 3 15:04:53] -- Reloading module 'res_musiconhold.so' >>>> (Music On Hold Resource) >>>> >>>> Situation after reload : >>>> >>>> myserver*CLI> moh show files >>>> Class: default >>>> File: /var/lib/asterisk/moh/macroform-robot_dity >>>> File: /var/lib/asterisk/moh/macroform-cold_day >>>> File: /var/lib/asterisk/moh/reno_project-system >>>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>>> >>>> >>>> Even a complete 'module reload' on Asterisk CLI does nothing : >>>> >>>> myserver*CLI> module reload >>>> [Mar 3 15:13:54] == Parsing '/etc/asterisk/extconfig.conf': >>>> [Mar 3 15:13:54] == Found >>>> [Mar 3 15:13:54] == Parsing '/etc/asterisk/logger.conf': [Mar >>>> 3 15:13:54] == Found >>>> ... >>>> [Mar 3 15:13:54] -- Reloading module 'res_musiconhold.so' >>>> (Music On Hold Resource) >>>> ... >>>> >>>> >>>> Situation after reload : >>>> >>>> myserver*CLI> moh show files >>>> Class: default >>>> File: /var/lib/asterisk/moh/macroform-robot_dity >>>> File: /var/lib/asterisk/moh/macroform-cold_day >>>> File: /var/lib/asterisk/moh/reno_project-system >>>> File: /var/lib/asterisk/moh/manolo_camp-morning_coffee >>>> File: /var/lib/asterisk/moh/macroform-the_simplicity >>>> >>>> >>>> >>>> So, reloading musiconhold does not reload/read musiconhold files. >>>> >>>> >>>> How to read/load new musiconhold files into asterisk ?? >>>> >>>> >>>> Kind regards. >>>> >>>> >>>> >>>> -- >>>> _____________________________________________________________________ >>>> -- Bandwidth and Colocation Provided by >>>> http://www.api-digital.com -- >>>> >>>> Check out the new Asterisk community forum at: >>>> https://community.asterisk.org/ <https://community.asterisk.org/> >>>> >>>> New to Asterisk? Start here: >>>> https://wiki.asterisk.org/wiki/display/AST/Getting+Started >>>> <https://wiki.asterisk.org/wiki/display/AST/Getting+Started> >>>> >>>> asterisk-users mailing list >>>> To UNSUBSCRIBE or update options visit: >>>> http://lists.digium.com/mailman/listinfo/asterisk-users >>>> <http://lists.digium.com/mailman/listinfo/asterisk-users> >>>> >>>> >>>> >>>> >>>> -- >>>> A human being should be able to change a diaper, plan an invasion, >>>> butcher a hog, conn a ship, design a building, write a sonnet, >>>> balance accounts, build a wall, set a bone, comfort the dying, take >>>> orders, give orders, cooperate, act alone, solve equations, analyze a >>>> new problem, pitch manure, program a computer, cook a tasty meal, >>>> fight efficiently, die gallantly. Specialization is for insects. >>>> ---Heinlein >>>> >>>> >>> >>> >>> >> >> >> > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: > https://community.asterisk.org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20170324/f14e8531/attachment.html>
Daniel Journo
2017-Mar-24 11:29 UTC
[asterisk-users] moh reload not reloading/reading new musiconhold files
> Hello > as you can read in my original post "moh reload" and "module reload res_musiconhold.so" does nothing. > Only at restart the new files are available. > Is this a bug ?? How can I get more debugging for this problem ??I think there is currently a bug with MOH. For now, if you add a file to a moh folder, 'touch musiconhold.conf' and then reload moh. Please let me know how it goes. Kind regards Dan Journo -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20170324/3b51f608/attachment.html>