Hello,

i am experiencing problems with 3CX using SEMS in combination with Kamailio as 
Authentication Proxy.
If i connect the 3CX with SEMS there is a problem in transmitting RTP audio to 
3CX, which is behind a natted firewall.

The firewall is not a problem. It is already tested with a soft client and also 
in combination with Kamailio and Asterisk as B2BUA.
Everything worked fine with asterisk as Media Server.

I guess the problem is, when using tcpdump to analyze the RTP Packages, that 
SEMs will send the packages to the internal
ip address of 3CX.
So finally using wireshark on the windows server, none of the packages will 
arrive.

This is the extract of the tcpdump, where sems is running at.
I replaced the exernal ip with "EXTERNALIP". Here you can see the internal ip 
address of the 3cx:

10:54:17.349118 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP 
(17), length 200)
    EXTERNALIP.28272 > 10.10.150.80.7022: UDP, length 172
10:54:17.369092 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP 
(17), length 200)
    EXTERNALIP.28272 > 10.10.150.80.7022: UDP, length 172
10:54:17.389113 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP 
(17), length 200)
    EXTERNALIP.28272 > 10.10.150.80.7022: UDP, length 172

When using asterisk, instead of the internal ip, there you can see the firewall 
ip, which works clean.

Do you think it's a problem with kamailio or 3cx itself or is there a way to 
figure out, what's the problem why sems
wants to send the packages to the internal ip of 3cx?

With kind regards
Daniel Vukicevic
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to