Asterisk Kann Rausrufen nicht angerufen werden + keine Sprachübertragung 1und1 ...

phoenix_007

Neuer User
Mitglied seit
5 Nov 2006
Beiträge
31
Punkte für Reaktionen
0
Punkte
0
Hallo leute,

Habe Folgendes Problem:

Asterisk Installiert
Mit VOIP von 1und1 Registriert
Asterisk Ruft mit VOIP telefon raus jedoch beiderseits keine Sprachübertragung..
Interne nummern funktionieren Wunderbar mit Sprachübertragung
port 5060 von der Fritz box zum Asterisk server Weiter"gehackt"
Asterisk kann nicht angerufen werden (kommt besetzt zeichen .. )

Hier sind mal meine configs:
sip.conf:
Code:
[general]
useragent=asterisk PBX 1.0.3
port=5060
bindaddr=0.0.0.0
externhost=binary.is-a-geek.net
localnet=192.168.178.0/255.255.255.0
srvlookup=yes
context=default
disallow=all
allow=alaw
allow=ulaw
canreinvite=no
tos=0x18
insecure=very
nat=yes
dtmfmode=info
maxexpirey=3600
defaultexpirey=3600
musiconhold=default

register => 49xxxx171947:[email protected]/171947
register => 49xxxx171359:[email protected]/171359

[2000]
type=friend
context=aastra
secret=xxxx
host=dynamic

[2001]
type=friend
context=aastra
secret=xxxx
host=dynamic

[171359]
type=friend
context=aastra
username=49xxxx171359
secret=xxx
host=sip.1und1.de
fromuser=49xxxx171359
fromdomain=sip.1und1.de
canreinvite=no
;qualify=no
disallow=all
allow=alaw
allow=ulaw
allow=g726
insecure=very
nat=yes
dtmfmode=info
tos=0x18

[171947]
type=friend
context=aastra
username=49xxxx171947
secret=xxx
host=sip.1und1.de
fromuser=49xxxx171947
fromdomain=sip.1und1.de
canreinvite=no
;qualify=no
disallow=all
allow=alaw
allow=ulaw
allow=g726
insecure=very
nat=yes
dtmfmode=info
tos=0x18

