[asterisk-users] moh reload not reloading/reading new musiconhold files

Jonas Kellens jonas.kellens at telenet.be
Thu Mar 23 14:17:15 CDT 2017


Hello


is there any more information on how to reload/read musiconhold files ?


Kind regards.



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
>>
>>
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20170323/beacf932/attachment.html>


More information about the asterisk-users mailing list