Parked call and MOH problem

Hello to everybody.
I have strange problem.
Generally MOH works ok, but not with parked calls.
When I am transferring a call, the person on the other side hears the MOH and it is ok.
But when I answear the call, and next park it, the person on the other side hear nothing, BUT asterisk i telling me that holdon music is ON.

For example, ext 220 is calling 270, next 270 park a call, but 220 hear nothing:

– Executing [270@lmatys:1] Dial(“SIP/220-0000008c”, “SIP/270|20|thwk”) in new stack
– Called 270
– SIP/270-0000008d is ringing
– SIP/270-0000008d answered SIP/220-0000008c
– Started music on hold, class ‘default’, on SIP/220-0000008c
== Parked SIP/220-0000008c on 701@parkedcalls. Will timeout back to extension [lmatys] 270, 1 in 45 seconds
– Added extension ‘701’ priority 1 to parkedcalls
– <SIP/270-0000008d> Playing ‘digits/7’ (language ‘pl’)
– <SIP/270-0000008d> Playing ‘digits/0’ (language ‘pl’)
– <SIP/270-0000008d> Playing ‘digits/1’ (language ‘pl’)

Some details:

OS: CentOS 5.5
Asterisk 1.4.37

Can You help me?


I found the problem, downgraded to version 1.4.35and MOH with parked calls is working!!!

Versions 1.4.37, 1.4.38 are affected, MOH at parked calls is not working.


Sounds related to this issue: