Currently I'm trying to build a bridge mode app that will both capture AGENT_STATE_EVENT and allow a controller to perform a QUERY_AGENT_STATE_REQ. At this point it seems to succesfully open the session, but I only get this privilege violation when making the QUERY_AGENT_STATE_REQ. I've attached a log with the relevant trace messages.
Thanks for any assistance
I checked the provided logs and noticed that the request is coming without any instrument.
15:29:20:574 cg1A-ctisvr Session 9: MsgType:QUERY_AGENT_STATE_REQ (InvokeID:0x3 PeripheralID:1 MRDID:1 ICMAgentID:0 AgentExtension:""
15:29:20:574 cg1A-ctisvr Session 9: AgentIDLong:"3100" AgentInstrument:"" )
You should not send the request without agent extension/device details. If you check the CTI server message ref. guide for the same message, you can see following mentioned:
Please add right extension details in the request.
Please sign in to leave a comment.