Thank you for the answer we got as far as being able to connect. However we are not able to receive any updates from the system and we are lost what else should be configured. We added the App to a group where all other users are members as well.
1)
What else do we need to configure to make RCC work? as in: https://sdk.innovaphone.com/13r2/doc/tutorials/RCCfromExternalWebPage.htm
2)
We read the: https://sdk.innovaphone.com/doc/appwebsocket/PbxSignal.htm and https://sdk.innovaphone.com/13r2/doc/appwebsocket/Signal.htm, but it's somewhat unclear how all that gets together.
We did the registration and a signal for presence_subscribe, but since we get no response we are not sure if this is the good way of using this api?
Thank you!
AppWebsocket(pbxadminapi) ws://xxxxxxxxx/PBX0/APPS/websocket
pbxadminapi: opened ws://xxxxxxxxx/PBX0/APPS/websocket
pbxadminapi: send: {"mt":"AppChallenge"}
pbxadminapi: recv: {"mt":"AppChallengeResult","challenge":"XXXXX"}
pbxadminapi: send: {"mt":"AppLogin","app":"pbxadminapi","domain":"XXXX","sip":"pbxadminapi","guid":"00000000000000000000000000000000","dn":"Admin","digest":"XXXXXX","pbxObj":"pbxadminapi"}
pbxadminapi: recv: {"mt":"AppLoginResult","ok":true}
pbxadminapi: send: {"mt":"Initialize","api":"RCC"}
pbxadminapi: recv: {"mt":"InitializeResult","api":"RCC"}
pbxadminapi: send: {"api":"PbxSignal","mt":"Register","src":"9999999999","hw":"pbxadminapi","flags":"NO_MEDIA_CALL"}
pbxadminapi: recv: {"mt":"RegisterResult","src":"9999999999","api":"PbxSignal","addr":"XXXX","turn":"XXXX","turnUsr":"turn","turnPwd":"XXXX","prefixIntl":"000","prefixNtl":"00","prefixSubs":"0","subscriber":"4004","area":"751","country":"49"}
pbxadminapi: send: {"api":"PbxSignal","mt":"Signaling","call":9999999,"sig":{"type":"presence_subscribe"}}
pbxadminapi: send: {"mt":"KeepAlive"}
pbxadminapi: send: {"mt":"KeepAlive"}
Attached an image with the configuration.
pbx_config.png