Asterisk 1.2.1 sip.conf geht während des Betriebes verloren

RcRaCk2k

Mitglied
Mitglied seit
4 Aug 2005
Beiträge
238
Punkte für Reaktionen
1
Punkte
16
Guten Abend liebe Community.

Ich hab ein sehr doofes Problem, und hoffe dass ihr mir dabei behilflich sein könnt.

Version: bristuff-0.3.0-PRE-1c

Also das Phänomen ist folgendes:
Ich starte den Asterisk, und will über ein ISDN-Telefon welches am HFC-S NT Port drann hängt telefonieren. Hebe ab, höre den Rufton und wähle. Nun passiert folgende Ausgabe:

Code:
    -- Accepting overlap voice call from '650530' to '<unspecified>' on channel 0/2, span 1
    -- Starting simple switch on 'Zap/2-1'
    -- Executing Dial("Zap/2-1", "SIP/49xxxxx@650530-out|60|Tt") in new stack
Jan 19 23:38:47 WARNING[8240]: chan_sip.c:1969 create_addr: No such host: 650530-out
Jan 19 23:38:47 NOTICE[8240]: app_dial.c:1023 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing Congestion("Zap/2-1", "") in new stack
    -- Channel 0/2, span 1 got hangup request
  == Spawn extension (pstn-intern, 688872, 3) exited non-zero on 'Zap/2-1'
    -- Hungup 'Zap/2-1'

Er kann keinen entsprechenden Host zu 650530-out finden.

Gebe ich jetzt in der Asterisk-Konsole sip reload ein, kommt folgendes:
Code:
storage*CLI> sip reload
 Reloading SIP
  == Parsing '/etc/asterisk/sip.conf': Found
    -- parse_srv: SRV mapped to host sipgate.de, port 5060
    -- parse_srv: SRV mapped to host sipgate.de, port 5060
  == Parsing '/etc/asterisk/sip_notify.conf': Found

Soweit alles recht OK. Wenn ich jetzt wieder mit meinem Telefon telefonieren mag, sieht das Ganze dann so aus:
Code:
    -- Accepting overlap voice call from '650530' to '<unspecified>' on channel 0/2, span 1
    -- Starting simple switch on 'Zap/2-1'
    -- Executing Dial("Zap/2-1", "SIP/49xxxxx@650530-out|60|Tt") in new stack
    -- Called 49xxxx688872@650530-out
    -- SIP/650530-out-ffab is ringing
    -- Channel 0/2, span 1 got hangup request
  == Spawn extension (pstn-intern, 688872, 2) exited non-zero on 'Zap/2-1'
    -- Hungup 'Zap/2-1'

Also die Anfrage ging... Nach einem sip reload funktioniert das Ganze anscheinend wieder.
Allerdings wiederholt sich dieses Phänomen alle paar Stunden erneut...

So sieht meine sip.conf aus:
Code:
[general]
context=default
realm=nocksteinstrasse.de
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
maxexpiry=3600
defaultexpiry=1800
videosupport=yes
language=de
relaxdtmf=yes
useragent=Asterisk Server on Nocksteinstrasse
externip = 212.xx.xxx.xxx
localnet=10.0.0.0/255.0.0.0

[authentication]

;
; Registriere meine Nummern bei SipGate
;
register => 9480306:[email protected]/9480306

;
; Registriere meine Nummern bei 1und1
;
register => 49xxxx1692:[email protected]/1692
register => 49xxxx650530:[email protected]/650530
register => 49xxxx650674:[email protected]/650674
register => 49xxxx670437:[email protected]/670437
register => 49xxxx607110:[email protected]/607110

;
; 1und1 VoIP-Account zum Raustelefonieren
; @owner        "Familie Rack"
; @number       +49 (0)xxxx 1692
;
[1692-out]
type=peer
username=49865xxxxx
fromuser=49865xxxx
secret=xxxxxx
host=sip.1und1.de
fromdomain=1und1.de
insecure=very
caninvite=no
canreinvite=no
nat=no

