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

Jonas Kellens jonas.kellens at telenet.be
Fri Mar 24 02:55:47 CDT 2017


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>


More information about the asterisk-users mailing list