No matching peer found

Ballard

Neuer User
Mitglied seit
5 Sep 2007
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo

Ich Schlag mich grade mit dem server rum und hab mich an die Anleitung schritt für schritt gehalten (hier mal ein ein lob von mir)

aber nun hab ich folgendes Problem
ich verwende Express Talk wo bei der anmeldung (benutzerdaten habe ich korrekt eingegeben)
das hier erscheint
PHP:
Attempting to register sip:[email protected]
Register attempt for sip:[email protected] failed
404 Not found

und in der asterisk console auf meinem linux rechner erscheint dann das

PHP:
chan_sip.c:14839 handle_request_register: Registration from '<sip:[email protected]>' failed for '192.168.0.77' - No matching peer found

das ganze soll nur mal im netzwerk mit ein paar freunden laufen
der Server hatt die ip 192.168.0.2
mein rechner in diesem fall die 192.168.0.77

Sip.conf
PHP:
[general]
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes


[30]
callerid=Phone 1 <30>
host=dynamic
domain=192.168.0.2
user=30
secret=30
type=friend
mailbox=30
nat=yes
canreinvite=no

alle firewalls sind ausgeschalten
die Ip adressen sind statisch vergeben also kein DHCP (was sich aber noch ändern wird)

ich komm einfach nicht weiter
kann mir einer von euch helfen?

mfg
Kevin
 
statt

domain=192.168.0.2


mal

defaultip=192.168.0.77


testen. Dann Asterisk neu starten. (siche ist sicher)

Gruß Magic911
 
Du scheinst die Anmeldedaten falsch eingetragen zu haben, denn laut Deinem Asterisk versucht sich das Gerät Nummer 31 beim Asterisk anzumelden, in der sip.conf gibt es das aber nicht.
 
ah hab mich da wohl vertippt

aber das problem besteht leider immer noch

PHP:
 chan_sip.c:14839 handle_request_register: Registration from '<sip:[email protected]>' failed for '192.168.0.77' - No matching peer found

kann es vileich auch an dem voip phone liegen?

mfg
Ballard
 
Laß den Domain Eintrag im SIP Context ganz weg (er ist überflüssig!) und zeig uns lieber mal, was Du im SIP Client als Zugangsdaten konfiguriert hast. Solange beide Teile (Server und Client) im gleichen Netzwerk sind, kannst Du übrigens auch "nat=yes" weglassen.
 
im anhang ist ein screenshoot von meiner config vom voicephone

mfg
kevin
 

Anhänge

  • voice config.JPG
    voice config.JPG
    51.5 KB · Aufrufe: 61
das sieht doch erstmal gut aus.

Hast Du mal meine o.g. Änderungen getestet? (Ohne domain= und mit nat=no)
 
Nabend

ja hab das versucht hatt leider nichts geholfen
ich habe nun mal den asterisk neu installiert und bekomm nun
eine ganz andere meldung

Asterisk Schreibt
PHP:
WARNING[13112]: chan_sip.c:12534 handle_response: Remote host can't match request NOTIFY to call '[email protected]'. Giving up

Express Talk Schreibt

PHP:
Express Talk Run
SIP Private IP is: 192.168.0.77:5070
Unable to auto-detect public IP. Using private IP
SIP Public IP is: 192.168.0.77:5070
SIP Number: [email protected]:5070
Attempting to register sip:[email protected]
Registered as: sip:[email protected]

ich hätte auch nix dagegen wenn du mal via putty oder was auch immer mal auf den server guckst kann ja sein das ich was falsch gemacht habe ip und root daten würde ich dir dann per pn schicken

mfg
kevin

Nachtrag meine icq: 161861575
 
Irgendwie hast Du Deine Netzwerkeinstellungen vermurkst. Hast Du im Softphone noch irgendwo einen STUN Server aktiviert? Deine beiden Teile (Server & Softphone) sind doch beide in deinem LAN - da gibt es keine public IP und kein NAT.

Nimm doch mal ein anderes Softphone.
 
im sofphone ist kein anderer server eingetragen

die ip von meinem rechner ist 192.168.0.77 die vom server 192.168.0.2 und sie sind beide im selben netz mit ner statischen ip

welches andere phone wäre den zum empfehlen?

mfg
Kevin

Nachtrag:
Entlich geschaft hab nun ein anderes Soft Phone verwendet SJphone und damit hat es geklappt
Danke noch mal für die tolle Hilfe
 
Zuletzt bearbeitet:
Ballard schrieb:
Express Talk Schreibt

Code:
Express Talk Run
SIP Private IP is: 192.168.0.77:5070
Unable to auto-detect public IP. Using private IP
SIP Public IP is: 192.168.0.77:5070
SIP Number: [email protected]:5070
[COLOR="Red"]Attempting to register sip:[email protected]
Registered as: sip:[email protected][/COLOR]


Ist Dir eigentlich mal aufgefallen, daß da alles richtig funktioniert hatte?

:kasper:
 
hmm und die warnung die beim asterisk gekommen ist?

PHP:
WARNING[13112]: chan_sip.c:12534 handle_response: Remote host can't match request NOTIFY to call '[email protected]'. Giving up

mfg :)
 
Kein Problem. Einfach ignorieren. Oder diese Meldungen in der logger.conf einfach abschalten.

In Deinem Fall ist die Lösung aber einfacher - nimm einfach mal den Eintrag "mailbox=30" in Gerätekontext der sip.conf raus.
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,917
Beiträge
2,305,023
Mitglieder
378,634
Neuestes Mitglied
Ostfriese1232