Dear Genesys CTI Users,
I’m currently facing an issue integrating Genesys TServer with Cisco UCM.
Here is the current application versions installed on the environment:
Cisco UCM: 11.5.1.14900.11
JTAPI Client: 11.5.(1.14900)-10
Genesys T-Server CUCM: 8.1.500.09 (also tried with 8.1.202.39 as alternative)
Java version: Jre 1.7.0_80 (also tried with 1.8.0_77 as alternative)
When TServer is started the connectivity to Cisco is established but the TServer Genesys remain in status “Service Unavailable” and the cti-link is not correctly established. Looking at the TServer log file I can see that after 25 secs aprox from the startup the following java exception is generated:
Did you check whether the connectivity between TServer host and CUCM is working? According to your log messages it seems TS cannot reach CUCM CTI link over the network.
Hi Kubig,
Connectivity seems ok, verified with “netstat” command. The connection among JTAPI client and CUCM on port 2748 is in place in “ESTABLISHED” status.
As I wrote before also the jtapi log file is created.
I can see the channel among Genesys and CUCM established and also the capabilities of the link are exchanged (see JTAPI log excerpt below).
Starting from this point no other messages are exchanged among Genesys and CUCM except heartbeat messages. So let means the channel at transport level remain established.
After the java exception, today I found also this error on the TServer log file:
Dear Genesys CTI Forum users,
i would like to inform all of you that finally I was able to resolve this issue. This was caused because port 80 among Genesys TServer and Cisco CUCM was blocked by the firewall. Evenif the option “jtapi-update-mode” was set to “never”, Genesys TServer CUCM was trying to establish a connection to this port and, since blocked, was raising up this Java exception and stays in “Service Unavailable”. I opened a ticket to Genesys (2691710) about that. Genesys recognized that is a bug and fix this behavior on a newest version of TServer CUCM (8.1.501.33).