SPA 504G does not invite music on hold via outbound proxy

Unanswered Question
Jun 23rd, 2010


I'm testing music on hold with the 504g with firmware version 7.4.4

When the music on hold server is set and hold is pressed INVITEs to the moh server are sent directly to the IP address returned on an A record lookup of the moh server.  The phone is configured to use an outbound proxy for all predialog and in dialog requests ("Use Outbound Proxy" & "Use OB Proxy In Dialog" both set to "yes")

This bug is nearly identical to one I posted previously for the SPA 942 (see thread and resultant defect number CSCte64251)

Attached is a pcap of the 504g ( on a call with an eyebeam (  erick.1 puts enoch on hold through the outbound proxy and then begins inviting but instead of sending the invites through the proxy, it sends them directly to the A record for  The 504g is also configured to do DNS SRV lookups but it doesn't seem to do those for anything other than the proxy.

Please confirm that this is an issue.


Erick Johnson

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
erickjohnson Wed, 06/23/2010 - 13:33

Quick follow up on this, doing a DNS lookup for (the domain of the MOH server) you'll see

$ dig

;; ANSWER SECTION: 60    IN    A


$ dig SRV


;; ANSWER SECTION: 300 IN SRV    5 0 5060


the INVITEs to the moh server are being sent to

picturemark Thu, 09/30/2010 - 06:19

with the latest 7.4.6 firmware now the SPA504G does send the held caller to the MOH stream, however when picking the call back up the line goes silent on both ends but still is connected.  the SPA525G, also with 7.4.6 firmware, works correctly (held caller hears MOH, and SPA525G can pick the call back up without a problem.)

erickjohnson Tue, 04/17/2012 - 08:42


Is there a status update on this?  Was there a defect number ever created for the 7.x.x firmware line?


Erick J

ericphipps1 Tue, 07/08/2014 - 09:19

I just wanted to report that even today using 7.6.2 this is an issue.


Are there any updates or bug reports with regards to this issue?


This Discussion