Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: bandorka on November 12, 2008, 08:59:05 AM
-
Hi all,
I'd like to install GVP 7.5 on a Win2000 server:
1. prerequisites are ok (mdac, java etc.)
2. installing CoreSetupRelease - ok
3. installing emps - ok
4. installing dispenser - ok
5. installing ipcs - not ok
watchdog.log>
[2008/11/11 14:26:13.046] 3DC <<< DebugLog Start, pid=2224, ModuleVersions=WatchDog.exe: 7.5.002.78;cnace54.dll: 5.4;Logger.dll: 7.5.002.78;, Hostname=gen760, HostIP=192.168.0.211, maxsize=262144 >>>
[2008/11/11 14:26:13.046] 3DC <<< Adding log flags >>> *:0x3
[2008/11/11 14:26:13.203] 3DC SCAServer.cpp:120 C=77:L=1:U=0 SCALookupServer >> STANDALONE mode lookup.
[2008/11/11 14:26:13.203] 3DC SCAServer.cpp:159 C=77:L=1:U=0 SCALookupServer >> LocalMode [1].
[2008/11/11 14:26:13.203] 3DC SCAIniGen.cpp:1984 C=77:L=1:U=0 seedINI >> LocalMode [1], Source INI [C:\GVP\CN\config\gvp.ini].
[2008/11/11 14:26:13.343] 3DC <<< DebugLog destructing >>>
[2008/11/11 14:26:13.359] 3DC <<< DebugLog Start, pid=2224, ModuleVersions=WatchDog.exe: 7.5.002.78;cnace54.dll: 5.4;Logger.dll: 7.5.002.78;WatchDogPS.dll: 7.5.002.78;, Hostname=gen760, HostIP=192.168.0.211, maxsize=262144 >>>
[2008/11/11 14:26:13.359] 3DC <<< Adding log flags >>> *:0x3
[2008/11/11 14:26:24.609] A20 CWatchDog.cpp:2349 C=11:L=1:U=0 Failed to instantiate process [INI section = PopGateway1], [0x80004005]
[2008/11/11 14:26:24.609] 3DC CWatchDog.cpp:1902 C=11:L=2:U=0 terminateProcess: Process [name = PopGateway1] not active
[2008/11/11 14:26:25.125] 3DC <<< DebugLog destructing >>>
popgatewy1.log>
[2008/11/11 14:26:22.609] 7B0 <<< DebugLog Start, pid=1316, ModuleVersions=POPGateway.exe: 7.5.003.60;SHSMP.DLL: 8.00.10;cnace54.dll: 5.4;CnInet.dll: 7.5.002.78;Logger.dll: 7.5.002.78;HuntListMgr.dll: 7.5.002.78;SSLEAY32.dll: ;LIBEAY32.dll: ;VXML.dll: 7.5.003.60;js32.dll: ;libnspr4.dll: 4.3;xerces-c_2_7.dll: 2, 7, 0;icuuc28.dll: 2, 8, 0, 0;icudt28l.dll: 2, 8, 0, 0;WatchDogPS.dll: 7.5.002.78;, Hostname=gen760, HostIP=192.168.0.211, maxsize=262144 >>>
[2008/11/11 14:26:22.609] 7B0 <<< Adding log flags >>> *:0x3
[2008/11/11 14:26:22.609] 7B0 PopController.cpp:1417 C=7:L=1:U=0:D=E_7_189 Could not find [DatabaseURL] in the config file [C:\GVP\CN\config\gvp.ini.tds], section [PopGateway1]: 0x800410d2
[2008/11/11 14:26:22.609] 7B0 CPOPGateway.cpp:569 C=8:L=1:U=0:D=E_8_159 Caught exception from makePopController: type = 6, error = Could not find database Url in the config file
[2008/11/11 14:26:22.609] 7B0 <<< DebugLog destructing >>>
Filling databaseurl option in gvp.ini.tds doesn't work (watchdog couldn't start and clear this option)>
databaseurl=http://gen760:9810/did_url_mappings/GenerisDID.xml
How can I solve the problem above?
Thanks,
Bandorka
-
Sorry, ipcs install is ok, but these errors occured when if I'd like to start the watchdog service
-
Hi
My environmetn is 7.2 GVP, and auto installed Multiple box type.
I watched my environmet log.
I care about the message of "PageCollectorPS.dll" on Watchdog log.
Does PageCollector start ?
<WatchDog.log>
[2008/11/14 02:22:02.343] 190 <<<
DebugLog Start, pid=296,
ModuleVersions=WatchDog.exe: 7.2.015.23;
Logger.dll:7.2.015.23;cnace54.dll: 5.4;TDS.dll: 7.2.015.23;NSLDAP32V50.dll: ;
WatchDogPS.dll: 7.2.015.23;
→→→→→ PageCollectorPS.dll: 7.2.015.23;,
Hostname=VPM, HostIP=172.30.0.199, maxsize=262144 >>>
[2008/11/14 02:22:02.343] 190 <<< Adding log flags >>> *:0x3
<PopGateway1.log>
[2008/11/14 02:22:39.250] 768 <<<
DebugLog Start, pid=1852,
ModuleVersions=POPGateway.exe: 7.2.015.20;
SHSMP.DLL: 7.10.66;cnace54.dll: 5.4;CnInet.dll: 7.2.015.23;Logger.dll: 7.2.015.23;
HuntListMgr.dll: 7.2.015.23;SSLEAY32.dll: ;
LIBEAY32.dll: ;
VXML.dll: 7.2.015.20;js32.dll: ;
libnspr4.dll: 4.3;icuuc28.dll: 2, 8, 0, 0;
icudt28l.dll: 2, 8, 0, 0;WatchDogPS.dll: 7.2.015.23;,
Hostname=IPCS, HostIP=172.30.0.200, maxsize=262144 >>>
[2008/11/14 02:22:39.250] 768 <<< Adding log flags >>> *:0x3
[2008/11/14 02:22:39.343] 768 Billing.cpp:486 C=2:L=2:U=0:D=W_2_45 Could not find BillingURL in the config file
C:\GVP\cn\temp\vbf3D1B.tmp, section popgateway1: 0x800410d2. Billing is disabled
[2008/11/14 02:22:39.390] 768 PopGateTeleMgr.cpp:705 C=10:L=2:U=0 init: Number of retries for SIP 3xx messages is 16
[2008/11/14 02:22:39.390] 768 PopGateTeleMgr.cpp:710 C=10:L=2:U=0 init: Type of bridging is 2
<PageCollector.log>
[2008/11/14 02:22:31.468] 1C4 <<<
DebugLog Start, pid=416, ModuleVersions=PageCollector.exe: 7.2.015.23;
Logger.dll: 7.2.015.23;cnace54.dll: 5.4;CNHttp.dll: 7.2.015.23;CnInet.dll: 7.2.015.23;
HuntListMgr.dll: 7.2.015.23;SSLEAY32.dll: ;
LIBEAY32.dll: ;
WatchDogPS.dll: 7.2.015.23;
, Hostname=IPCS, HostIP=172.30.0.200, maxsize=262144 >>>
[2008/11/14 02:22:31.484] 1C4 <<< Adding log flags >>> *:0x3
[2008/11/14 02:22:31.484] 1C4 CNHttp.cpp:1101 C=15:L=2:U=0 Switching to CnInet
-
thanks for your answer :-)
PageCollector.log contains these lines when I try to start the watchdog service:
[2008/11/13 10:24:58.062] 888 <<< DebugLog Start, pid=1448, ModuleVersions=PageCollector.exe: 7.5.002.78;Logger.dll: 7.5.002.78;cnace54.dll: 5.4;CNHttp.dll: 7.5.002.78;CnInet.dll: 7.5.002.78;HuntListMgr.dll: 7.5.002.78;SSLEAY32.dll: ;LIBEAY32.dll: ;WatchDogPS.dll: 7.5.002.78;, Hostname=gen760, HostIP=192.168.0.211, maxsize=262144 >>>
[2008/11/13 10:24:58.062] 888 <<< Adding log flags >>> *:0x3
[2008/11/13 10:24:58.078] 888 CNHttp.cpp:1098 C=15:L=2:U=0 Switching to CnInet
[2008/11/13 10:25:09.093] 898 CPageCollector.cpp:3606 C=6:L=2:U=0 Beginning ungraceful shutdown
[2008/11/13 10:25:09.093] 898 CPageCollector.cpp:3609 C=6:L=2:U=0 Waiting for thread pool to shutdown
[2008/11/13 10:25:09.093] 728 <<< DebugLog destructing >>>
But while WatchDog is starting I found these error in the NetMgt.log:
[2008/11/13 10:24:57.937] A8C <<< DebugLog Start, pid=2276, ModuleVersions=NetMgt.exe: 7.5.002.78;Logger.dll: 7.5.002.78;cnace54.dll: 5.4;WatchDogPS.dll: 7.5.002.78;, Hostname=gen760, HostIP=192.168.0.211, maxsize=262144 >>>
[2008/11/13 10:24:57.937] A8C <<< Adding log flags >>> *:0x3
[2008/11/13 10:24:57.953] A8C TrapInterface.cpp:1868 C=5:L=2:U=0 GVP Operating Mode parameter is not found in configuration file.
[2008/11/13 10:25:09.093] 3D4 <<< DebugLog destructing >>>
-
Popgateway is not finding GenerisDID.xml for sure.
Is the spell right? "Generis"
or shoud it be "Genesys"?
-
Try starting watchDog is safemode and configure IPCS in EMPS then restart the watchdog service
-
it should be GenericDID.xml
-
Please show me section of popgateway in GVP.ini file.
I think Voice Applications set from Web site.
Xml file name is not statics.
It is my GVP.ini file.
[popgateway1]
databaseurl=http://localhost000:80/vpm/Database/DIDs/$did$.xml
-
I have to reinstall Windows. If I finish this procedure, I will try to deploy GVP again and I will drop a reply.
Thanks for your help
-
Starting Watchdog service in safe mode solved my problem, thank you for yours help. I'll try to dig deeper in GVP... :-)
-
How finally went for you? Does watchdog has to start always in safe mode? I don't think so, right?
-
Watchdog is starting is normal mode now (after I configured successfully the Popgateway).
I'm trying to integrate GVP with the Framework (behind or standalone mode) right now, but there are differences between documentations...so if I get stuck, I will drop a post :-)
thanks
-
is normal mode = in normal mode :-)
-
Oh ok, please let us know :)
-
This GVP is 7.2 or 7.5 ?
7.5 If the properties of th e service you can put up the-s, where 7.2 is missing the parameter telleraDIDprymary in the IPLANET directory
-
Happy New Year for everyone!
The GVP manual install succeeded - without Framework.
Now I'm working on the integration (behind mode, no physical switch, just a SIP_TServer) with the Framework, but several documentation contains several way to deploy this mode - there are differences at certain steps, or missing something, but the other one contains the info. So I'm a little bit confused, but I took the following steps. Please let me know, where can I take a mistake.
When I try to call a certain Routing Point (4000, this exists on the GVP as a DID) I take this error in the SIP server log:
@14:40:05.2500
* 7.5.000.80 send_to_client: message EventError
(Invalid Destination DN)
AttributeEventSequenceNumber 000000000000006e
AttributeTimeinuSecs 250000
AttributeTimeinSecs 1232026805 (14:40:05)
AttributeErrorCode 415
AttributeErrorMessage 'Invalid Destination DN'
AttributeReferenceID 20
AttributeReason [14] 00 01 01 00..
'RTR' 112
AttributeRouteType 1 (RouteTypeDefault)
AttributeExtensions [48] 00 02 00 00..
'CUSTOMER_ID' 'Resources'
'SWITCH' 'SIP_Switch'
AttributeOtherDN ''
AttributeConnID 006e01a68dbb5001
AttributeThisDN '4000'
AttributeClientID 4
-----------------------------------------------------------------------------------------------
Behind the switch configuration:
FRAMEWORK
---------
-The number originally dialed (Route Point) must exists on GVP as a DID number!
-T-Server (on the SIP switch)
Options
TServer section
event-ringing-on-100trying=true
override-to-on-divert=false
sip-treatments-enabled=true
extrouter section
handle-vsp=all
Connections
TServer_IVR
-Create a new IVR
IVR type: Genesys Voice Platform
Version: GVP version (eg. 7.5)
Configure IVR ports: port number beginning with "01", number of digits is "2", Associated DN is the DN number of type "Voice Treatment Port"
IVR Interface Server: choose your IVR Server application
-Create a new "Switching Office"
-Create a Virtual "Switch" associated the "Switching Office" above
Switch type: Virtual Switch for IVR In-front
-Create "DN"s type of "Voice Treatment Port" on the SIP Switch (must equal the Popgateway/SIP/Starting Number for PortIDs/ChannelIDs: 301, 302 etc.)
General
Register: false
Association: an IVR port number (01, 02 etc.)
Annex
TServer section
contact=sip:<IPCS IP>:<IPCS port>
subscription-id=GVP
event-ringing-on-100trying=true (When set to true, SIP Server generates an EventRinging message for a DN when it receives a 100 Trying SIP message)
-Create "DN"s type of "Virtual Routing Point" on the SIP Switch (must equal a DID number on GVP)
-Create "DN"s type of "Trunk" on the SIP Switch
Annex
TServer section
contact=sip:<SIPServer IP>
refer-enabled=false (the recommended method of transferring calls out of GVP is to use the re-INVITE method instead of the REFER method)
-Create "Places" for the DNs above
-Create a "Place Group" (one for every IPCS instance)
?-Create "DN"s type of "Extension" on the SIP Switch (must equal the Popgateway/SIP/Starting Number for PortIDs/ChannelIDs: 301, 302 etc.)
-Create IVRServer application based on the I-Server template
Connections
MessageServer, StatServer, TServer_IVR, SIP_TServer
-Create TServer_IVR application based on the TServer_IVR template
Switches
Virtual Switch for IVR In-front
Start Info
Startup: 600
Shutdown: 600
Auto-Restart: true
Options
gli_server_group_1 Section
gli-server-address=host:non_used_port
IServer Section
app-name=<name of the IVRServer application>
IServerGLMSap Section
operation-mode=IVR
license Section
license-file=7260@host
Connections
IVRServer, MessageServer, StatServer, SIP_TServer
GVP
---
1. Install CoreSetupRelease
2. Install and configure EMPS
3. Install and configure Dispenser - if fails: Fill gvp.ini LDAP section correctly and try again
4. gvp.ini LDAP section matatás után elindul a watchdog
5. Install and configure IPCS - Watchdog run in safe mode while configuring
7. Install and configure IVR Server Client (opcionális)
8. Install and configure Resource Manager - Watchdog run in safe mode while configuring
-EMPS
Popgateway1
IVR
Primary DID mapper=http://FQDN/did_url_mappings/GenericDID.xml (original is: http://FQDN/did_url_mappings/$did$.xml)
SIP
Starting Number for PortIDs/ChannelIDs: 301 (your choice)
CFA
General
Use CTI Client: 1 (original is: 0)
Transfer type: Through CTI (original is: On Platform)
-Install IVR Server Client from the Base CD
-Configure IVR Server Client
EMPS
Servers
ISRV
Copy the IServer_Sample with its subtree (eg. BehindIVR) and fill the newly created object as below:
IServer port: port of the "gli-server-address=host:non_used_port"
IServer host: host of the "gli-server-address=host:non_used_port"
CME IVR Client Name: Name of the IVR object created in CME
-Provision Customer (Admin)
GenesysCTI
IVR Srv Client Active: yes
Primary IVR Srv Client Machine: the machine where the client is installed
Customer IServer: select the name of the newly created IVR object within the ISRV server (eg. BehindIVR)
IVR Server mode: Behind the switch
Fetch Sript ID: yes
Script ID keyname: any
-Configure Resource Manager
EMPS
Servers
MG
Copy the SampleMediaGateway with its subtree (eg. GVP_MG) and fill the newly created object as below:
Number of ports: 10 (in my test config)
IP address for this device: eg. IP of this machine
Port type: Inbound
Signaling port: 5091
Name: eg. Media Gateway Inbound
ServerGroups
Add a new one
Group name: eg. MediaServerGroup
Server Group Type: MG
Available servers: eg. GVP_MG
RM
Resource Manager
SIP Config
SIP port: 5070
SIP listening IP: IP of this machine
Primary UA: <SIPServer IP>:<SIPServer port>
Database
Primary Database IP: eg. IP of this machine:16500 (inmemory database)
Resource Config
MediaGateway Server Group: select your newly created servergroup
Default codec: eg. mulaw
Primary DID: http://FQDN/did_url_mappings/$did$.xml
-----------------------------------------------------------------------------------------------
-
After corrected some parameters, behind mode is working (without resource manager). In the strategy a selection is routing to a GVP specific place group and that's all
------------------------------------------------------------------------------------------------------------------
Behind the switch configuration:
FRAMEWORK
---------
-The number originally dialed (Route Point) must exists on GVP as a DID number!
-T-Server (on the SIP switch)
Options
TServer section
event-ringing-on-100trying=true
override-to-on-divert=false
sip-treatments-enabled=true
extrouter section
handle-vsp=all
Connections
TServer_IVR
-Create a new IVR
IVR type: Genesys Voice Platform
Version: GVP version (eg. 7.5)
Configure IVR ports: port number beginning with "01", number of digits is "2", Associated DN is the DN number of type "Voice Treatment Port"
IVR Interface Server: choose your IVR Server application
-Create a new "Switching Office"
-Create a Virtual "Switch" associated the "Switching Office" above
Switch type: Virtual Switch for IVR In-front
-Create "DN"s type of "Voice Treatment Port" on the SIP Switch (must equal the Popgateway/SIP/Starting Number for PortIDs/ChannelIDs: 301, 302 etc.)
General
Register: false
Association: an IVR port ID number (301, 302 etc.)
Annex
TServer section
contact=sip:<IPCS IP>:<IPCS port>
subscription-id=GVP
event-ringing-on-100trying=true (When set to true, SIP Server generates an EventRinging message for a DN when it receives a 100 Trying SIP message)
-Create "DN"s type of "Routing Point" (VRP if you handle queues on GVP) on the SIP Switch (must equal a DID number on GVP)
-Create "DN"s type of "Trunk" on the SIP Switch
Annex
TServer section
contact=sip:<SIPServer IP>
refer-enabled=false (the recommended method of transferring calls out of GVP is to use the re-INVITE method instead of the REFER method)
-Create "Places" for the DNs above
-Create a "Place Group" (one for every IPCS instance)
-Create IVRServer application based on the I-Server template
Connections
MessageServer, StatServer, TServer_IVR, SIP_TServer
-Create TServer_IVR application based on the TServer_IVR template
Switches
Virtual Switch for IVR In-front
Start Info
Startup: 600
Shutdown: 600
Auto-Restart: true
Options
gli_server_group_1 Section
gli-server-address=host:non_used_port
IServer Section
app-name=<name of the IVRServer application>
IServerGLMSap Section
operation-mode=IVR
license Section
license-file=7260@host
Connections
IVRServer, MessageServer, StatServer, SIP_TServer
GVP
---
1. Install CoreSetupRelease
2. Install and configure EMPS
3. Install and configure Dispenser - if fails: Fill gvp.ini LDAP section correctly and try again
4. Install and configure IPCS - Watchdog run in safe mode while configuring
5. Install and configure IVR Server Client
6. Install and configure Resource Manager (optional) - Watchdog run in safe mode while configuring
-EMPS
Popgateway1
IVR
Primary DID mapper=http://FQDN:9810/did_url_mappings/GenericDID.xml (original is: http://FQDN:9810/did_url_mappings/$did$.xml)
SIP
Starting Number for PortIDs/ChannelIDs: 301 (your choice)
CFA
General
Use CTI Client: 1 (original is: 0)
Transfer type: Through CTI (original is: On Platform)
GVP Success URL: http://FQDN:9810/did_url_mappings/$did$.xml
URL for $did$.xml file: http://FQDN:9810/did_url_mappings/$did$.xml
-Configure IVR Server Client
EMPS
Servers
ISRV
Copy the IServer_Sample with its subtree (eg. BehindIVR) and fill the newly created object as below:
IServer port: port of the "gli-server-address=host:non_used_port"
IServer host: host of the "gli-server-address=host:non_used_port"
CME IVR Client Name: Name of the IVR object created in CME
-Provision Customer (Admin)
GenesysCTI
IVR Srv Client Active: yes
Primary IVR Srv Client Machine: the machine where the client is installed
Customer IServer: select the name of the newly created IVR object within the ISRV server (eg. BehindIVR)
IVR Server mode: Behind the switch
Fetch Sript ID: yes
Script ID keyname: any
-Configure Resource Manager (optional)
EMPS
Servers
MG
Copy the SampleMediaGateway with its subtree (eg. GVP_MG) and fill the newly created object as below:
Number of ports: 10 (in my test config)
IP address for this device: eg. IP of this machine
Port type: Inbound
Signaling port: 5091
Name: eg. Media Gateway Inbound
ServerGroups
Add a new one
Group name: eg. MediaServerGroup
Server Group Type: MG
Available servers: eg. GVP_MG
RM
Resource Manager
SIP Config
SIP port: 5070
SIP listening IP: IP of this machine
Primary UA: <SIPServer IP>:<SIPServer port>
Database
Primary Database IP: eg. IP of this machine:16500 (inmemory database)
Resource Config
MediaGateway Server Group: select your newly created servergroup
Default codec: eg. mulaw
Primary DID: http://FQDN/did_url_mappings/$did$.xml
-When provisioning an IVR application
Extensions
start-call-url = $call-mgr-url$&DID=$did$&ANI=$ani$&CC.NEXTACTION=PROCESS_INCALL&appname=$application-name$&customername=$customer-name$&customerid=$customer-name$&PrimaryQAURL=$primary-qaurl$&BackupQAURL=$backup-qaurl$&QdeviceEnabled=$qenabled$&ConfirmWithQA=$qconfirm$&DefaultRouteNum=$defaultroutenum$&DialPlan=$dial-plan$&CpaTimeout=$cpatimeout$&GeotelServiceID=$geotelserviceid$&resellername=$reseller-name$&PrimaryPremiseQAURL=$primary-premise-qaurl$&BackupPremiseQAURL=$backup-premise-qaurl$&ContactCallRtr=$contact-call-router$&ivrportnum=$telephony-port$&CASTTYPE=$reroutetype$
------------------------------------------------------------------------------------------------------------------