Anonymous
Hello Everyone. Sorry for the long post, but here it goes.
Well I have been trying to integrate exchange and 3cx enterprise on the same box for quite some time now and have been failing miserablly...!!
Here is my setup:
w2k3 server x64, Exchange2007, 3CX Enterprise, (2) Cisco 7960 Phones
I can integrate to them perfectly if I keep 3CX on one box and put Exchange 2007 on another, but I am stubborn in my thoughts that this should work if the settings are right. I also feel it would be a much cleanner setup to have the Voicemail and the PBX in one turnkey solutions.
So in order to have them on the same box, I was told that the SIP port on 3CX had to be something other than 5060. So I am using 5070 for the PBX SIP port. However, I can't get my phones to fully communicate with 3CX when the SIP port is 5070. If I switch the port to 5060, everything works great.
I am using 2 cisco 7960 phones (8.2) with real simple configs:
SIPDefault.cnf
image_version
0S3-08-2-00
#Proxy server address
proxy1_address: 192.168.0.2
proxy1_port: 5070
# Proxy Registration (0-disable (default), 1-enable)
proxy_register: 1
# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: 60
# Codec for media stream (g711ulaw (default), g711alaw, g729)
preferred_codec: g711alaw
SIP(MacAddress).cnf
# SIP Configuration Generic File (start)
image_version: POS3-08-2-00
line1_name : 101
line1_authname : 101
line1_password :
In my troubleshooting I've turned off all exchange integration and am using 3cx as the voicemail and IVR system. When I call ext105 from ext101, I hear no audio, neither phone rings and the phone shows Proceeding(in 100).
The server log shows this:
16:46:05.015 MediaServerReporting::RTPReceiver from 'ippbx:0/MediaServer':No RTP packets were received on 0000004F@:remoteAddr=192.168.0.103:20370,extAddr=0.0.0.0:0,localAddr=192.168.0.2:7156
16:46:05.000 StratInOut:
nHangUp Call(C:A): Call from Ext.101 to 999 has been terminated
16:45:32.812 CallLegImpl:
nConnected Call(C:A): Created audio channel for Ext.101
20370) with Media Server (192.168.0.2:7156)
16:45:17.406 CallConf:
nIncoming Call(C:A): Incoming call from Ext.101 to sip:[email protected]
16:45:07.515 StratInOut:
nHangUp Call(C:9): Call from Ext.101 to 101 has been terminated
16:45:00.890 CallConf:
nIncoming Call(C:9): Incoming call from Ext.101 to sip:[email protected]
16:45:00.062 MediaServerReporting::RTPReceiver from 'ippbx:0/MediaServer':No RTP packets were received on 0000004C@:remoteAddr=192.168.0.103:27396,extAddr=0.0.0.0:0,localAddr=192.168.0.2:7150
16:45:00.046 StratInOut:
nCancel Call(C:8): Call from Ext.101 to 999 has been terminated
16:44:50.359 gt;>:Illegal message rejected: Missing parameter tag
16:44:50.234 StratInOut:
nHangUp Call(C:6): Call from Ext.101 to 800 has been terminated
16:44:44.750 CallLegImpl:
nConnected Call(C:8): Created audio channel for Ext.101
27396) with Media Server (192.168.0.2:7150)
16:44:44.703 CallConf:
nIncoming Call(C:8): Incoming call from Ext.101 to sip:[email protected]
Well I have been trying to integrate exchange and 3cx enterprise on the same box for quite some time now and have been failing miserablly...!!
Here is my setup:
w2k3 server x64, Exchange2007, 3CX Enterprise, (2) Cisco 7960 Phones
I can integrate to them perfectly if I keep 3CX on one box and put Exchange 2007 on another, but I am stubborn in my thoughts that this should work if the settings are right. I also feel it would be a much cleanner setup to have the Voicemail and the PBX in one turnkey solutions.
So in order to have them on the same box, I was told that the SIP port on 3CX had to be something other than 5060. So I am using 5070 for the PBX SIP port. However, I can't get my phones to fully communicate with 3CX when the SIP port is 5070. If I switch the port to 5060, everything works great.
I am using 2 cisco 7960 phones (8.2) with real simple configs:
SIPDefault.cnf
image_version
#Proxy server address
proxy1_address: 192.168.0.2
proxy1_port: 5070
# Proxy Registration (0-disable (default), 1-enable)
proxy_register: 1
# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: 60
# Codec for media stream (g711ulaw (default), g711alaw, g729)
preferred_codec: g711alaw
SIP(MacAddress).cnf
# SIP Configuration Generic File (start)
image_version: POS3-08-2-00
line1_name : 101
line1_authname : 101
line1_password :
In my troubleshooting I've turned off all exchange integration and am using 3cx as the voicemail and IVR system. When I call ext105 from ext101, I hear no audio, neither phone rings and the phone shows Proceeding(in 100).
The server log shows this:
16:46:05.015 MediaServerReporting::RTPReceiver from 'ippbx:0/MediaServer':No RTP packets were received on 0000004F@:remoteAddr=192.168.0.103:20370,extAddr=0.0.0.0:0,localAddr=192.168.0.2:7156
16:46:05.000 StratInOut:
16:45:32.812 CallLegImpl:
16:45:17.406 CallConf:
16:45:07.515 StratInOut:
16:45:00.890 CallConf:
16:45:00.062 MediaServerReporting::RTPReceiver from 'ippbx:0/MediaServer':No RTP packets were received on 0000004C@:remoteAddr=192.168.0.103:27396,extAddr=0.0.0.0:0,localAddr=192.168.0.2:7150
16:45:00.046 StratInOut:
16:44:50.359 gt;>:Illegal message rejected: Missing parameter tag
16:44:50.234 StratInOut:
16:44:44.750 CallLegImpl:
16:44:44.703 CallConf: