X-Lite meldet sich nicht am * an

nullehoppe

Neuer User
Mitglied seit
4 Jan 2005
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Hallo,
verbring zwar nun schon mehrere Tage (u. Nächte) mit *, häng aber immer noch ganz am Anfang:
ich schaffe es nicht, dass X-Lite sich am * anmeldet. Beide befinden sich im selben Netz. Bekomme im X-Lite folgende Meldung: "Login zu lange, Netzadmin anrufen"
Im X-Lite-Log steht folgendes:
Port-beschraenkte Single Mapped Port Symmetric NAT Firewall erkannt

SIP: 192.168.70.10:5060
RTP: 192.168.70.10:8000
NAT: 84.162.4.92

Discovering external SIP port on symmetric firewall...
Discovered external SIP port on symmetric firewall: 64671


RECEIVE TIME: 24626320
RECEIVE << 64.69.76.23:3478

SEND TIME: 24659398
SEND >> 192.168.70.123:5060
REGISTER sip:192.168.70.10 SIP/2.0
Via: SIP/2.0/UDP 192.168.70.10:5060;rport;branch=z9hG4bKAEA462FB40AA42B289491A9B71564D8A
From: 77 <sip:[email protected]>;tag=3045966217
To: 77 <sip:[email protected]>
Contact: "77" <sip:[email protected]:5060>
Call-ID: [email protected]
CSeq: 5517 REGISTER
Expires: 60
Max-Forwards: 70
User-Agent: X-Lite release 1103m
Content-Length: 0

Im * bekomm ich im CLI keine Meldung, auch nicht mit "sip debug".
Hier noch meine sip.conf:
sip.conf
; Dies ist ein Demo Konfiguration.
.; Ins. deutsche übersetzt von Bernd Anding und Mark Werbik..
; Die Demo enthält einige Segmente des Original Paketes und eigene Konfiguration

[general]
context=default
port = 5060 ; Sipport
bindaddr = 192.168.70.123 ; Addresse für den SIP Kanal
srvlookup = no ; Enable DNS SRV lookups on outbound calls
canreinvate=yes
language=de
disallow=all ; sperrt alle codecs
allow=gsm
allow=ulaw ; erlaubt alle codecs
allow=alaw
allow=g729
allow=slinear
nat = yes

register => 5556354:[email protected]/5556354 ; Hier registrieren sie ihren As

[sipgate] ; Sipgate ist ihr Account für Gespräche ins Fest
type=friend
username=<5556354>
fromuser=<5556354>
secret=<xxxxxxx>
context=default
host=sipgate.de
fromdomain=sipgate.de
canreinvite=yes
nat=no
disallow=all
allow=alaw
allow=ulaw
allow=g729
allow=gsm
allow=slinear
insecure=very
dtmfmode=info
tos=0x18

[77]
type=friend
;username=77
secret=xxxxxxx
host=192.168.70.10
callerid="77"= <77>
reinvate=no
canreinvate=no
dtmfmode=inband
qualify=1200
disallow=all
allow=ulaw
nat=no
context=77
Ich dank euch schonmal für eure Hilfe
 
probier's mal damit (xlite meldet sich am * an und nicht umgekehrt):

[xlite]
type=friend
username=xlite
secret=geheim
host=dynamic
canreinvite=no
context=outbound
mailbox=12345
disallow=all
allow=alaw
allow=ulaw
allow=ilbc
allow=speex
allow=gsm
;allow=g729
;allow=g726
qualify=no
nat=no
dtmfmode=rfc2833
 
Hi,
danke erstmal, aber gebracht hats nicht ausser dass ich jetzt vor noch mehr Rätseln stehe.
Nochmal ein paar Infos zu meiner Konfiguration:
Rechner auf dem X-Lite läuft: IP 192.168.70.10
Asrerisk IP: 192.168.70.123
kein DHCP
Im X-Lite hab ich als Name und User die "77" eingetragen, als Proxy den Asterisk und bei Realm die Rechner-IP.
Im Anhang hab ich mal nen Screenshot von meiner X-Lite-Konfiguration.

Der * zeigt keinerlei Aktivität wenn ich X-Lite starte.
Hier noch meine "aktualisierte" sip.conf:
[77]
type=friend
;username=77
secret=77
host=192.168.70.10
callerid="77"= <77>
canreinvate=no
dtmfmode=rfc2833
qualify=no
disallow=all
allow=ulaw
allow=ilbc
allow=speex
allow=gsm
nat=no
context=77

Zeigt denn der Befehl "sip show Registry" an welche Clients sich am Asterisk angemeldet haben oder ob der Asterisk sich beim SIP-Provider angemeldet hat?
 

Anhänge

  • xlite.jpg
    xlite.jpg
    53.2 KB · Aufrufe: 8
Angemeldete Clients siehst Du mit "show peers". Da sich Dein * aber überhaupt nciht rührt, vermute ich erstmal ein Netzwerkproblem.

Was siehst Du denn auf der * Console wenn Du "sip debug" eingibst und X-Lite startest?

Kannst Du im X-Lite Log erkennen, ob Pakete vom * zurückkommen?

Nimm mal bei X-Lite den Outbound Proxy raus und setze mal "Automatisch IP erkennen" auf Nein (oder Nie oder wie immer das in der deutschen Version heisst. )

jo
 
...Netzwerkproblem kann ich glaub ausschliessen, ich komm ja per ssh auf den *. sip-debug zeigt mir gar nix und im X-Lite-Protokoll steht nur das was ich im ersten Beitrag geschrieben hab.
Ich hab aber soeben etwas anderes entdeckt was evtl. der Grund sein könnte. Und zwar bekomm ich beim starten von * ziemlich am Anfang folgende Meldung:
[chan_sip.so] => (Session Initiation Protocol (SIP))
== Parsing '/etc/asterisk/sip.conf': Found
Mar 1 00:15:33 WARNING[1024]: config.c:551 cfg_process: parse error: No category context for line 2 of sip.conf
Mar 1 00:15:33 NOTICE[1024]: chan_sip.c:6386 reload_config: Unable to load config sip.conf, SIP disabled
== Registered channel type 'SIP' (Session Initiation Protocol (SIP))
== Registered application 'SIPDtmfMode'
Aber was bedeutet das und wie kann ichs beheben?
 
Ich tippe mal auf einen Syntaxfehler in der sip.conf, vermutlich der führende . in der Zeile:

.; Ins. deutsche übersetzt von Bernd Anding und Mark Werbik..

Die Meldung sagt ja nun deutlich, das SIP nicht geladen ist, da kann ja nix passieren.

jo
 
...hiermit spendier ich dir ein virtuelles Bier + ne Tüte Chips.
Was so ein Punkt alles ausmachen kann... jetzt gehts jedenfalls.
DANKEDANKEDANKE
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.