Search This Blog

2011-12-12

Genesys - Server with this name is already running

Product: Genesys CTI Suite
Module: Genesys CPD 8.0.001.02

There are various ways that CPD server may lost connection to Genesys config server. While many sites covering normal scenarios, such as config server down, database connectivity issue which cause config server failed to start, CPU bottleneck in CPD or config server, RAM bottleneck in CPD or config server, CPD 32-bit version hits 2 GB/process max, network instability, etc. This post is covering an unknown scenario.

For unknown reason, when a CPD server lost connection with config server, the config server should unregister the daemon so that it can start up again, or auto re-connect (if using ADDP protocol).

If some unknown reason again, config server did not unregister it, then CPD server will not allow to start up.

Following config server log clearly shown that it though CPD server already running, and not allow the CPD which lost connectivity to it to reconnect agian


13:27:31.008 Trc 04541 Message MSGCFG_CLIENTREGISTER received from 1176 ( '')

MSGCFG_CLIENTREGISTER
  attr: SATRCFG_PROTOCOLEX          value: "CfgProtocol 5.1.3.75"
  attr: SATRCFG_PROTOCOL            value: "CfgProtocol 5.1.3.54"
  attr: SATRCFG_USERPASS            value: "******"
  attr: SATRCFG_USERNAME            value: ""
  attr: SATRCFG_APPPASS             value: ""
  attr: SATRCFG_APPNAME             value: "CPDNorth"
  attr: IATRCFG_APPTYPE             value: 0 [Unknown]
  attr: IATRCFG_REQUESTID           value: 366

14:27:31.008 Std 23500 Configuration Server Error : Error  [CFGAppSecurityViolation], object [CfgApplication], property [name] Description Server with this name is already running
14:11:31.008 Trc 04542 Message MSGCFG_ERROR sent to 1176 ( '')

Following CPD log showing it is trying to reconnect every 10 sec, and it is giving false alarm that config server not found, instead of process already started error found in config server log


13:27:52.517 Trc 11000 CfgServerReconnectTimer timer for 10 sec. was created: 0x5fe9160
Request ConfRestoreSessionAsync to restore connection to ConfigurationServer (300)
addp-trace off
(addp_xconfig) local OFF, remote OFF, trace off
Request to restore session failed (The specified Configuration Server cannot be found). Keep trying to restore session.
ConfigurationServer cannot be contacted.
Trying to restore session.
13:27:53.501 Trc 11000 CfgServerReconnectTimer timer for 10 sec. was created: 0x68a02c8
Request ConfRestoreSessionAsync to restore connection to ConfigurationServer (300)
addp-trace off
(addp_xconfig) local OFF, remote OFF, trace off
Request to restore session failed (The specified Configuration Server cannot be found). Keep trying to restore session.
ConfigurationServer cannot be contacted.
Trying to restore session.


Anyway, bouncing of CPD server will resolve this connectivity issue.

It looks like a bug between CPD and config server

No comments: