I have my opening greeting set to transfer to a subscriber's voicemail box if an extension isn't dialed during the greeting. When I test this I get to the subscriber's greeting, and leave a message. However, the message doesn't show up in her mailbox. I have no idea where it goes. If I dial her extension directly I can leave a message, so I know her mailbox is set up correctly. Any help would be great.<br><br>
Is this a Call Manager integration? Are you calling in on an outside line to test the opening greeting routing method vs. an internal line to try the user's extension directly?
If so, the best I can guess is that you don't have an audio channel through the router you're coming through on outside calls so the message you're recording is blank and get's discarded.
check out Mike's note on how to troubleshoot situations where you can hear prompts and we respond to DTMF but we don't get audio to Unity... I think there's a post with this on the IP forum, but just in case:
==================== Unity 2.4.6 w/Call Manager 2.x and 3.0(8). Users Can Hear Prompts, But Can't Record
First, check the NT event log for wave record errors. If you have any, then it's a Unity wave problem. Contact Support with the event log Messages. If not, then it could be a network and/or firewall Configuration problem.
In Call Manager-land, audio streams across RTP (which is different from the skinny messages used for call setup, etc.) Thus, the routers /Firewalls / etc must allow RTP streams to go in both directions. These RTP streams typically use UDP ports 16384 and above, so the network must Allow traffic on these UDP ports to go *both* ways.
While trying to record, push the "info" button twice on the IP phone. This will bring up a bunch of things, one of which is a "Tx packet Count" If that is not increasing as you speak, then you know that no RTP data is being sent. Sometimes, though, the firewalls will silently drop packets and so just because the audio gets sent from the phone doesn't always mean it'll make it to Unity. Which brings us to a more definitive test:
Place a phone on the same hub / switch / whatever as the Unity box and see if audio makes it both ways between that phone and the other phones. If not, then something in the middle is blocking that traffic. Also, while you're at it, see if you can record messages from that phone to Unity. (You should be able to, because this takes away all the Intermediary firewalls, etc.)
I AM running Unity 2.4.6 and CallManager 3.0(8). The problem is with ALL outside calls coming in not recording. I watched the Tx packet Count while I left the message and it kept rising along with the Rx packet count. I'm using G.711. Is there any explaination other than the firewall silently dropping packets?
Hmmm... I'm sure there are. We had another site report this last week and it turned out they had two NICs in the system and they had the configuration setup such that th evoice stream was being sent to an IP address of one of the cards that was not recognized on the network. They could connect and hear prompts (outbound stuff) but could not record inbound.
Unity isn't just ignoring the inbound stream... there's got to be some sort of network/cm/NIC/etc... configuration tripping you up. I'm not really an expert at running those issues down so I can only draw on what I've seen. Maybe someone else can jump in here.
We've resolved this issue. It was a DNS problem. We have two Exchange servers in our site and the voicemail recorded from outside calls was backing up on the Unity server's Exchange. Microsoft article Q261251 explains how Mail backs up between one of the servers in a site and all of the other servers in the site. Each time someone tried to leave a voicemail message from outside we received a MSExchangeMTA error message in the event viewer. We corrected our DNS settings for the Unity server and outside voicemail started showing up in our inboxes right away.
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.