;
; 1und1 VoIP-Account zum Raustelefonieren
; @owner        "Michael Rack"
; @number       +49 (0)xxxx 650530
;
[650530-out]
type=peer
username=49xxxxxxx
fromuser=49xxxxxx
secret=xxxxxx
host=sip.1und1.de
fromdomain=1und1.de
insecure=very
caninvite=no
canreinvite=no
nat=no

;
; 1und1 VoIP-Account zum Raustelefonieren
; @owner        "Susanne Rack"
; @number       +49 (0)xxxx 650674
;
[650674-out]
type=peer
username=49xxxxx
fromuser=49xxxxx
secret=xxxxxx
host=sip.1und1.de
fromdomain=1und1.de
insecure=very
caninvite=no
canreinvite=no
nat=no

;
; 1und1 VoIP-Account zum Raustelefonieren
; @owner        "Andrea Rack"
; @number       +49 (0)xxxx 670437
;
[670437-out]
type=peer
username=49xxxxx
fromuser=49xxxxx
secret=xxxxxx
host=sip.1und1.de
fromdomain=1und1.de
insecure=very
caninvite=no
canreinvite=no
nat=no

;
; 1und1 VoIP-Account zum Raustelefonieren
; @owner        "RSM Freilassing"
; @number       +49 (0)xxxx 607110
;
[607110-out]
type=peer
username=49xxxxx
fromuser=49xxxxx
secret=xxxxxx
host=sip.1und1.de
fromdomain=1und1.de
insecure=very
caninvite=no
canreinvite=no
nat=no

;
; SipGate VoIP-Account zum Raustelefonieren
; @owner        "Michael Rack"
; @number       +49 xxxxx
; @voip         9xxxxxx
;
[9xxxxxx]
type=peer
username=9xxxxxx
fromuser=9xxxxxx
secret=xxxxxx
host=sipgate.de
fromdomain=sipgate.de
insecure=very
caninvite=no
canreinvite=no
nat=no

;
; Ankommende Anrufe aus dem Netz von 1und1
;
[1und1_in]
type=peer
fromdomain=1und1.de
host=sip.1und1.de
context=remote-sip

;
; Ankommende Anrufe aus dem Netz von SipGate
;
[sipgate_in]
type=peer
fromdomain=sipgate.de
host=sipgate.de
context=remote-sip

;
; *************************************************************
;   VoIP Telefone
; *************************************************************
;
; Login für Nebenstelle 20
;
[20]
type=friend
username=20
secret=xxxxxxx
callerid="Michael Rack" <20>
host=dynamic
nat=yes
context=local-sip
language=de

[21]
type=friend
username=21
secret=xxxxxxx
callerid="Michael Rack" <21>
host=dynamic
nat=yes
context=local-sip
language=de

[30]
type=friend
username=30
secret=xxxxxxx
callerid="Michael Rack" <30>
host=dynamic
nat=yes
context=local-sip
language=de

Viele Grüße aus Freilassing.
Und vielen Dank schon im Voraus.
Michael Rack.
 
Zuletzt bearbeitet:
  1. Bitte keine echten Rufnummern posten ! (ich hab die grade rausgenommen)
  2. Die Zeilen "fromuser=" solltest Du weglassen
  3. Die register => Zeilen dürfen nicht in einem eingenen Context (bei Dir [authenticate]) stehen, sondern müssen sich im [general] Teil der sip.conf befinden !

Ändere 2+3 mal und dann probiers nochmal.

Was sagt denn "sip show registry" ?
 
Ich denke mal das mit "fromuser" ist schon wichtig. Denn sonst erhalte ich von der 1&1 Registrierungsstelle (SIP-Server)

Jan 20 15:35:04 WARNING[7478]: chan_sip.c:9595 handle_response_invite: Forbidden - wrong password on authentication for INVITE to '"650530" <sip:[email protected]>;tag=as1566c623'
-- SIP/650530-out-bc09 is circuit-busy


Aber ich hab mal den Tipp mit dem Registrieren übernommen.

Mal schaun, wie sich Asterisk in nächster Zeit verhalten wird.

Danke schon einmal.

Grüße Michael.
 
Kostenlos!

Statistik des Forums

Themen
247,210
Beiträge
2,263,848
Mitglieder
375,705
Neuestes Mitglied
fraserarturas