"Unable to connect to remote asterisk"

Kip86

Neuer User
Mitglied seit
23 Sep 2008
Beiträge
84
Punkte für Reaktionen
0
Punkte
0
Hi!
Mein * will so nicht starten :(

server:~# asterisk -rv
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

Hat jemand eine Idee?

Gruß, Kip86
 
Hi!

Die Option -r gibt an, dass du dich zu einem bereits LAUFENDEN asterisk verbinden möchtest.
Die Meldung die du bekommst besagt aber, dass der asterisk noch gar nicht läuft, daher kannst du auch keien Verbindung zu ihm aufbauen.
Du must ihn schon vorher starten und zwar ohne die Remote-Option.
Z.B. einfach nur "asterisk" ohne Optionen.

Gruss
 
Hi, danke - habe mir schon soetwas ähnliches gedacht, wollte das nämlich so probieren, da es mir aufgund folgendem Problems geraten wurde:
Ich habe mir Asterisk eingerichtet, jedoch kann ich nicht von einem Client zum anderen hintelefonieren, jedoch vom Server zu den Clients schon :spocht:

Bisher habe ich immer mit
Code:
asterisk -vvvvvvvc
gestartet ...

Code:
[general]
context=default ; Default context for incoming calls
allowoverlap=no ; Disable overlap dialing support. (Default is yes)
bindport=5060 ; UDP Port to bind to (SIP standard port is 5060)
; bindport is the local UDP port that Asterisk will
; listen on
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
; Note: Asterisk only uses the first host
; in SRV records
; Disabling DNS SRV lookups disables the
; ability to place SIP calls based on domain
; names to some other SIP users on the Internet

[1000]
type=friend
context=phones
host=dynamic
secret=guessthis

[1001]
type=friend
context=phones
host=dynamic
secret=guessthis

Code:
[globals]
[general]
[default]
exten => s,1,Verbose(1|Unrouted call handler)
exten => s,n,Answer()
exten => s,n,Wait(1)
exten => s,n,Playback(tt-weasels)
exten => s,n,Hangup()
[incoming_calls]
[internal]
exten => 500,1,Verbose(1|Echo test application)
exten => 500,n,Echo()
exten => 500,n,Hangup()
exten => 1000,1,Dial(SIP/1000)
exten => 1001,1,Dial(SIP/1001)
[phones]
include => internal
 
wenn du vom SIP 1000 die 1001 wählst, was erscheint denn im Asterisk CLI (asterisk -r) ?
 
Nichts, genau das ist das komische daran :confused:
 
default in der asterisk.conf ist
astrundir => /var/run

Du hast das geändert, aber evtl. vergessen /var/run/asterisk anzulegen, dann geht natürlich kein asterisk -r
 
Hi!

/var/run/asterisk existiert ...
server:/var/run/asterisk# ls
asterisk.ctl asterisk.pid

gerdshi hatte schon recht mit dem, dass es daran liegt, dass es nicht gelaufen ist. Allerdings bin ich mit dem eigentlichen Problem
jedoch kann ich nicht von einem Client zum anderen hintelefonieren, jedoch vom Server zu den Clients schon
nicht weiter.

LG
 
Ich habe noch vergessen, dazuzusagen, dass das Softphone meldet, dass der Server nicht erreichbar wäre:
10:48:24 Server 192.168.0.1 did not respond to register (user sip:[email protected])
10:48:24 Check server details for that line
10:48:24 Server 192.168.0.1 did not respond to register (user sip:[email protected])
10:48:24 Check server details for that line

Die Verbindung zum Server ist über VPN und das hat in den iptables alles offen
Code:
iptables -A INPUT -i tun0 -j ACCEPT
 
Ok hat sich erledigt. Das ganze liegt am VPN, ich mach ein neues Thema dazu auf ;)
 
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.