Upgrade 3CX to v18 and get it hosted free!

Asterisk phone Windows messenger

Author image

Windows Messenger and Asterisk

To get Windows messenger to work with Asterisk you need to change the realm in chan_sip.c, the realm needs to be the same as the server name.

In Asterisk, the realm is “asterisk” by default. Starting around Asterisk version 1.0, this realm can be changed in sip.conf.

Asterisk partially supports the SUBSCRIBE message sent by messenger to display if a SIP contact is available or not. Asterisk only answers if the extension exists or not, not really if it’s available.

So, with some work on your behalf, it will almost work. You also need to change the registry to get the telephony dial pad in Windows messenger. More info: http://www.digium.com/index.php?menu=faq#Configuration_11. The instructions at the previous URL do not work for Windows Messenger 5.1. NOTE: There is a difference between Windows and MSN messenger. The registry key listed below is known to work ONLY for *WINDOWS* Messenger.

In order for the dial pad to show up for Windows Messenger 5.1 you must place the CorpPC2Phone DWORD at the following location in the registry with a value of 1:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Messenger\Client

It’s possible that that path may not work for you in which case try:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Messenger\Client

You may need to create the Messenger and Client keys as they may not exist on your machine.

For non-hackers, forget about using Windows Messenger with Asterisk.

Configuring

  1. ) Pull down Tools/Options/Accounts
  2. ) Check My contacts include users of a communications Service.
  3. ) click advanced
  4. ) Check Configure settings
  5. ) fill in the address/name of the asterisk server
  6. )Check Protocol UDP. Click OK.
  7. ) In sign-in name put <account>@<IP address|hostname of the asterisk server>. Example [email protected]
  8. ) Click O.K.

Calling out

To make outgoing calls:

  1. ) click the bubble arrow (I want to…) that points up at the bottom of your contact window.
  2. )click Start a Voice Conversation
  3. )click other
  4. )In the enter e-mail address field put the phone number you wish to call.
  5. )Change the Service: Communications Service.
  6. )click ok

Adding telephone numbers

To make outgoing calls you have to add the phone number you wish do dial to your contact list. This makes the windows messenger a little heavy to use.

  1. ) click add contact
  2. ) click next
  3. ) check communications server
  4. ) enter the number you wish to dial int the address field. For example 555111
  5. ) click next and finish.

See Also


Asterisk | Asterisk Configuration | Channel Configuration | Configuration for Specific Phones


Article Reviews

Write a Review

Your email address will not be published. Required fields are marked *

Required Field. Minimum 5 characters.

Required Field. Minimum 5 characters, maximum 50.

Required field.There is an error with this field.

Required Field.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

There are no reviews for this article. Be the first one to write a review.

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.