Ratlos...Konfiguration auf vServer

bzagh

Neuer User
Mitglied seit
19 Okt 2004
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich versuche nun schon verzweifelt ausgehende Gespräche hinzubekommen. Asterisk gibt aber immer nur ein besetzt zurück(Fehlergrund 404, oder 503). Auf der Konsole erscheint kein Hinweis(auch nicht mit Verbose10). Ein "sip debug" zeigt jedoch eingehende Nachrichten an...

Ich will erstmal erreichen, dass wenn ich am Telefon eine Nummer wähle, ein String ausgegeben wird(mittels Verbose), das klappt aber schon nicht!
Zusätzlich habe ich einen SIP bei sipgate.de, bei denen eingehende Anrufe korrekt signalisiert werden!

hier meine Konf:
extensions.conf
Code:
[general]
static=yes
writeprotect=no

[philipp_ausgehend]
exten => s,1,Verbose(Call via sipgate.de)
exten => _*.,1,Verbose(Call via sipgate.de2)
exten => philipp,1,Verbose(Call via sipgate.de3)


[default]
exten => s,1,Verbose(Default)
include => philipp_ausgehend

ip.conf
Code:
[general]
context=default			; Default context for incoming calls
port=5060			; UDP Port to bind to (SIP standard port is 5060)
bindaddr=**internet-ip***		; IP address to bind to (0.0.0.0 binds to all)
externip=**internet-ip***
externhost=**meinhost***
srvlookup=yes			; Enable DNS SRV lookups on outbound calls
tos=reliability                   ; lowdelay,throughput,reliability,mincost,none
maxexpirey=3600		; Max length of incoming registration we allow
defaultexpirey=120		; Default length of incoming/outoing registration

nat=no				; NAT settings 
                                ; yes = Always ignore info and assume NAT
                                ; no = Use NAT mode only according to RFC3581 
                                ; never = Never attempt NAT mode or RFC3581 support
				; route = Assume NAT, don't send rport (work around more UNIDEN bugs)
qualify=no


register => abc:[email protected]:5060/sipgate.de

[sipgate.de]
type=friend
username=abc
secret=*****
host=sipgate.de
fromuser=*****
fromdomain=sipgate.de
qualify=1200
context=default
canreinvite=no

[sipgate.de_in]
type=peer
fromdomain=sipgate.de
host=sipgate.de
context=ankommend

[philipp]
type=friend
username=philipp
secret=***
host=dynamic
qualify=1200
dtmfmode=rfc2833
;context=default
context=philipp_ausgehend
;disallow=all
;allow=ulaw
;allow=alaw

Evtl kann mir da jemand helfen, denn im Forum konnte ich kein vergleichbares Problem finden.

Viele Grüße
Philipp
 
extensions.conf

[philipp_ausgehend]
exten => _X.,1,Verbose(Hello World)

sip.conf

externip und externhost brauchst Du nicht

unter [sipgate.de] noch ein insecure=very einfügen, qualify=no

unter [philipp] nat=yes (oder hängst Du mit dem Endgerät nicht hinter einem Router?)

Bist Du mit dem Endgerät korrekt registriert am * ? -> "sip show peer philipp" auf der CLI eingeben.

Gruß,
Tin
 
externip und externhost brauchst Du nicht
warum nicht? hatte irgendwo gelesen, dass das wichtig wäre?

unter [sipgate.de] noch ein insecure=very einfügen, qualify=no
ok,werde ich machen, jedoch wird das nicht bei meinem Problem helfen

unter [philipp] nat=yes (oder hängst Du mit dem Endgerät nicht hinter einem Router?)
ich habe daheim eine fritzbox und mich mit dieser beim asterix registriert
Die FritzBox zeigt auch im Status "Registriert" an. Nat=yes oder nicht no?

Bist Du mit dem Endgerät korrekt registriert am * ? -> "sip show peer philipp" auf der CLI eingeben
Ja, das klappt problemlos - wie gesagt, eingehende Anrufe über sipgate werden bei meiner FritzBox korrekt gemeldet.

Gruß
 
bzagh schrieb:
warum nicht? hatte irgendwo gelesen, dass das wichtig wäre?

Wird nur bei * hinter einem Router gebraucht. Z.B. wird dort eine mögliche DynDNS Adresse eingetragen. In Deinem Fall ist die gebundene (bindaddr) IP ja gleich der externen. Ich habe * selbst auch auf einem dedicated Server laufen ohne die beiden Einträge.

ich habe daheim eine fritzbox und mich mit dieser beim asterix registriert
Die FritzBox zeigt auch im Status "Registriert" an. Nat=yes oder nicht no?

Bei der FBF ist wahrscheinlich kein nat=yes nötig, weil die FBF ja selbst der Router ist, wenn die Registrierung zudem erfolgreich war, kannst Du es so lassen (nat=no).

Hast Du [philipp_ausgehend] jetzt schon so ausprobiert wie ich schrieb?

Gruß,
Tin
 
Hi,

habe es nun so geändert. Es klappt! Danke!
Habe nun ein anderes Problem, was mir davor nicht aufgefallen ist:
Eingehende Anrufe werden korrekt im Asterisk signalisiert und meine FritzBox klingelt. Jedoch kann mich mein Gesprächspartner nicht hören(Stille), ich ihn aber.
Evtl noch ne Idee, an was das liegen könnte?

Gruß
 
Gehen wir mal davon aus, dass bei deinem Gegenüber alles korrekt ist (also keine Firewall-Probleme etc. pp.)

Da du ja nicht im gleichen Netz bist wie dein Vserver (Du ihn also über seine externe IP erreichst, kannst Du eigentlich generell "canreinvite=yes" setzen (das sollte zumindest gehen). Zum einen ist ein "no" hier nicht nötig (erhöht nur das delay), hat man so eine Firewall weniger auf dem Weg, die ärger machen könnte. Bei vServern ist das ja immer so eine Sache...


Also versuch es nochmal mit einem "canreinvite=yes".
 
Danke, klappt nun alles!
 
Kostenlos!

Statistik des Forums

Themen
248,105
Beiträge
2,281,464
Mitglieder
377,314
Neuestes Mitglied
vtuner_replacement