{"id":424,"date":"2015-01-21T13:25:03","date_gmt":"2015-01-21T19:25:03","guid":{"rendered":"http:\/\/blog.escarra.org\/?p=424"},"modified":"2015-01-21T13:33:44","modified_gmt":"2015-01-21T19:33:44","slug":"music-on-hold-with-audiocodes-and-vvx","status":"publish","type":"post","link":"https:\/\/blog.escarra.org\/?p=424","title":{"rendered":"Music on Hold issue with AudioCodes and VVX"},"content":{"rendered":"<p>After a few hours of headscratching\u00a0and a support ticket with AudioCodes I&#8217;ve resolved an issue that VVX phones have with Music on Hold through an AudioCodes gateway. All\u00a0VVX phones are running UC firmware 5.2.0.8330, and someone else out there is having the <a href=\"http:\/\/community.polycom.com\/t5\/VoIP\/LYNC-Music-on-hold-VVX500\/td-p\/33082\">exact same issue<\/a>, but turns out the suggested fix of using\u00a0<strong>voIpProt.SIP.useSendonlyHold=&#8221;0&#8243;\u00a0<\/strong>does not actually work in the 5.2 firmware.<\/p>\n<p>For a bit of background, what&#8217;s happening is the VVX sends <strong>a=sendonly<\/strong> in the SDP when a call gets put on hold, but Lync clients send <strong>a=inactive<\/strong>. The AudioCodes will play MOH when a=inactive is in the SDP, but not with sendonly, and there is only one behavior that can be configured.<\/p>\n<p><a href=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"427\" data-permalink=\"https:\/\/blog.escarra.org\/?attachment_id=427\" data-orig-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09.png\" data-orig-size=\"392,225\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2015-01-21 13_18_09\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09.png\" class=\"alignnone size-full wp-image-427\" src=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09.png\" alt=\"2015-01-21 13_18_09\" width=\"392\" height=\"225\" srcset=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09.png 392w, https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09-300x172.png 300w\" sizes=\"auto, (max-width: 392px) 100vw, 392px\" \/><\/a><\/p>\n<p>Setting the SendonlyHold flag in the config files did not make a difference, and the VVX&#8217;s were still sending the undesired SDP parameter, so the fix was to use a message manipulation rule on the AudioCodes to change it.<\/p>\n<p>Going to <strong>VoIP &gt; SIP Definitions &gt; Msg Policy &amp; Manipulation &gt; Message Manipulations<\/strong> then creating the following is the first step:<\/p>\n<p><a href=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_12_00.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"425\" data-permalink=\"https:\/\/blog.escarra.org\/?attachment_id=425\" data-orig-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_12_00.png\" data-orig-size=\"983,385\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2015-01-21 13_12_00\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_12_00.png\" class=\"alignnone size-full wp-image-425\" src=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_12_00.png\" alt=\"2015-01-21 13_12_00\" width=\"983\" height=\"385\" srcset=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_12_00.png 983w, https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_12_00-300x117.png 300w\" sizes=\"auto, (max-width: 983px) 100vw, 983px\" \/><\/a><\/p>\n<ul>\n<li>Manipulation Name: <strong>VVX Hold<\/strong><\/li>\n<li>Manipulation Set ID: <strong>1<\/strong><\/li>\n<li>Message Type: <strong>reinvite.request<\/strong><\/li>\n<li>Condition: <strong>param.message.sdp.rtpmode==&#8217;sendonly&#8217;<\/strong><\/li>\n<li>Action Subject:\u00a0<strong>param.message.sdp.rtpmode<\/strong><\/li>\n<li>Action Type: <strong>Modify<\/strong><\/li>\n<li>Action Value: <strong>&#8216;inactive&#8217;<\/strong><\/li>\n<\/ul>\n<p>Then if you&#8217;re using SBC, you&#8217;ll need to apply the Manipulation Rule to the IP Group and call it a day&#8230;\u00a0But in my case I&#8217;m using GW as the setup is from Lync to a PRI, and I could not associate the rule to the IP group for Lync. This was the difficult part because nothing I did applied that manipulation rule to Lync&#8230; then Janiel from AudioCodes came to the rescue with instructions:<\/p>\n<blockquote><p>Open the INI parameters from the Admin Page (<strong>http:\/\/x.x.x.x\/AdminPage<\/strong>), then enter\u00a0<strong>GWINBOUNDMANIPULATIONSET<\/strong> with a value of <strong>1<\/strong> (or whichever Set ID you used for your Manipulation rule)<\/p><\/blockquote>\n<p><a href=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_16_19.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"426\" data-permalink=\"https:\/\/blog.escarra.org\/?attachment_id=426\" data-orig-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_16_19.png\" data-orig-size=\"875,260\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2015-01-21 13_16_19\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_16_19.png\" class=\"alignnone size-full wp-image-426\" src=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_16_19.png\" alt=\"2015-01-21 13_16_19\" width=\"875\" height=\"260\" srcset=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_16_19.png 875w, https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_16_19-300x89.png 300w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><\/a><\/p>\n<p>Once this was done, all reinvites back from Mediation with <strong>a=sendonly<\/strong> (call on hold)<strong>\u00a0<\/strong>get translated to\u00a0<strong>a=inactive<\/strong> and the gateway queues Kenny G or AC\/DC. We can confirm the rule is applied and the RTP mode gets changed.<\/p>\n<p><a href=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_22_31.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"428\" data-permalink=\"https:\/\/blog.escarra.org\/?attachment_id=428\" data-orig-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_22_31.png\" data-orig-size=\"640,338\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2015-01-21 13_22_31\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_22_31.png\" class=\"alignnone size-full wp-image-428\" src=\"http:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_22_31.png\" alt=\"2015-01-21 13_22_31\" width=\"640\" height=\"338\" srcset=\"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_22_31.png 640w, https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_22_31-300x158.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>BOOM!!!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After a few hours of headscratching\u00a0and a support ticket with AudioCodes I&#8217;ve resolved an issue that VVX phones have with Music on Hold through an AudioCodes gateway. All\u00a0VVX phones are running UC firmware 5.2.0.8330, and someone else out there is having the exact same issue, but turns out the suggested fix of using\u00a0voIpProt.SIP.useSendonlyHold=&#8221;0&#8243;\u00a0does not actually [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[20,1],"tags":[],"class_list":["post-424","post","type-post","status-publish","format-standard","hentry","category-lync","category-uncategorized"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Gonzalo Escarr\u00e1\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/blog.escarra.org\/?p=424\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Gonzalo Escarr\u00e1&#039;s Blog\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1&#039;s Blog\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/blog.escarra.org\/?p=424\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-01-21T19:25:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2015-01-21T19:33:44+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1&#039;s Blog\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#article\",\"name\":\"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\\u00e1's Blog\",\"headline\":\"Music on Hold issue with AudioCodes and VVX\",\"author\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?author=2#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.escarra.org\\\/wp-content\\\/uploads\\\/2015\\\/01\\\/2015-01-21-13_18_09.png\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424\\\/#articleImage\",\"width\":392,\"height\":225},\"datePublished\":\"2015-01-21T13:25:03-06:00\",\"dateModified\":\"2015-01-21T13:33:44-06:00\",\"inLanguage\":\"en-US\",\"commentCount\":5,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#webpage\"},\"articleSection\":\"Lync, Uncategorized\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.escarra.org\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?cat=1#listItem\",\"name\":\"Uncategorized\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?cat=1#listItem\",\"position\":2,\"name\":\"Uncategorized\",\"item\":\"https:\\\/\\\/blog.escarra.org\\\/?cat=1\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#listItem\",\"name\":\"Music on Hold issue with AudioCodes and VVX\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#listItem\",\"position\":3,\"name\":\"Music on Hold issue with AudioCodes and VVX\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?cat=1#listItem\",\"name\":\"Uncategorized\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/#organization\",\"name\":\"Gonzalo Escarr\\u00e1's Blog\",\"description\":\"Lync, networking, UC, VoIP, and some other hacks.\",\"url\":\"https:\\\/\\\/blog.escarra.org\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?author=2#author\",\"url\":\"https:\\\/\\\/blog.escarra.org\\\/?author=2\",\"name\":\"Gonzalo Escarr\\u00e1\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/412a9d4cfb2f5ac9b4ab7f1aea403004a622f77692b19e40c7b3c23c5ed29124?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Gonzalo Escarr\\u00e1\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#webpage\",\"url\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424\",\"name\":\"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\\u00e1's Blog\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?p=424#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?author=2#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/?author=2#author\"},\"datePublished\":\"2015-01-21T13:25:03-06:00\",\"dateModified\":\"2015-01-21T13:33:44-06:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/#website\",\"url\":\"https:\\\/\\\/blog.escarra.org\\\/\",\"name\":\"Gonzalo Escarr\\u00e1's Blog\",\"description\":\"Lync, networking, UC, VoIP, and some other hacks.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.escarra.org\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1's Blog","description":"","canonical_url":"https:\/\/blog.escarra.org\/?p=424","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.escarra.org\/?p=424#article","name":"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1's Blog","headline":"Music on Hold issue with AudioCodes and VVX","author":{"@id":"https:\/\/blog.escarra.org\/?author=2#author"},"publisher":{"@id":"https:\/\/blog.escarra.org\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/blog.escarra.org\/wp-content\/uploads\/2015\/01\/2015-01-21-13_18_09.png","@id":"https:\/\/blog.escarra.org\/?p=424\/#articleImage","width":392,"height":225},"datePublished":"2015-01-21T13:25:03-06:00","dateModified":"2015-01-21T13:33:44-06:00","inLanguage":"en-US","commentCount":5,"mainEntityOfPage":{"@id":"https:\/\/blog.escarra.org\/?p=424#webpage"},"isPartOf":{"@id":"https:\/\/blog.escarra.org\/?p=424#webpage"},"articleSection":"Lync, Uncategorized"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.escarra.org\/?p=424#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/blog.escarra.org#listItem","position":1,"name":"Home","item":"https:\/\/blog.escarra.org","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.escarra.org\/?cat=1#listItem","name":"Uncategorized"}},{"@type":"ListItem","@id":"https:\/\/blog.escarra.org\/?cat=1#listItem","position":2,"name":"Uncategorized","item":"https:\/\/blog.escarra.org\/?cat=1","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.escarra.org\/?p=424#listItem","name":"Music on Hold issue with AudioCodes and VVX"},"previousItem":{"@type":"ListItem","@id":"https:\/\/blog.escarra.org#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/blog.escarra.org\/?p=424#listItem","position":3,"name":"Music on Hold issue with AudioCodes and VVX","previousItem":{"@type":"ListItem","@id":"https:\/\/blog.escarra.org\/?cat=1#listItem","name":"Uncategorized"}}]},{"@type":"Organization","@id":"https:\/\/blog.escarra.org\/#organization","name":"Gonzalo Escarr\u00e1's Blog","description":"Lync, networking, UC, VoIP, and some other hacks.","url":"https:\/\/blog.escarra.org\/"},{"@type":"Person","@id":"https:\/\/blog.escarra.org\/?author=2#author","url":"https:\/\/blog.escarra.org\/?author=2","name":"Gonzalo Escarr\u00e1","image":{"@type":"ImageObject","@id":"https:\/\/blog.escarra.org\/?p=424#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/412a9d4cfb2f5ac9b4ab7f1aea403004a622f77692b19e40c7b3c23c5ed29124?s=96&d=mm&r=g","width":96,"height":96,"caption":"Gonzalo Escarr\u00e1"}},{"@type":"WebPage","@id":"https:\/\/blog.escarra.org\/?p=424#webpage","url":"https:\/\/blog.escarra.org\/?p=424","name":"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1's Blog","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/blog.escarra.org\/#website"},"breadcrumb":{"@id":"https:\/\/blog.escarra.org\/?p=424#breadcrumblist"},"author":{"@id":"https:\/\/blog.escarra.org\/?author=2#author"},"creator":{"@id":"https:\/\/blog.escarra.org\/?author=2#author"},"datePublished":"2015-01-21T13:25:03-06:00","dateModified":"2015-01-21T13:33:44-06:00"},{"@type":"WebSite","@id":"https:\/\/blog.escarra.org\/#website","url":"https:\/\/blog.escarra.org\/","name":"Gonzalo Escarr\u00e1's Blog","description":"Lync, networking, UC, VoIP, and some other hacks.","inLanguage":"en-US","publisher":{"@id":"https:\/\/blog.escarra.org\/#organization"}}]},"og:locale":"en_US","og:site_name":"Gonzalo Escarr\u00e1's Blog","og:type":"article","og:title":"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1's Blog","og:url":"https:\/\/blog.escarra.org\/?p=424","article:published_time":"2015-01-21T19:25:03+00:00","article:modified_time":"2015-01-21T19:33:44+00:00","twitter:card":"summary","twitter:title":"Music on Hold issue with AudioCodes and VVX | Gonzalo Escarr\u00e1's Blog"},"aioseo_meta_data":{"post_id":"424","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-04-13 20:24:48","updated":"2025-06-04 07:48:10","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.escarra.org\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.escarra.org\/?cat=1\" title=\"Uncategorized\">Uncategorized<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tMusic on Hold issue with AudioCodes and VVX\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/blog.escarra.org"},{"label":"Uncategorized","link":"https:\/\/blog.escarra.org\/?cat=1"},{"label":"Music on Hold issue with AudioCodes and VVX","link":"https:\/\/blog.escarra.org\/?p=424"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.escarra.org\/index.php?rest_route=\/wp\/v2\/posts\/424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.escarra.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.escarra.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.escarra.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.escarra.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=424"}],"version-history":[{"count":5,"href":"https:\/\/blog.escarra.org\/index.php?rest_route=\/wp\/v2\/posts\/424\/revisions"}],"predecessor-version":[{"id":433,"href":"https:\/\/blog.escarra.org\/index.php?rest_route=\/wp\/v2\/posts\/424\/revisions\/433"}],"wp:attachment":[{"href":"https:\/\/blog.escarra.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.escarra.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.escarra.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}