und meine extensions.conf (ist alles standardmäsig wie sie mitgeliefert wurde bis auf:

Code:
[aastra]
exten => 2000,1,Dial(SIP/2000,20)
exten => 2001,1,Dial(SIP/2001,20)

exten => _0[1-9].,1,Dial(SIP/${EXTEN}@171947)
exten => _0[1-9].,1,Dial(SIP/${EXTEN}@171359)


[voipprovide]
exten => 171947,1,Dial(SIP/2000,20)
exten => 171359,1,Dial(SIP/2000,20)

Bei Portscan auf meinen server kommt folgendes:

Code:
binary ~ # nmap -sU -P0 -T Aggressive -p 5060 77.190.55.242

Starting Nmap 4.20 ( http://insecure.org ) at 2008-01-17 14:01 Local time zone must be set--see zic manual page
Interesting ports on ulmg-4dbe37f2.pool.einsundeins.de (77.190.55.242):
PORT     STATE         SERVICE
5060/udp open|filtered sip

Nmap finished: 1 IP address (1 host up) scanned in 1.156 seconds

hab mich gerade versuch von noch ner anderen 1und1 sip Nummer anzurufen... da kommt die meldung das der teilnehmer momentan nicht angemeldet ist ... :(
Ich weis leider absolut nicht wie das sein kann mein asterisk sagt mir bei allem ok und raustelefonieren kann ich mittlerweile auch aber die gegenstelle kann ich nicht verstehen (also wenn der angerufene was sagt hört man das nicht)

Hab ich irgend etwas vergessen?

Wenn Asterisk geschlossen ist steht bei STATE closed

Habe einmal das AASTRA 57i am netzwerk hängen und als 2t test telefon ein X-Lite.

Bin über jede hilfe dankbar weis da einfach nicht mehr weiter...

Vielen dank im vorraus
 
Zuletzt bearbeitet:
Läuft der voipd der Fritzbox noch, bzw. auf welchem Port? Sind die RTP-Ports auch weitergeleitet?
 
Hi, schön ne rpclmeldung zu bekommen habe gedacht da kommt nix mehr..
Die internen ports der Frizz box welche auf 5060 standen stehen nun alle auf 5061.
Leider kann ich mittlerweile nicht mehr raustelefonieren.. keine Ahnung warum
Als RTP ports dachte ich mir 16384-16482. Habe ich auch aus irgendeinem Threat hier.
Port 5060 UDP und TCP sind auf meinen server geleitet (in dem fall die 192.168.178.22 aber das ist wohl nicht von belang.. ) sonst müssen doch keine ports an sein oder?

Wenn ich meine laut Asterisk registrierte 1und1 VoiP nummer anrufe kommt ne tolle meldung von 1und1 das der Angerufene Sip account momentan nicht registriert ist was meiner meinung nach irgendwie absolut nicht hinhaut. Mit nicht rausrufen meinte ich vorher das wieder keiner was sagen kann bzw das es beiderseits nicht auf der anderen seite ankommt. Wenn ich mit meinen 57i ne festnetz oder Handynummer anrufe klingelts und ich kann abnehmen ab dann passiert leider nix mehr.. kein ton. Nur intern gehts

THX im vorraus

//Edit

Hier mal noch die Prozessliste meiner FB .. hab den VoiPD mal gekillt ..

Code:
Console Ausgaben auf dieses Terminal umgelenkt
# ps
  PID  Uid     VmSize Stat Command
    1 root        340 S   init
    2 root            SWN [ksoftirqd/0]
    3 root            SW< [events/0]
    4 root            SW< [khelper]
    5 root            SW< [kthread]
    6 root            SW< [kblockd/0]
   23 root            SW< [pdflush]
   24 root            SW< [pdflush]
   26 root            SW< [aio/0]
   25 root            SW  [kswapd0]
   62 root            SW  [pm_info]
   69 root            SW  [mtdblockd]
   95 root            SW  [tffsd_mtd_0]
  363 root            SW< [capi_oslib]
  364 root            SW< [capi_oslib]
  365 root            SW  [capitransp]
  381 root            SW< [khubd]
  474 root       3192 S N ctlmgr
  621 root       1440 S   usermand
  629 root       1488 S N websrv
  636 root       1488 S N websrv
  637 root       1488 S N websrv
  638 root       1488 S N websrv
  643 root       1764 S   multid
  656 root       1764 S   dsld -i -n
  667 root        884 S   telefon a127.0.0.1
  670 root        296 S   telnetd -l /sbin/ar7login
  683 root        184 S   /bin/run_clock -c /dev/tffs -d
  691 root        340 S   init
  698 root            RWN [kdsld_token]
  938 root       1876 S   igdd
 1063 root        612 S N wpa_authenticator
 1090 root       1876 S   igdd
 1091 root       1876 S   igdd
 1092 root       1876 S   igdd
 1917 root        444 S   -sh
 2010 root        344 R   ps
#
 
Zuletzt bearbeitet:
Als RTP ports dachte ich mir 16384-16482
Stehen die auch in der rtp.conf? Sind die auch alle an die 192.168.178.22 weitergeleitet?
 
jo steht drin bringt aber leider auch nicht wirklich was..

Code:
;
; RTP Configuration
;
[general]
;
; RTP start and RTP end configure start and end addresses
;
; Defaults are rtpstart=5000 and rtpend=31000
;
rtpstart=16384
rtpend=16482
;
; Whether to enable or disable UDP checksums on RTP traffic
;
;rtpchecksums=no
;
; The amount of time a DTMF digit with no 'end' marker should be
; allowed to continue (in 'samples', 1/8000 of a second)
;
;dtmftimeout=3000
; rtcpinterval = 5000   ; Milliseconds between rtcp reports
                        ;(min 500, max 60000, default 5000)

ich weis einfach nicht was daran falsch ist ich finde ihn einfach nicht den fehler. ..

nochmal ein paar ausgaben meiner CLI vielleicht hilft das ja was...

sip show registry
Code:
sip show registry
Host                            Username       Refresh State
sip.1und1.de:5060               49xxxx171359     28468 Registered
sip.1und1.de:5060               49xxxx171947     28559 Registered

und sip show peers:

Code:
Name/username              Host            Dyn Nat ACL Port     Status
171947/49xxx171947        212.227.15.197       N      5060     Unmonitored
171359/49xxx171359        212.227.15.197       N      5060     Unmonitored
2001/2001                  192.168.178.29   D   N      26866    Unmonitored
2000/2000                  192.168.178.24   D   N      5060     Unmonitored
4 sip peers [4 online , 0 offline]

Hier noch der peer von dem telefon mit dem ich rede..:

Code:
*CLI> sip show peer 2000


  * Name       : 2000
  Secret       : <Set>
  MD5Secret    : <Not set>
  Context      : aastra
  Subscr.Cont. : <Not set>
  Language     :
  AMA flags    : Unknown
  CallingPres  : Presentation Allowed, Not Screened
  Callgroup    :
  Pickupgroup  :
  Mailbox      :
  VM Extension : asterisk
  LastMsgsSent : 32767/65535
  Call limit   : 0
  Dynamic      : Yes
  Callerid     : "" <>
  Expire       : 3293
  Insecure     : port,invite
  Nat          : Always
  ACL          : No
  CanReinvite  : No
  PromiscRedir : No
  User=Phone   : No
  Trust RPID   : No
  Send RPID    : No
  DTMFmode     : info
  LastMsg      : 0
  ToHost       :
  Addr->IP     : 192.168.178.24 Port 5060
  Defaddr->IP  : 0.0.0.0 Port 5060
  Def. Username: 2000
  SIP Options  : (none)
  Codecs       : 0xc (ulaw|alaw)
  Codec Order  : (alaw,ulaw)
  Status       : Unmonitored
  Useragent    :
  Reg. Contact : sip:[email protected]:5060;transport=udp
 
Zuletzt bearbeitet:
Hallo,
Localnet sieht bei mir so aus:
localnet=192.168.178.0/24
externhost wird wohl eher nicht funktionieren.
Sonst fällt mir erstmal auch nichts aus.

Vielleicht solltest Du es auch z.B. mal mit Port 5080 anstelle 5060 probieren.
 
Danke für die Info,

Also Externhost mal rauswerfen localnet und deins umändern und nen anderen Port forwarden?
Gleich mal versuchen melde mich in 3 minuten

SO habe port 80 und nun die beiden sachen geändert.
Das erste was nun kommt ist:

Code:
*CLI>     -- parse_srv: SRV mapped to host sipbalance1.1und1.de, port 5060
Jan 18 05:21:45 WARNING[9067]: chan_sip.c:9925 handle_response_register: Forbidden - wrong password on authentication for REGISTER for '49xxxx171359' to 'sip.1und1.de'
    -- parse_srv: SRV mapped to host sipbalance1.1und1.de, port 5060
Jan 18 05:21:45 WARNING[9067]: chan_sip.c:9925 handle_response_register: Forbidden - wrong password on authentication for REGISTER for '49xxxx171947' to 'sip.1und1.de'

Und schon wieder weis ich nicht warum den rest hab ich ja gar nicht angetastet..

so externhost wird wohl gebraucht sonst geht das nicht.. ist ja n server der hier bei mir daheim an dsl ist mit dynip und nat.

Habe gerade wieder versucht rauszutelefonieren.. selbes ergebnis er wählt es klingelt aber es werden keine geräusche übertragen..

Hier mal das CLI wenn ich rausrufe:

Code:
*CLI> Jan 18 05:26:24 NOTICE[9098]: chan_iax2.c:5819 update_registry: Restricting registration for peer 'iaxmodem' to 60 seconds (requested 50)
    -- Executing Dial("SIP/2000-08183eb8", "SIP/XXXX901515@171947") in new stack
    -- Called XXXX901515@171947
    -- SIP/171947-081893f8 is ringing
    -- SIP/171947-081893f8 answered SIP/2000-08183eb8
    -- Attempting native bridge of SIP/2000-08183eb8 and SIP/171947-081893f8
 
Zuletzt bearbeitet:
Forbidden - wrong password on authentication
Da wirst Du wohl erstmal eine Nacht drüber schlafen müssen. Vermutlich läßt 1&1 keine Registrierung zu, weil Du es heute schon zu oft probiert hast. In ein paar Stunden wird es wieder gehen.
 
Es geht jetzt schon wieder, es lag daran das ich externhost weggelassen habe..
Ganz davon abgesehen siehts mir so aus als ob ers nicht wirklich registriert weil sonst müsste ja was kommen wenn ich die nummer anrufe was es aber einfach nicht macht..

Ich bin wirklich am verzweifeln :((
 
Sind evtl. noch weitere Geräte am 1&1-Account angemeldet? (z. B. Fritzbox)
Hast Du es mal mit einem anderen Anbieter probiert?
 
Nein an der FB is nix angemeldet.. morgen kommt aber n anderes modem her.
Habe leider keinen anderen anbieter.. da müsst ich wieder faxe und dies und das verschicken das ist doch auch blöd.

Gruß
 
Nur mal so eine Frage zwischendurch:
Ist das eine reine 1&1-VoIP-Nummer, oder hast Du evtl. einen Regio-Tarif und diese Nummern sind auch Festnetznummern. Das kann ich leider an Deiner Signatur nicht erkennen.
 
Geh mal in Deinen 1und1 Account und ändere das Paßwort auf ein Paßwort, das nicht länger als 8 Zeichen ist und keine Sonderzeichen (Umlaute oder Leerzeichen) enthält.

Außerdem:

Um abgehend telefonieren zu können, ist ein vorheriges erfolgreiches register=> nicht notwendig. Das ist aber nix außergewöhnliches, sondern ein Grundprinzip von SIP. Und der Hintergrund dazu ist auch schon unzählige Male hier im Forum beschrieben. Du solltest Dich also nicht zu sehr über diesen Punkt wundern.

Allerdings scheint es auch in einigen anderen CONF Dateien auf Deinem Asterisk noch zu klemmen. Denn ein register=> mit einem Timeout von 50 Sekunden macht einfach keinen Sinn. Das will Dir der Asterisk mit seiner entsprechenden Meldung ja ganz klar sagen (auch 60 Sekunden macht nicht wirklich Sinn, schon gar nicht bei IAX)
 
betateilchen schrieb:
ein register=> mit einem Timeout von 50 Sekunden macht einfach keinen Sinn.
Entschuldige bitte, dass ich evtl. aus dem Kurs nicht alles mitnehmen konnte, bzw. es schon wieder vergessen habe.
Ich kann so eine Einstellung bei ihm gar nicht finden. Wo steht denn das Register-Timeout von 50 Sekunden?
 
Wo steht denn das Register-Timeout von 50 Sekunden?

Das hat nix mit dem 1und1 Problem zu tun, sondern war mir nur anhand der hier geposteten CLI Ausgabe aufgefallen ;)

Code:
Jan 18 05:26:24 NOTICE[9098]: chan_iax2.c:5819 update_registry: Restricting registration for peer 'iaxmodem' to 60 seconds (requested 50)
 
SO, es sind keine anderen geräte auf der fbf registriert habe alles rausgenommen was mit telefonie zu tun hatte und den prozess gekillt.
Das ist auch keine Festnetznummer das ist eine Reine internettelefonie nummer !

Das mit dem Iax weis ich habe da mit hylafax expirimentiert, hat jedoch nicht funktioniert selbes problem wie gerade mit den telefonen und dann dachte ich machen wa erstmal telefonie und schauen das das funktioniert bevor ich wieder ans faxen gehe. Deshalb übersehe ich momentan die Iax fehler :)

Habe nun das passwort auf 7 Buchstaben gesetzt, keine sonderzeichen, keine leerzeichen und keine zahlen.

Leider immer noch kein erfolg, jedoch hat sich die status meldung von sip show peers über die nacht etwas verändert...


Hab ich vielleicht irgendwelche ports vergessen aufzumachen?
habe nun genau 5060 UDP/TCP zu asterisk
RTP 16384-16482 UDP zu asterisk

und das wars eigentlich auch schon ..


hier mal die ausgabe:

Code:
binary*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status
171947/497xxxxx1947        212.227.15.231       N      5060     OK (20 ms)
171359/497xxxxx1359        212.227.15.231       N      5060     OK (24 ms)
2001                       (Unspecified)    D   N      0        Unmonitored
2000                       (Unspecified)    D   N      0        Unmonitored

Weis sonst noch jemand nen tipp?

Ich möchte das bald geschäftlich machen, ich denke meine cfgs sind ok jedoch weis ich einfach nicht wieso ich damit nicht telefonieren kann!

Mal wieder ein Danke im vorraus
 
Zuletzt bearbeitet von einem Moderator:
jedoch hat sich die status meldung von sip show peers

Welche Information erhoffst Du Dir eigentlich mit "sip show peers" zur Lösung Deines Problemes zu bekommen :confused:
 
EIgentlich gar keine.. wundert mich nur wieso da auf einmal ne ping zeit hinten dran steht .. es ist einfach so das ich nicht verstehe wieso es nicht funktioniert das geht einfach nicht in mein kopf rein ..
 
Die ping-Zeit steht deshalb hintendran, weil Du in deiner sip.conf beim Rumspielen vermutlich irgendwann gestern eine Zeile "qualify=yes" hinzugefügt hast, was man bei Providercontexten ohnehin nie machen sollte. Denn viele Provider sperren einfach jede Kommmunikation und jeden Verbindungsversuch, wenn ihre Server mit solchen sinnlosen pings bombardiert werden.
 
Ok dann stell ich das qualify mal wieder auf no.
Hast du sonst eine Idee wieso das nicht funktioniert?
Normalerweise funktioniert das was ich mache immer tadellos :)

//edit

was relativ interessant ist.. manchmal, je nach dem zufallsprinzip kann ich eine leitung vom sip ins festnetz erreichen in der ich auch sprechen kann .. aber nur von sip zu festnetz was ich vom festnetz sage kommt nicht am sip an.

Das ganze passiert nur manchmal.. habs eben neugestartet getestet und es gieng. aufgelegt neu gewählt und wieder ne flaute..

Due Ausgabe beider Telefonate ist diese:

Code:
    -- Executing Dial("SIP/2000-08174410", "SIP/XXXXX901515@171947") in new stack
    -- Called 07303901515@171947
    -- SIP/171947-08179950 is making progress passing it to SIP/2000-08174410
Jan 18 19:28:32 NOTICE[13495]: chan_iax2.c:5819 update_registry: Restricting registration for peer 'iaxmodem' to 60 seconds (requested 50)
    -- SIP/171947-08179950 answered SIP/2000-08174410
    -- Attempting native bridge of SIP/2000-08174410 and SIP/171947-08179950
  == Spawn extension (aastra, 07303901515, 1) exited non-zero on 'SIP/2000-08174410'
Jan 18 19:29:27 NOTICE[13495]: chan_iax2.c:5819 update_registry: Restricting registration for peer 'iaxmodem' to 60 seconds (requested 50)
    -- Executing Dial("SIP/2000-08174410", "SIP/XXXXX901515@171947") in new stack
    -- Called 07303901515@171947
    -- SIP/171947-08179950 is ringing
    -- SIP/171947-08179950 is making progress passing it to SIP/2000-08174410
    -- SIP/171947-08179950 answered SIP/2000-08174410
    -- Attempting native bridge of SIP/2000-08174410 and SIP/171947-08179950
  == Spawn extension (aastra, XXXXX901515, 1) exited non-zero on 'SIP/2000-08174410'
Jan 18 19:29:57 NOTICE[13501]: chan_sip.c:11221 handle_request_subscribe: Got SUBSCRIBE for extension XXXXX171359@aastra from 192.168.178.29, but there is no hint for that extension
Jan 18 19:29:57 NOTICE[13501]: chan_sip.c:11221 handle_request_subscribe: Got SUBSCRIBE for extension XXXXX901515@aastra from 192.168.178.29, but there is no hint for that extension

Hier im Board habe ich gelesen das folgende meldung nicht von belang sei:

Code:
Jan 18 19:29:57 NOTICE[13501]: chan_sip.c:11221 handle_request_subscribe: Got SUBSCRIBE for extension XXXXX901515@aastra from 192.168.178.29, but there is no hint for that extension

Ich hoffe dies ist korrekt?
Die 901515 ist auserdem meine Festnetznummer !
 
Zuletzt bearbeitet:
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.