[asterisk-users] Setting Music on Hold with the Manager Interface

Todd R.
2014-10-27T03:42:05Z

Does anyone know how to set the music on hold class with the Manager Interface
in 1.8?
Here is what I am using but I end up just getting no music when I put this in
place, when I remove it the default is back.
The classes I am setting work elsewhere just fine.
I did not include the opening of the socket, logging in etc because that's
all working fine along with other things I am doing within the same login,
socket session. Just trying to add this additional task.
This is from PHP as you may have recognized. I have also tried surrounding
musicclass with CHANNEL() but that didn't work and didn't seem right
anyhow since it already knows it's a channel variable.
Thanks in advance for any help on this.# Set the Music on Hold
fputs($socket2, "Action: Setvar\r\n");
fputs($socket2, "Channel: ".$channel."\r\n");
fputs($socket2, "Variable: musicclass\r\n");
fputs($socket2, "Value: ".$mohclass."\r\n");
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.digium.com/pipermail/asterisk-users/attachments/20141026/42d8a614/attachment.html>