Brekeke Forum Index » Brekeke SIP Server Forum

Post new topic   Reply to topic
Exchange UM
Author Message
mitch
Brekeke Junior Member


Joined: 06 Oct 2008
Posts: 5

PostPosted: Mon Oct 06, 2008 11:24 am    Post subject: Exchange UM Reply with quote

1. Brekeke Product Name and version:

2.2

2. Java version:

1.5

3. OS type and the version:

2003 server

4. UA (phone), gateway or other hardware/software involved:

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/networkpatterns.html :

6. Your problem:

Is it possible configure SIP Server to use the Exchange Server 2007 Unified Messaging?
How to?

Thanks.
Back to top
View user's profile
james
Brekeke Master Guru


Joined: 10 Dec 2007
Posts: 498

PostPosted: Mon Oct 06, 2008 4:52 pm    Post subject: Reply with quote

Hi

It is possible...
What kind of client will you use?

You may need to add new DialPlan rule to bridge from TCP to UDP
http://www.brekeke-sip.com/wiki/index.php?telepark.wiki=63f4ee97
Back to top
View user's profile
mitch
Brekeke Junior Member


Joined: 06 Oct 2008
Posts: 5

PostPosted: Mon Oct 06, 2008 11:53 pm    Post subject: Reply with quote

Hi James,
thanks for your answer.
I use the x-lite client to connect SIP Server.
I have created the follow dial plan rule, but not work.
I use the evaluation version, is compatible this version?
The rule:

Matching Patterns
$request = ^INVITE
Deploy Patterns
$target = 192.168.1.1 (ip address exchange server)
$transport = TCP

In SIP Setting, I have TCP-handling ON and UDP failover is ON.
The SIP client is registered correctly, but when I call the Exchange Server, the message is "Not found"

Thanks in advance.


james wrote:
Hi

It is possible...
What kind of client will you use?

You may need to add new DialPlan rule to bridge from TCP to UDP
http://www.brekeke-sip.com/wiki/index.php?telepark.wiki=63f4ee97
Back to top
View user's profile
james
Brekeke Master Guru


Joined: 10 Dec 2007
Posts: 498

PostPosted: Tue Oct 07, 2008 11:24 am    Post subject: Reply with quote

Hi mitch,

>> I use the evaluation version, is compatible this version?

Personal and Academic Editions don't have TCP feature but Evaluation Editions has it.


Anyway.. try the following DialPlan rule.

Matching Patterns
$request = ^INVITE
To = sip:(.+)@
Deploy Patterns
To = sip:%1@192.168.1.1
$transport = TCP
&net.sip.transport.follow.request = true
Back to top
View user's profile
mitch
Brekeke Junior Member


Joined: 06 Oct 2008
Posts: 5

PostPosted: Wed Oct 08, 2008 6:41 am    Post subject: Reply with quote

Hi James,
with your DialPlan rule, the sip client work, but I hope that don't work correctly, because I had to insert the X-lite IP address in Exchange IP Gateway and not the SIP Server IP address.
In fact, in the "active sessions" in SIP Server I don't see the call, because the SIP Server "forward" all call to Exchange Server.
With this method, I will must insert all X-lite IP address as Exchange IP Gateway and this is not correct.
I hope that the SIP Server should be among between X-lite and Exchange Server and "management" all call.
Do you have any idea?

Thanks for your support.

Bye.
Back to top
View user's profile
james
Brekeke Master Guru


Joined: 10 Dec 2007
Posts: 498

PostPosted: Wed Oct 08, 2008 11:08 am    Post subject: Reply with quote

Hi mitch,

Add "$registered( To )" in the Matching Patterns.
Matching Patterns
$request = ^INVITE
To = sip:(.+)@
$registered( To ) = false
Deploy Patterns
To = sip:%1@192.168.1.1
$transport = TCP
&net.sip.transport.follow.request = true


Can you make a call between X-Lite clients?
Back to top
View user's profile
mitch
Brekeke Junior Member


Joined: 06 Oct 2008
Posts: 5

PostPosted: Wed Oct 08, 2008 11:56 am    Post subject: Reply with quote

Hi James,
I can make a call between X-Lite clients without errors.
But with the new rule, don't work again.

Thanks.
Back to top
View user's profile
james
Brekeke Master Guru


Joined: 10 Dec 2007
Posts: 498

PostPosted: Wed Oct 08, 2008 2:08 pm    Post subject: Reply with quote

Hi mitch,

Did you receive any error responses when you made a call from X-Lite to the Exchange server?
You can check it at [Call Logs] page.
Back to top
View user's profile
mitch
Brekeke Junior Member


Joined: 06 Oct 2008
Posts: 5

PostPosted: Thu Oct 09, 2008 2:02 am    Post subject: Reply with quote

Hi James,
yes I have the error when call exchange by x-lite.
The error is the follow:
338, sip:288@192.168.200.54, sip:250@192.168.200.14, 00:00:00, Thu Oct 09 10:57:38 CEST 2008, , Thu Oct 09 10:57:38 CEST 2008, Failure, 302

This error is logged also when x-lite work correctly with exchange.
It's very strange.

Thanks.
Back to top
View user's profile
james
Brekeke Master Guru


Joined: 10 Dec 2007
Posts: 498

PostPosted: Thu Oct 09, 2008 10:47 am    Post subject: Reply with quote

Hi mitch,

Response 302 means "Moved Temporarily"..
Did the X-Lite make another call automatically after it received 302 response?
If X-Lite didn't, try Brekeke PBX because the PBX can handle 302 response.
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    Brekeke Forum Index » Brekeke SIP Server Forum All times are GMT - 7 Hours
Page 1 of 1