komische ausgabe unter sip show registry

achim22

Neuer User
Mitglied seit
20 Okt 2005
Beiträge
153
Punkte für Reaktionen
0
Punkte
0
Hi!
Habe mal GMX eingebunden. Geht auch raus der Ruf, nur kann ich leider keinen hören (der mich schon). Auch die Ports UDP 5000 - 31000 wurden umgeleitet
(habe IPCOP)

Das komische ist wenn ich sip show registry eingebe das nur diese kommt:

Host Username Refresh State
sip.gmx.net:5060 xxxxxx68540 120 Request Sent

muss da nicht was mit Registered oder so stehen?

Gruß
Achim

sip.conf

Code:
register => 49211xxx:[email protected]/49211xxx

[gmx]
type=peer
username=49211xxx
fromuser=49211xxx
secret=pw
host=sip.gmx.net
fromdomain=sip.gmx.net
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw
 
Hi!
Jetzt ist alles hinnnnnn, weil ich jetzt wohl alles verstellt habe.
Ich hoffe ihr könnt mir helfen !!!

Asterisk läuft unter der IP 192.168.1.14. Gespräche sollen nur über GMX rausgehen und nicht reinkommen.

Jetzt kann ich nicht einmal mehr rauswählen


Code:
-- Executing Dial("SIP/31-0e5f", "SIP/02306xxxxx@GMX|45|r") in new stack 
-- Called 02306xxxxxx@GMX 
-- Got SIP response 408 "Request Timeout" back from 212.227.15.197 
== Everyone is busy/congested at this time (1:0/0/1) 
May 9 21:00:38 WARNING[6697]: pbx.c:2403 __ast_pbx_run: Timeout, but no rule 't' in context 'default' 
-- Saved useragent "Linksys/PAP2-3.1.9(LSc)" for peer 30 
-- Saved useragent "Linksys/PAP2-3.1.9(LSc)" for peer 31 
Asterisk*CLI>



Wenn ich sip show registry eingebe, erscheint jetzt das hier:

Host Username Refresh State
sip.gmx.net:5060 49xxxxxxxx 3575 Registered
Asterisk*CLI>

Also bin ich ja schon einmal angemeldet

Hier jetzt meine verwurschtelte sip.conf


Code:
[general] 
context=default 
port=5060 
bindport=5060 
bindaddr=0.0.0.0 
externhost=xxxxx.dyndns.org 
externip=xxxxx.dyndns.org 
localnet=192.168.1.1/255.255.255.0 
qualify=no 
disable=all 
allow=alaw 
allow=ulaw 
allow=g729 
allow=g726 
allow=gsm 
srvlookup=yes 
tos=reliability 
nat=no 
maxexpirey=3600 
defaultexpirey=600 
canreinvite=yes 
language=de 
register => 49xxxxx:[email protected]/gmx 

[gmx] 
type=peer 
username=49xxxxx 
fromuser=49xxxxxx 
secret=pass 
host=sip.gmx.net 
fromdomain=sip.gmx.net 
insecure=very 
disallow=all 
allow=ulaw 
allow=g729
und die extensions.conf


Code:
[general] 
static=yes 
writeprotect=no 


[default] 
include => lokal 
include => sipgate_out 
include => isdn-out 




[lokal] 
; Erreichbarkeit der Nebenstellen 30-39 
; untereinander herstellen 

exten => _3X,1,NoCDR() 
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr 


[isdn-out] 
exten=_99.,1,SetCallerId,02306xxxx 
exten=_99.,2,Dial,CAPI/ISDN1/${EXTEN:2}|45|r 


[sipgate_out] 
exten=_0.,1,SetCallerId,02306xxxx 
exten=_0.,1,Dial,SIP/${EXTEN:1}@GMX|45|r 
exten=t,2,Hangup 


[capi-in] 
exten=xxxxx,1,Dial(SIP/31/31&SIP/30/30,25) 
exten=xxxxx,2,Playback(callwaiting) 
exten=xxxxx,3,Goto(1)

_______________
edit Rocky512
CODE Tag bei beiden Beiträgen editiert ;)
 
  1. Bitte an das CODE Tag denken - das macht den Thread viel einfacher zu lesen.
  2. Deine Konfiguration funktioniert doch prinzipiell erstmal - er wählt korrekt über GMX raus.
  3. Du solltest aber noch vor dem Rauswählen die CallerID auf Deine GMX Rufnummer setzen.
  4. Wenn Du nur abgehend telefonieren willst, kannst Du den register => komplett weglassen und brauchst Dich auch um die Ausgabe von "sip show registry" überhaupt nicht zu kümmern. Für abgehende Telefonate ist bei GMX keine Registrierung notwendig.
 
Das fällt mir so auf:

localnet=192.168.1.1/255.255.255.0

Das Netz sollte doch wohl eher 192.168.1.0 heissen, oder?

Und die Einträge müssen doch auch nicht sein:

bindport=5060
externhost=xxxxx.dyndns.org

nat=no -> vielleicht mal auf yes drehen

Gruß
Olaf
 
Zuletzt bearbeitet:
Hi!
Habe alle Änderungen mal gemacht (IP geändert. Bindport usw.)
Es klingelt bei dem Angerufenen, aber ich kann ihn nicht hören. Er mich schon ?
Habe auch schon die Ports umgeleitet (IPCOP).

Mir kommt der Verdacht, dass der Phoneadapter spinnt!!!
Habe den von Linksys PAP2-NA.

Könnte das sein, dass dieser die "Stimme" nicht durchlässt???


Zwischendurch mal eine blöde Frage, wie mache ich das mit dem CODE Tag ?

Jetzt nich böse sein, wenn ich das log noch einmal so reinsetze...smile

Code:
-- Executing SetCallerID("SIP/30-d8ec", "xxxxxx") in new stack
    -- Executing Dial("SIP/30-d8ec", "SIP/0231xxxxx@GMX|45|r") in new stack
    -- Called 0231xxxxx@GMX
    -- SIP/GMX-ba28 is making progress passing it to SIP/30-d8ec
    -- SIP/GMX-ba28 answered SIP/30-d8ec
    -- Attempting native bridge of SIP/30-d8ec and SIP/GMX-ba28
  == Spawn extension (default, 00231xxxxx, 2) exited non-zero on 'SIP/30-d8ec
'
 
Zuletzt bearbeitet von einem Moderator:
Also von Deinen Konfigurationsproblemen her hast Du nun alles gelöst.
Nun fehlt Dir noch die Lösung Deines Firewallproblems, das die einseitige Kommunikation verursacht. Das ist aber definitiv kein Asterisk Problem mehr.

Ich hab das CODE Tag grade mal eingebaut - wenn Du jetzt nochmal in "Ändern" deines Beitrages gehst, siehst du, wie das gemacht wird.
 
Hi DANKE!!!

Jetzt weiss ich wenigstens wo ich weitersuchen muss....smile

und danke für die Hilfe des CODE Tag............grins
 
Kostenlos!

Statistik des Forums

Themen
248,888
Beiträge
2,303,989
Mitglieder
378,568
Neuestes Mitglied
me2k