Hello everyone,
I’m trying to configure Siperb Inbound Registration with an Issabel PBX running Asterisk 18.19.0 and chan_sip.
The goal is to use Siperb Proxy Registration Mode for mobile push notifications.
Siperb connection:
- Connection type: Inbound Registration
- Transport: UDP
- Port: 5060
- SBC: eu-west-1-sbc-1.siperb.com
- SBC resolves to: 52.50.165.204
Asterisk is configured with:
register => <SIPERB_USERNAME>:@eu-west-1-sbc-1.siperb.com
The registration appears correctly in:
sip show registry
and shows:
Host Username Refresh State
eu-west-1-sbc-1.siperb.com:5060 120 Request Sent
However, it never changes to Registered.
Asterisk SIP debug shows that the REGISTER is actually being sent:
REGISTER sip:eu-west-1-sbc-1.siperb.com SIP/2.0
Via: SIP/2.0/UDP 196.218.112.42:5060;…
Contact: sip:s@196.218.112.42:5060
Expires: 120
The REGISTER is retransmitted several times and eventually times out.
There is no SIP response from the Siperb SBC:
- No 401
- No 403
- No 200 OK
- No other SIP response
The important part is that I have verified the network path on the FortiGate firewall.
The PBX is:
192.168.0.10
The public IP used for this traffic is:
196.218.112.42
FortiGate debug flow confirms:
192.168.0.10
→ 52.50.165.204:5060/UDP
→ SNAT 196.218.112.42
→ WAN port2
The packet is allowed by the firewall policy and leaves through the correct WAN interface.
A packet capture on the WAN interface also shows:
196.218.112.42:<random_port>
→ 52.50.165.204:5060 UDP
So from the Asterisk/FortiGate side, the REGISTER appears to be leaving correctly.
The Siperb connection dashboard remains:
State: UNKNOWN
Contact: UNKNOWN
Offline
I have also confirmed that DNS resolves correctly:
eu-west-1-sbc-1.siperb.com → 52.50.165.204
and Asterisk can resolve the hostname.
My question is:
For a Siperb Inbound Registration using chan_sip, is there anything else required in the chan_sip configuration besides the register => line?
Could there be a specific From/To domain, peer configuration, or Siperb-specific setting required before the SBC will respond to the REGISTER?
Or does the absence of even a 401 response indicate that the REGISTER is not reaching the Siperb SBC / connection?
Any guidance would be greatly appreciated.