- Joined
- Aug 31, 2021
- Messages
- 20
- Reaction score
- 6
Hello,
We want to integrate 3CX with hotel software that uses the Mitel SX2000 protocol, we already have some hotels working with this same scenario.
With one of them we have port transfer problems between hotel client software and 3CX, specifically with port 15374.
3CX is on LAN 192.168.124.2 and hotel software is on 192.168.17.5
We have PING between the two systems without problem.
Between 3CX and hotel software, through port 3000 and active socket, we export the CDRs without problem.
The problem is, we believe, with the opening of ports in Debian 10.
I attach screenshots of the open ports in: /etc/nftables.conf and /var/lib/3cxpbx/Bin/nftables.conf
/etc/nftables.conf

/var/lib/3cxpbx/Bin/nftables.conf

To open and save the opening of ports I have done:
First ---> sudo sh /etc/nftables.conf
After ---> sudo /var/lib/3cxpbx/Bin/nftables.conf
Add rule to IP FILTER table and PHONESYSTEM string
nft add rule ip filter phonesystem tcp dport 15374 accept
nft add rule ip filter phonesystem tcp dport 3000 accept
nft add rule ip filter phonesystem udp dport 15374 accept
nft add rule ip filter phonesystem udp dport 3000 accept
Keep
nft list ruleset > /etc/nftables.conf
Restart nftables Services
systemctl restart nftables.service
Is it done correctly?
I have done a port scan between B and A and there is no traffic.
Does anyone comes up with something?
Thanks
We want to integrate 3CX with hotel software that uses the Mitel SX2000 protocol, we already have some hotels working with this same scenario.
With one of them we have port transfer problems between hotel client software and 3CX, specifically with port 15374.
3CX is on LAN 192.168.124.2 and hotel software is on 192.168.17.5
We have PING between the two systems without problem.
Between 3CX and hotel software, through port 3000 and active socket, we export the CDRs without problem.
The problem is, we believe, with the opening of ports in Debian 10.
I attach screenshots of the open ports in: /etc/nftables.conf and /var/lib/3cxpbx/Bin/nftables.conf
/etc/nftables.conf

/var/lib/3cxpbx/Bin/nftables.conf

To open and save the opening of ports I have done:
First ---> sudo sh /etc/nftables.conf
After ---> sudo /var/lib/3cxpbx/Bin/nftables.conf
Add rule to IP FILTER table and PHONESYSTEM string
nft add rule ip filter phonesystem tcp dport 15374 accept
nft add rule ip filter phonesystem tcp dport 3000 accept
nft add rule ip filter phonesystem udp dport 15374 accept
nft add rule ip filter phonesystem udp dport 3000 accept
Keep
nft list ruleset > /etc/nftables.conf
Restart nftables Services
systemctl restart nftables.service
Is it done correctly?
I have done a port scan between B and A and there is no traffic.
Does anyone comes up with something?
Thanks



