Hi, ich arbeite seit nun fast 2 Wochen an diesem Problem und bin sämtliche Foren durchgegangen, konnte aber bisher keine Lösung finden. Ich habe eine Asterisk für meine Hochschule aufgesetzt, bei der es die Aufgabe ist, möglichst viele Signalisierungsprotokolle zu integrieren. An H.323 scheitere ich momentan.
Es handelt sich um eine Asterisk 1.4.8 auf einem CentOS 5.1!
OpenH323 habe ich nach folgender Anleitung installiert:
http://astrecipes.net/index.php?from=102&q=astrecipes/compiling+asterisk+1.4+with+tdm400+and+h323
Hier noch meine h323.conf und extensions.conf:
Die Asterisk-CLI gibt beim Anruf folgende Meldungen aus:
Eine Verbindung kommt also nicht zustande.
Es handelt sich um eine Asterisk 1.4.8 auf einem CentOS 5.1!
OpenH323 habe ich nach folgender Anleitung installiert:
http://astrecipes.net/index.php?from=102&q=astrecipes/compiling+asterisk+1.4+with+tdm400+and+h323
Hier noch meine h323.conf und extensions.conf:
Code:
h323.conf
[general]
port=1720
bindaddr=192.168.2.2
gatekeeper = DISABLE
[4002]
type=friend
context=default
port=1720
disallow=all
allow=ulaw
e164=12345
rtptimeout=60
dtmfmode=rfc2833
[4003]
type=friend
context=default
port=1720
disallow=all
allow=ulaw
e164=12345
rtptimeout=60
dtmfmode=rfc2833
extensions.conf
[general]
static=yes
writeprotect=yes
[default]
exten => _40XX,1,Dial(H323/${EXTEN},60 )
exten => _40XX,2,Hangup
Code:
*CLI> -- Executing [4003@default:1] Dial("H323/ip$192.168.2.254:1198/27427", "H323/4003|60 ") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called 4003
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [4003@default:2] Hangup("H323/ip$192.168.2.254:1198/27427", "") in new stack
== Spawn extension (default, 4003, 2) exited non-zero on 'H323/ip$192.168.2.254:1198/27427'
Eine Verbindung kommt also nicht zustande.