Outbound Calling to Sipgate

Hi guys,

currently I can’t take any calls outgoing to sipgate DE.

Following my outboung sip settings and the outbound route.


username=USERID
type=peer
secret=PASSWORD
qualify=yes
nat=yes
insecure=very
host=sipconnect.sipgate.de
fromuser=USERID
fromdomain=sipconnect.sipgate.de
dtmfmode=rfc2833
disallow=all
context=from-trunk
canreinvite=no
allow=gsm&ulaw&alaw

Outbound route:

(+) | X. /
Because they need the number in E164.

Inbound calls from sipgate will be received as 491234556 without the +.

Outbound the users will call a german number like 0375123456 so i’ve already tried this with (+49) 0 | to remove the 0.

Both will not work.

I’ve received this message from a sipgate engineer.


INVITE sip:[email protected];user=phone SIP/2.0

192.168.1.16 is wrong

should be:

INVITE sip:[email protected][…]

I can’t understand this, because the call is outgoing of a sip phone to the freepbx server 192.168.1.16.

Anyone some ideas?

Following some details from sipgate.

Looks like your NAT and local networks are not set correctly in Settings, Asterisk SIP Settings:

https://wiki.freepbx.org/display/FPG/Asterisk+SIP+Settings+User+Guide

With (+49) 0 | [X. / ] it works perfect.
Also, you need the following outgoing sip-config for sipgate.de

username=USERID
type=peer
secret=PASSWORD
qualify=yes
nat=yes
insecure=very
host=sipconnect.sipgate.de
fromuser=USERID
fromdomain=sipconnect.sipgate.de
dtmfmode=rfc2833
disallow=all
context=from-trunk
canreinvite=no
allow=gsm&ulaw&alaw
outboundproxy=sipconnect.live.sipgate.de
port=5060