We are having some issue with the CTI link and its heatbeats. we are running on a 8.0 t-server with AES 4.2.1, and recently we have been seeing that links drops more than 5 times a day. The reason that we noticed, is that the heart beats aren;t proper and it times out every now and then.
Can anyone of you please tell me how an heat beat is set up and where ?
What is the time set for a heart beat, I mean after how many seconds/mins it should attempt it ? or is it just based on the NO-Activity ?
Who is responsible for an heart beat initiation ? CM or Genesys ?
Does it happen randomly or during peak times? Your issue seems to be network related so I would suggest you to monitor network between TServer and AES (lost packets, current throughput etc.).
Of course, you can increase the heartbeat timeout but that is not a solution.
This can either be related to the network between the AES and T-Server or to the Clan card. I agree with Rene if you can tell us if this normaly happens during peak or at any time. also what is the peak trafic between the two systems, how many Clans do you have configured for the link.
Weâve had a similar problem occasionally. Since the problem seems to be outside the T-Server (either in the network or the AES server or whatever), and since I donât have control over those external entities, I wrote a Powershell script on the T-Server to monitor the link. This gets run every x minutes and notifies me automatically when the link drops and stays down. Itâs not a perfect solution, but itâs better than nothing. If you want to try this, Iâll send instructions.
First of all, I thank you all for you prompt response.
Coming back to the issue, Well we do have peak load at this moment, We are still at the UAT phase of the project and not Live with production peak load. So I really feel the msg trasport load is very minimal.
We tried to set up sniffers and unlucky to end with no resultsâŚNo packet drops even. and CTI disconnect still continues, with same patternâŚâHeart beat missingâ.
At this point, I have quick questionâŚsorry might not be realted and sounds silly. Can you please tell me why does the logs show âCTI Link Connectedâ messages every now and then, but not consistent. Me confusion wasâŚwhy does it say connected when there was no disconnect at all ?
@MarcRobinson, Yes please, can you send me the script that you were talking aboutâŚthat might help me at some point to atleast get a real time alert and investigate as we do not have alarms set up at the moment.
Iâm not sure about TServer 8, however, up to v 7.6 the following options were configurable on TServer app:
ts-tp-enabled
Default Value: true
Valid Values: true, false
Changes Take Effect: Immediately
Enables or disables the T-Server side tunnel protocol of the Heartbeat feature.
When the option is set to true and T-Server is in High-Availability mode,
tunnel protocol heartbeat messages are sent for both primary and backup
T-Servers.
ts-tp-heartbeat-timer
Default Value: 25
Valid Values: 5â60
Changes Take Effect: Immediately
Specifies the time interval (in seconds) that T-Server waits for link activity,
before it sends a side tunnel protocol heartbeat message to the link.
ts-tp-heartbeat-timout
Default Value: 10
Valid Values: 5â60
Changes Take Effect: Immediately
Specifies the time interval (in seconds) that T-Server waits for link activity
after sending a side tunnel protocol heartbeat, before it closes the link and
restarts.
You should be able to see the polling messages in the logs and identify at exactly what time the disconnections occurred, so that you can then verify whether anything happened on AES at that istant.
In regards to your questions, how can you be sure TServer did not disconnect? After a disconnection, TServer automatically tries to reconnect to AES, therefore you may see the EventLinkConnected multiple times.
Yes we have not set the the heartbeat parameters that you set up and waiting for a disconnect unfortunately : )
And talking about link connected messages, I have been looking at the t-server logs and pretty sure I did not see any disconnects. All I saw was link connected message which I have not seen in the past and not sure if thats a regular thing in all t-server logs ?
Thanks for the info and yes that really great to get it resolved after 14 months : )
Do you think this would apply for AES and T-server connectivity as well ? Because I see that your case had Genesys internal appsâŚlike URS, so I just wanted re-confirm if this can fit into external CTI adjuncts as well.
I hadnât been on in a while, so there was some delay, but I finally e-mailed you the code and instructions on how to set up a script that monitors the link.
We are also facing a similar issue in our setup. I have followed the same points as refered below . Currently we are monitoring the link but the script would be helpful for this . Can u please send me the code or instructions on how to set up a script that monitors the link which u have refrd in the post .