...
- ACT Starten
- "Prosody S" ... "Add...":
Die Seriennummer kann frei gewählt werden. Als Security Key jtel angeben. - "IP Settings", "Enable SIP on Host" aktivieren:
- "License Manager", Lizenz einspielen (Install Licence Keys...)
- "Save Settings" gefolgt dann "Apply Settings".
.
Startup
...
Scripts
Ggf in c
Info | ||
---|---|---|
| ||
Neuere Versionen des 8Servers enthalten bereits die beiden Skripte |
Die folgenden beiden Skripte müssen nun in C:\8Server\bin erzeugt werden:
Skript gihal\startup.cmd
Code Block | ||
---|---|---|
| ||
@echo off
rem =================================
rem # Startup Wrapper for gihal.exe
rem #
rem # (c) 2015 jtel GmbH
rem #
taskkill /im gihal.exe /f
gihal.exe
taskkill /im robot5.exe /f
exit 0 |
Skript startup.cmd
Code Block | ||
---|---|---|
| ||
@echo off
rem =================================
rem # Main Startup Script for 8server
rem #
rem # (c) 2015 jtel GmbH
rem #
:start
echo Starting System...
taskkill /im robot5.exe /f
net use \\acd-lb\shared /d
net use \\acd-lb\shared /u:jtel fireball
rem taskkill /im sysdiag.exe /f
rem taskkill /im csUDPListener.exe /f
rem taskkill /im csDirector.exe /f
rem taskkill /im csResServer.exe /f
cd \8server\bin
rem ================================
rem # csDirector is needed somewhere...
rem start "Director" csDirector ..\Config\csDirector.cfg
rem timeout 5
rem ================================
rem # giacuinit and sysdiag are only
rem # needed when aculab hardware is
rem # used
rem giacuinit
rem start sysdiag
rem timeout 5
rem ================================
rem # start gihal abstraction layer
start gihal.cmd
timeout 5
rem ================================
rem # start robot5
robot5
goto :start
|
Zu diesem letzten Skript sollte eine Verknüpfung auf dem Desktop erstellt werden.
Änderungen an Konfigurationsdateien bei 8Servern mit Call-Flow-Applikationen
Folgende Dateien müssen nun noch angepasst werden:
Code Block | ||
---|---|---|
| ||
[SIP]
{
netport = 0
channel_count = 260
default_vmp_set = "VMP_SET1"
default_rtp_dscp = 46
defaultSignallingGateway = ""
numberOnly = TRUE
rfc2833RxToneEvent = TRUE
rfc2833RxInbandToneRegeneration = FALSE
rfc2833TxToneConversion = FALSE
} |
In der Datei C:\8Server\gi2\config\giAculab.cfg
müssen die Werte entsprechend obigen Beispiel angepasst werden. Dabei ist insbesondere darauf zu achten, die richtige Kanalanzahl für den Wert channel_count
anzugeben.
...
das "net use" anpassen.
Verknüpfungen
Verknüpfung von
c:\8Server\bin\startup_launcher.cmd
Auf den Desktop sowie nach shell:startup legen.
Aculab Konfiguration für 8-Server
giAculab config erzeugen (cmd als ADMIN):
Code Block | ||
---|---|---|
| ||
gihal
# Falls es startet, mit CTRL+C dann abbrechen |
giAculab.cfg muss nun angepasst werden.
Den Einstellungsbereich unten kopieren und in der Zieldatei ersetzen.
- channel_count auf die Anzahl der SIP Kanäle stellen
- default_rtp_ip muss bei Multi-Homed Maschinen auf die IP Adresse der Netzwerkkarte für die Telefonie gesetzt werden
Code Block | ||
---|---|---|
| ||
[SIP]
{
netport = 0
channel_count = 30
default_vmp_set = "VMP_SET1"
default_rtp_ip = "0.0.0.0"
default_rtp_dscp = 46
defaultSignallingGateway = ""
numberOnly = FALSE
rfc2833RxToneEvent = TRUE
rfc2833RxInbandToneRegeneration = TRUE
rfc2833TxToneConversion = TRUE
} |
Eine weitere Änderung betrifft die Datei C:\8Server\gi2\bin\gi2.ini
: hier sollte der Wert DISABLE_ERROR_DIALOG
folgendermaßen angepasst werden:
Code Block | ||
---|---|---|
|
...
DISABLE_ERROR_DIALOG |
...
= 2 |
...
Die letzte Datei, an der manuelle Anpassungen erfolgen müssen, ist
C:\8Server\
...
DISABLE_ERROR_DIALOG = 2
config\StdCall_MCP.cfg
Folgende Einstellungen insbesonders beleuchten:
- Enable_SIP_Registrar - für Installationen mit eingehende Registrierungen (insbesonders Panasonic)
- Default_SIP_Contact - hier die IP Adresse des SIP Interfaces eintragen
- Startup_Command4 und Startup_Sleep4 - löschen, falls die Maschine keine Registrierung nach Aussen aufbauen muss (derzeit alle Installationen ausser NFON)
- Total_Channel_Count - Entspricht die Gesamtzahl der SIP Kanäle
- Inbound_Use_Channels - Entspricht nAgents + nSupervisor + nQueueChannels
- Outbound_Use_Channels - Entspricht nAgents + nSupervisor + nCallTransferChannels
- Beachte: Total_Channel_Count = Inbound_Use_Channels + Outbound_Use_Channels
Code Block | ||
---|---|---|
| ||
ROOT
{
StdCall_MCP
{
bool Use_RemoteHAL = TRUE;
integer LocalStream_RX_Port = 0;
integer Dispatcher_ThreadCount = 4;
bool Auto_SETUP_ACK = FALSE;
string Alert_DefaultFile = "c:\8Server\Voice\System\070.wav";
integer Stream_Receiver_MaxUnconfirmedPackets = 8;
integer Stream_Receiver_MaxBufferSize = 16384;
integer Stream_Sender_Timeout = 2000;
integer Stream_Sender_MaxBufferSize = 16384;
integer SIP_Interceptor_Port = 5060;
bool Enable_SIP_Interceptor = TRUE;
integer Start_SIP_Interceptor_After_Command = 1;
bool Enable_SIP_Registrar = FALSE;
bool Enable_L3_Monitor = FALSE;
string Default_SIP_Contact = "<sip:10.4.11.81>";
string Startup_Command0 = "c:/windows/system32/taskkill.exe /im gihal.exe /f";
integer Startup_Sleep0 = 2000;
string Startup_Command1 = "c:/aculab/v67/bin/amd64/aculabservicemanager -stop sip";
integer Startup_Sleep1 = 2000;
string Startup_Command2 = "c:/aculab/v67/bin/amd64/aculabservicemanager -start sip";
integer Startup_Sleep2 |
Des weiteren muss noch eine neue Datei mit folgendem Inhalt manuell erstellt werden:
Code Block | ||
---|---|---|
| ||
CONFIG_DIR = ../gi2/config
LOG_DIR = ../log |
Die letzte Datei, an der manuelle Anpassungen erfolgen müssen, ist C:\8Server\config\StdCall_MCP.cfg
Code Block | ||
---|---|---|
| ||
ROOT { StdCall_MCP { bool Use_RemoteHAL = TRUE2000; string Startup_Command3 integer LocalStream_RX_Port = 0"c:/8Server/gi2/bin/giHal.exe -w -tingtrace"; integer Startup_Sleep3 integer Dispatcher_ThreadCount = 4; = 5000; boolstring Startup_Command4 Auto_SETUP_ACK = FALSE; = "c:/8Server/bin/startup_registrations.cmd"; integer Startup_Sleep4 bool Use_Conf_Monitor = FALSE1000; string AlertShutdown_DefaultFileCommand0 = "c:\8Server\Voice\System\070.wav"; integer Stream_Receiver_MaxUnconfirmedPackets = 8; /windows/system32/taskkill.exe /im gihal.exe /f"; integer StreamShutdown_Receiver_MaxBufferSizeSleep0 = 16384; integer Stream_Sender_Timeout = 2000; string Shutdown_Command1 = 2000; integer Stream_Sender_MaxBufferSize = "c:/windows/system32/taskkill.exe /im = 16384giacu.exe /f"; integer Shutdown_Sleep1 integer SIP_Interceptor_Port = 50602000; string Shutdown_Command2 bool Enable_SIP_Interceptor = FALSE= "c:/aculab/v67/bin/amd64/aculabservicemanager -stop sip"; integer Shutdown_Sleep2 string Default_SIP_Contact = "<sip:LOCAL_IP_ADDRESS>"2000; Controller1 { integer Total_Channel_Count = 300; integer Inbound_Use_Channels = 300; integer Outbound_Use_Channels = 300; string HAL_HostName = "127.0.0.1"; bool SIP_URL_Cleaner = TRUE; bool Ignore_L1Status = TRUE; bool RFC2833_DTMF_Detection = FALSETRUE; }; }; }; |
In dieser Datei müssen die Werte entsprechend obigen Beispiel angepasst werden. Abschnitte für die Controller 2 bis 4 können gelöscht werden. Im Controller 1 sind folgende Werte den Anforderungen anzupassen:
...