Can't figure out why Music on Hold isn't working

This is my first time trying to set up MoH.  I am using CUCM 8.6.  Here is what I have done so far.
Uploaded a file and it converted into 4 files called MoH_female
Configure MoH Audio Source Config,  MoH_female, Play continously and All Multi--casting  boxes are checked
Configured MoH server (MoH_2) with multicasting on 239.1.1.1, shows Multicast Audio Source file as MoH_female
Configured Media Resource Group with MoH_2 as Selected Media Sources (named Madison Media Group)
Configured Media Resource Group List with Madison Media Group as Selected Media Resource Grouip (named Madios Media List)
On the Phones I set User MoH Audio Source to MoH_female.
When I call from 5003 to 5001 and put the call on hold all I here is the three beeps.  What am I missing or doing wrong?

Michael,
Going back to the original question. There are two things I would like to dive into if I may. First, if you enabled multicast correctly on the CUCM then you would receive silence on the phone that was put on hold (the held party, if you will). You will get Tone on Hold (TOH, or 3-beeps) if one of the following is true:
1. Your MOH is only provisioned for one codec and the region setting for the held party mandates use of a different codec. For instance, if MOH is using G711 and the remote party is in a different region than MOH AND that region is provisioned to use G729 (which is the default behavior).
2. You neglected to upload the MOH file to ALL MOH servers in the cluster.
This last item (#2 above) gets to to the second thing I want to dive into. If you upload a custom MOH file, you first do it on the publisher node. That allows you to use that file as an audio source and associate devices to that audio source. However, you still need to go to each CUCM node that is a MOH server and upload the same audio source file. It is not replicated.
To upload the file, simply repeat the same process you used for the Publisher node but go to the IP of the Subscriber that is the MOH server.
Reviewing and addressing the above points should get you past the TOH issues. However, if you have not enabled multicast in your network then you haven't solved the whole problem. You may still receive no music (and no tone). If you see this occurring then you know you have an infrastructure issue that you need to address.
This gets you into the line of thinking (at least partly) that islam.kamal was talking about. At a minimum you need to enable multicast routing on all L3 switches/routers in your network. At least the ones that service subnets where you want to stream music (i.e. phone VLANs, voice gateways, etc.).  Then, on each layer 3 interface (SVI or physical) that services a voice network AND on every layer 3 interface in the stream's path (WAN, LAN, etc.) you will need to enable PIM. You will also want to enable PIM on loopback interfaces in your voice GW if you have them provisioned to use loopback interfaces.
As far as PIM dense mode vs. sparse mode vs. sparse-dense and auto-rp, etc. That is a pretty involved discussion. Don't go slamming mcast into your network without having a good handle on the key concepts first.
Last point. I don't think you need to reboot servers and restart services. Though you may need to activate IPVMS on any server you want to act as a MOH server.
I know it sounds like a lot of moving parts. That's because it is but there is a method to the madness.
HTH.
-Bill (http://ucguerrilla.com)

Similar Messages

  • How do I figure out why iPhoto e-mail isn't working?

    I have used the e-mail within iPhoto for a long time and I've never had a problem. I use it usually to e-mail photos to myself for a particular purpose. Now all of a sudden, I can't get it to e-mail anything. I have tried re-starting the application and re-starting my computer. When I put my inputs in and click, "Send," the status bar shows, "Sending," but it never finishes, then I get an error that says, "Your email did not go through because the server did not reply. Check your internet connection. If the connection is working properly, the email server may be down. Try sending your email again later."
    Just to make sure there is no problem with my e-mail, I went into the e-mail program and sent an e-mail exactly the same way I am attempting to from within iPhoto (same e-mail addresses used), and my tests go through with no problem. I don't understand why iPhoto is having trouble with this.
    This just further exacerbates my annoyance that iPhoto started this whole "e-mailing from within iPhoto" thing a couple years ago. Before that, I was able to do the thing I am trying to do with much greater ease. I basically just need "medium" sized photos rather than these super large photo file sizes that iPhoto has. If I choose the "medium" size for e-mail, it's the perfect size. Before iPhoto changed, and it was integrated with the actual Mail application, I wouldn't have to send the photos to myself. It would put the photos into an e-mail, then I could just save those photos to my desktop. So you can see why it's so annoying that I feel stuck with this lack of being able to e-mail when all I really need are the "medium" sized photos!
    Thanks if you can help.
    Melanie

    But it is a better solution for me because, if you read my last paragraph of my original post, you'll see that's all I wanted to do in the first place. Having to e-mail photos was already not ideal for what I wanted/needed to do. So exporting to my desktop is actually a much better solution than e-mailing the photos to myself. I have no idea why I didn't think of it before.
    I did go in and check my e-mail client preferences in iPhoto and there's no reason it shouldn't be working. I don't know why it's not working but I don't care anymore. If I need to e-mail photos sometime in the future (it's something I almost never do), I'll address the problem again then (if it's still a problem).
    Larry, I really appreciate you trying to help me. Thank you.

  • Hi, I can't figure out why I can't render on my timeline. I highlight the segment hit "Apple-R" and it gives me a weird message about "conforming HDV video...." and the bar goes as far as 60-66% and holds there forever. It never renders even partially.

    Hi, I can't figure out why I can't render on my timeline. I highlight the segment hit "Apple-R" and it gives me a weird message about "conforming HDV video...." and the bar goes as far as 60-66% and holds there forever. It never renders even partially.

    Yes, I know. I have been working with HDV for some time. I am wondering why it doesn't render when it needs to.. the red and bright-green lines are above, and I've set the render settings such that ANYTHING I highlight and hit apple-R will render. But its not rendering at all.

  • All of a sudden my new iphone will not hold a charge even when it is not being used and I can't figure out why???

    my battery drains even when iphone is not being used.  It is a relatively new phone and this battery draining just started and I can't figure out why????

    Yes, thank you.  My apologies, I was typing one handed and did not add that. 
    Anyway, I have tried deleting the cache, deleting my pics and then re-syncing, etc. and nothing is working This is very frustrating, as I had no problems up until about 2 weeks ago, and now all of a sudden, I have this issue......UGH!

  • HT4993 When I send Outlook invites to my iPhone (via email) the appointments appear 3 hours earlier? The time setting appears to be EST which is accurate so I can't figure out why the appointments don't appear in real time.  Thanks for your help, Ellen

    When I send Outlook invites to my iPhone (via email) the appointments appear 3 hours earlier? The time setting appears to be EST which is accurate so I can't figure out why the appointments don't appear in real time.  Thanks for your help, Ellen

    1) The best way to relocate the iTunes library folder is to move the entire iTunes folder with all subfolders to the new path, then press and hold down shift as start iTunes and keep holding until prompted to choose a library, then browse to the relocated folder and open the file iTunes Library.itl inside it.
    If you've done something different then provide some more details about what is where and I should be able to help.
    2) Purchases on the device should automatically transfer to a Purchased on <DeviceName> playlist, but it my depend a bit on whether automatic iCloud downloads are enabled. If there is a cloudy link then the transfer might not happen. You can use File > Devices > Transfer Purchases. In iTunes you should also check out iTunes Store > Quick Links > Purchased > Music > Not on this computer.
    3) Backup the device, then immediately restore it. In some cases you need to add a restore as new device into that equation. Obbviously not to be attempted until you're sure all your media is in your library. See Recover your iTunes library from your iPod or iOS device should it be needed.
    4) I believe there is complimentary 1 incident 90-day support with hardware purchases, but no free software support for iTunes itself. AppleCare gets you a different level of support.
    tt2

  • I tried to Skype someone but I can't see them but they can see me and I can't figure out why?

    I tried to Skype somebody and they can see me but I can't see them and I can't figure out why?

    I'll guess that you're upgrading from Snow Leopard? You should be able to start using your original install dvd by inserting the disc and restarting while holding the C key. Run Disk Utility from your install disc  and try to repair the drive. Then try the upgrade again.

  • Can't figure out why it's throwing this exception

    Can anyone see a problem with this method? I have checked over everything and can't figure out why it's giving me an exception. All of the get methods are retrieving data and the db table and all the fields are correct.
        // add a Reservation to the database
        public static void addReservation(Reservation aReservation)throws Exception
         try
             String query = "INSERT INTO Reservations (Number, ContactAlias, SPOC, SRNumber, StartDate, EndDate) " +
                           "VALUES ('" + aReservation.getNumber() + "', " +
                           "'" + aReservation.getContact() + "', " +
                           "'" + aReservation.getSPOC() + "', " +
                           "'" + aReservation.getSRNumber() + "', " +
                           "'" + aReservation.getStartDate() + "', " +
                           "'" + aReservation.getEndDate() + "')";
            reservationList.removeAll();
              reservationUIList.removeAll();
              Statement statement = connection.createStatement();
            statement.executeUpdate(query);
              open();
              if( reservationRS !=null)
            while( reservationRS.next() )
                   aNumber = reservationRS.getString(1);
                   reservationList.add(aNumber);
                   reservationUIList.add(aNumber);
              statement.close();
            close();
         catch (Exception e)
                System.out.println("Caught exception in addReservation of DM.");   
                throw e;
         }And the exception:java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
         at ReservationDM.addReservation(ReservationDM.java:149)
         at Reservation.addReservation(Reservation.java:268)
         at ReservationUI.invokeAdd(ReservationUI.java:552)
         at ReservationUI.actionPerformed(ReservationUI.java:285)
         at java.awt.Button.processActionEvent(Button.java:324)
         at java.awt.Button.processEvent(Button.java:297)
         at java.awt.Component.dispatchEventImpl(Component.java:2588)
         at java.awt.Component.dispatchEvent(Component.java:2492)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)Thanks,
    Shawn

    Well, one extreme that I eventually had to go to was inserting a new row with only the primary keys, which were numerical columns, while just setting the strings to empty values.
    INSERT INTO Courses VALUES(?,?,?,1,0,?,'','','','','','','','','')
    Access finally seemed to handle this without barfing.
    Then, I updated each string column ...if you can believe it ...one at a time in a for loop from a custom 'RowUpdateSet' object. This actually worked well because eventually I also used it to update the row when necessary, and to only update columns whose values had changed. One teeny weeny snippet from a great deal of code looked like this...
      for ( int i=1; i<length; i++ ) {
        if ( updateSet.getUpdateColumn( i ) ) {
          synchronized ( updateSet ) {
            scrollResults.updateObject(i,(String)updateSet.getUpdateValue(i));
            scrollResults.updateRow();
      }I guess I will likely get flamed for participating in this whole discussion, because it all does become quite irrational. I can see why peoples initial response is likely ..."what, couldn't you even debug your own sql string bozo?" All I know is, there seems to be insert statements that Access just mysteriously refuses to perform ...and it has nothing to do with terminated strings or syntax errors. How you choose to perservere and 'get the job done' is probably as unique to each individual as is the whole mysterious error in the first place. I just got tired of staring at what appeared to be a totally disfunctional environment and decided to go around the problem and get done with the project ...which eventually worked like a charm.
    This is exactly what I meant when I said don't look too closely or you might wind up distrusting this technology you are working with on a day to day basis. Frankly, the more I work with technology the more I realize that I, for example, will never use my credit card over the web (particularly with .NET in the picture). I am sure you can find another way to get to the results you want if you think about it creatively. I got my project done. I just didn't get there in the way I had expected I would. Maybe that's not even a bad thing, even though it can be extremely frustrating at times. When we look at all the disclaimers that come with software these days, or look at faster and faster computers that just run slower and slower, maybe we shouldn't expect so much from technology. At least Java allows you to write your own logic and often work around these impediments ...which is still alot better than being stuck with .COM libraries that force you to abandon a project half way through when you find out the library fails to live up to its claims in the reference manual.
    Sorry your project is on hold at the moment. If no one else answers, start a new thread that asks your question again, and I will butt out. Maybe there is someone who has found out what causes this issue. After all, I can only speak from my own experiences ...and I am far from being an authority on any issue surrounding technology. Good luck, and don't give up. I am sure there is a way to get where you want to go.
    After saying all that, I realize kev wrote a response while I was composing this one. As he implores, yes ...do be certain you have eliminated all the obvious possibilities before you adventure into any painfull work-arounds. Really, I wish you all the best of luck.

  • I'm staying at my house in Peru, South America. From my PC laptop I can see my neighbor's wifi service network, but I also have my mini iPad and I can not figure out why I can't get any wifi connection from my area. Is there a setting I need to do?

    I'm staying at my house in Peru, South America. From my PC laptop I can see my neighbor's wifi service network, but I also have my mini iPad and I can not figure out why I can't get any wifi connection from my area. Is there a setting I need to do?

    Yes, I did try to go on my settings>wifi and was waiting for any wifi signals to pick up, but nothing shows up. But on my PC I get a whole list of networks to choose from. Regarding my neighbor, I already have her password that is why I was able to get it on my PC, the problem is that the mini Ipad is not picking any signal neither can it locate me when I go to maps.

  • Can't figure out why colors don't totally change when you select type with curser? It looks like it has by looking at it, but when you highlight the area after the old color is still there. It happens with objects to. Driving me NUTZ. Help!

    Can't figure out why colors don't totally change when you select type with curser? It looks like it has by looking at it, but when you highlight the area after the old color is still there. It happens with objects to. Driving me NUTZ. Help!

    Select the text, and open the Appearance palette (Come on guys, text highlight is irrelevant, it happens to objects too says the OP), and see what's listed there.  For a simple text object, there should only be a line item "Type", followed by "Characters", and when double-clicked the Characters line item expands to tell you the stroke and fill color.  For a basic object, there should be a fill and/or stroke.
    What happens sometimes, is that you end up adding extra strokes/fills to objects or text, and the appearance palette is where that will be noted.  Especially when you are dealing with groups, and/or picking up a color with the eyedropper, you may inadvertently be adding a fill or stroke on top of something.  You can drag those unwanted thingies from the Appearance palette into its own little trash can.

  • Apex bug?  Items being cleared in session state - can't figure out why

    I have an item that is being submitted with a value but is then being overwritten and set to null. I can't see any reason why the submitted value is being overwritten with null.
    I have been debugging this problem for most of the day and can't figure out what is happening and was hoping someone in the forum might be able to shed some light.
    Some details:
    The item is on Page 0, has source type of "PL/SQL Expression or Function", a source expression of "V('REQUEST')", and Source Used = "Always".
    I viewed the HTML source of the rendered page and can see the following HTML, so I know the item has a value when the page is rendered:
    <input type="hidden" id="RENDER_REQUEST" name="p_t08" value="EDIT" />
    I have used Firebug to view the HTTP POST body and can see that p_t08 is being correctly submitted with a value of "EDIT" in the post body.
    When I run the page in debug mode and then view the debug log, I see that Apex is indeed setting this item to null:
         0.01500     0.01600     A C C E P T: Request="WIZ_NEXT"
         0.23400     0.00000     Session State: Save form items and p_arg_values
         0.24900     0.01600     ...Session State: Save "BRANCH_TO_PAGE_ID" - saving same value: ""
         0.24900     0.00000     ...Session State: Save "ROWS_PER_PAGE" - saving same value: ""
         0.26500     0.01500     ...Session State: Save "P0_CLEAR_WS" - saving same value: ""
         0.26500     0.00000     ...Session State: Saved Item "RENDER_REQUEST" New Value=""
    I can't figure out why the item is being set to null.
    This problem also does not occur on every page. The pages in question are a multi-step "wizard" that allows the user to navigate between steps with "Next" and "Previous" buttons. Since this is a page 0 item, it appears on every page in the wizard so I'd expect it to behave the same. When you open the wizard at step 1 and press next to go to step 2, the item (RENDER_REQUEST) is set correctly on step 2 of the wizard, BUT when you then click Next to go to step 3, RENDER_REQUEST is null on step 3. If you open the wizard at step 2 and press Next, RENDER_REQUEST is null on step 3.
    I did find a work around, but it doesn't make any sense why it would work: if I move the RENDER_REQUEST item from the "Footer Items" region to a page level item (by using Edit All and setting its region to blank), then the problem goes away. If I move it back to the "Footer Items" region the problem reoccurs.
    I am working on Application Express 4.0.2.00.07 on Oracle Database 11g Enterprise Edition Release 11.2.0.1.0.
    Any help would be greatly appreciated!
    Thank you.

    Hi Patrick,
    Thanks for the quick response. Unfortunately, I can't reproduce this on apex.oracle.com due because the app requires PL/SQL packages to be installed in several schemas, including some that require system grants (I gave a presentation at Oracle Open World a couple of years ago on some of the techniques I used in building this application that you attended; I think the session was called "Building Large Commercial Applications with Oracle Database 11g and Oracle Application Express").
    Is there another way we can work together to debug this without reproducing it apex.oracle.com? For example, if you could send me an instrumented version of the APEX_040000.F procedure (or whatever procedure is clearing the session state) that has some additional APEX_APPLICATION.DEBUG calls, I could install it on my server, reproduce the error and send you the output.
    Thank you,
    Eric

  • Can't figure out why I'm dropping frames during capture

    I'm dropping frames when capturing 1-hour Mini DV tapes and I can't figure out why.
    I'm capturing on a Mac Pro (Early '08) with 8 GB of memory running FCP 7.0.3 and OS X 10.6.6. I'm capturing to a 4 TB G-Speed eS (eSATA) formatted as RAID 5 (Non-Journaled Extended) with about 750 GB of remaining space. I'm capturing via FireWire with a Canon GL-2. This should be a breeze for this system.
    I've run Apple Disk Utility, Disc Warrior 4 and Techtool Pro 5 on the drives and they seem to be fine. I've unplugged all USB and FireWire devices besides the keyboard and mouse. No virus protection or background utilities are running. I've trashed preferences. AJA System Test shows a 286 MB/s write speed and 254 MB/s read speed. Blackmagic Disk Speed Test shows a 312 MB/s write speed and a 379 MB/s read speed. No other applications besides FCP are running. I edit 1080p HD footage on this system all day long with no issues but when I try to capture DV SD footage, I run into issues.
    The dropped frames error does not ever occur in the same place on the tapes. The tapes are brand new and don't seem to have any time code issues. The only thing I haven't done is to defragment the hard drives. I wouldn't think that capturing simple DV video would be that demanding; the defragment for a 4 TB RAID would likely take 2 or 3 days.
    Any other ideas on what's going on and how to try to fix it? Thanks!

    Thanks for the prompt reply, Studio X. Yes, I'm using FireWire Basic and no other FireWire devices. I've switched FireWire cables, although I doubt that's the issue as the cable I was using was brand new and fit snuggly. Unfortunately, I don't have an alternate playback device right now. Would switching to Non-controllable device capture settings be worth a try?

  • I have an iphone5 that is eating up data time and I can't figure out why? Any thoughts?

    I have an iphone5 that is eating up data time and I can't figure out why? Any thoughts? I have closed everyting I can, even took the phone to Verizon and they are not sure what is going on.   My company email is active and pushes to the phone....I use Safari regularly to look up stuff for personal and work use.  I am on Facebook but have turned it off in notifications.  Four phones and a hotspot on the account....we have 6g and have never come close to it, until lately and it's my phone that's eating up the gigs.  So what the heck is going on?

    Go to Settings/Cellular and you can see how much data each app is using. You can Reset Statistics, then track all of the apps data usage.

  • I'm trying to make an in app purchase and it keeps telling me to come to the support page but I can't figure out why it won't let me do it

    I'm trying to make an in app purchase and it keeps telling me to come to the support page but I can't figure out why it won't let me do it

    And I have gone to the support and it was no help

  • I can't figure out why my reverb and echo things are greyed out

    I can't figure out why my reverb and echo things are greyed out on the bottom right of my screen with the edit tab open for the track. I was going to put a screenshot in here but I couldn't figure it out. I one can understand what I mean. Thank you.

    bennirubber wrote:
    reverb and echo things are greyed out on the bottom right of my screen
    http://www.bulletsandbones.com/GB/GBFAQ.html#effectsdisabled
    (Let the page FULLY load. The link to your answer is at the top of your screen)

  • Can't figure out why F4 produces Command-C

    I've got a Mac Pro with a Matias keyboard running Snow Leopard.  It all works well but I recently decided to figure out why my F4 key doesn't work properly in the few applications that would use it.  My keyboard doesn't have a fn key and my function keys don't do hardware controls like volume and brightness by default.  The only key I'm having a problem with is F4.  What I've found is that F4 always generates a Command-C (Copy) no matter what program is active.
    I tried mapping it with Butler but even Butler tells me I pressed Command-C and not F4.
    I tried shutting down Butler since it's the only key-mapping tool I have running.
    I looked through all the keyboard shortcuts in the keyboard preference pane and nothing is mapped to F4.
    I thought perhaps my keyboard was doing something funky so I plugged in two other keyboards including a recent Apple flat style keyboard and they both produce Command-C too.  It must be something in my system but I can't figure it out.
    Anyone have any ideas how I can figure out why F4 is producing Command-C?

    Select the text, and open the Appearance palette (Come on guys, text highlight is irrelevant, it happens to objects too says the OP), and see what's listed there.  For a simple text object, there should only be a line item "Type", followed by "Characters", and when double-clicked the Characters line item expands to tell you the stroke and fill color.  For a basic object, there should be a fill and/or stroke.
    What happens sometimes, is that you end up adding extra strokes/fills to objects or text, and the appearance palette is where that will be noted.  Especially when you are dealing with groups, and/or picking up a color with the eyedropper, you may inadvertently be adding a fill or stroke on top of something.  You can drag those unwanted thingies from the Appearance palette into its own little trash can.

Maybe you are looking for

  • Reversing an encumbrance in General Ledger

    We have a requirement to reverse an encumbrance through a plsql procedure. The reversal period has to be derived from sysdate. It works fine when we update the gl_je_headers table as below accrual_rev_period_name = to_char( sysdate, 'MON-YY' ) accrua

  • Pdf file edit

    how can i edit a newly created (with adobe 9) pdf file? Id like to conform to format and layout requirements for a Create space project. Thanks, Bert

  • Company Code not productive

    While going through the system settings, I found that certain company codes are not having the status 'Company code not productive'.  These company codes are in operation.  I know that a company code in operation should be made productive so that pro

  • Export audio to movie issues

    Hi there, I have done a surround audio track for a short movie in Logic x and now that I want to export audio to movie the dilouge that opens does not show the preset popup menue while in the manual it has a creen shot that shows this menue in the sa

  • Imac shuts down after update

    My iMac has begun shutting down (twice in the past day and a half) after downloading the newest update, (I didn't get OS Lion) just the new updates. I have i5 intel mac and it is less than a year old. I am just curious if anyone else is having simila