a) Issue Description
When a Line user sends message, message reaches Comm Server via SMM, but Comm Server doesn't proceed to send it to Workqueue/TMAC and seems to stop at Session Started event. No logs after the one shown below
This happens because of enable.callagentMsg config set to true in Comm server run time configs
With enable.callagentMsg set to true in Comm server rconfig, Comm server expects another message from requester after initial message to start a conversation. This is required when we use text chat interactions using Comm proxy wherein first message is usually considered as just a session start request and subsequent messages are actual messages to be responded to. Hence, Comm Server waits for a second message to come from same user and then sends to TMAC for a response. Since we are using SMM Proxy and Server for interactions from social media, every message is to be responded to, including the first, enable.callagentmsg config in rconfig needs to be set to false. Both the snapshots of rconfig key and port in comm server config and callagentmsg config in rconfig are given below
In above screenshot of comm server config, rconfig port is 65500 and appname is tchat. so, you can open rconfig in the same server with url http://localhost:65500/rconfig_tchat as shown below, find the enable.callagentmsg config, select and change value to false.