We have a CTI OS Server version 6.0 which exposes only the C++ CIL. We also have CTI OS Server version 7.0 which exposes C++, .Net, and Java CILs.
I am trying to connect using the .Net CIL/Java CIL v7 with the CTI OS Server v6. I get an OnConnectionRejected Event (mismatch between the CTI OS Server and the CIL versions), which is understandable.
Now, when I try to connect to the CTI OS v6 with the C++ CIL v7, it however connects and allows me to perform all the agent operations as well as it gives me all the events.
Similarly, in a vice-versa scenario where I use the C++ CIL v6 to connect to the CTI OS Server v7, it connects fine there too without an OnConnectionRejected event. Is there a reason for this?