BT Call Server |
|
| IT&Operations > Security > SIP Authentication |
Turret to TPO sessionTurret :•"Enable SIP authentication" is set to "true"
•Add generic credential using "BTTRADE_TSS_BOOT_CREDENTIALS". This is the same credential required for Securing Device Session > Turret
TPO :•"Enable SIP authentication" is set to "true"
•Add generic credential using "BTTRADE_TSS_BOOT_CREDENTIALS" via "C:\Users\Public\sc.bat". This is the same credential required for Securing Device Session > TPO Non-registered invites from BT Call ServerTPO:•"Enable SIP authentication" is set to "true"
•Add an additional generic credential using "BTTRADE_TPO_SBC_KEY1_CREDENTIALS" in the same "C:\Users\Public\sc.bat" file mentioned in Securing Device Session > TPO Example of what the file should look like:
BT Call Server:
For invites from BT Call Server towards the TPO. The following additional settings are required on the BT Call Server to authenticate the challenge sent by the TPO when "application.sip.auth.enable = true" The "username" and "password" set below MUST match the credentials set in "BTTRADE_TPO_SBC_KEY1_CREDENTIALS".
The above settings are best applied in the “extension-defaults" template section of “Extension Configuration > Advanced” in the BT Call Server
Example configuration:
Troubleshooting•If SIP communication is not authenticated by a digest, check if application.sip.auth.enable is set correctly in the TPO debug info •If turret cannot contact the TPO : ocheck if application.sip.auth.enable is set correctly in the turret debug info oIf turret or TPO cannot find the credentials, they will send a CCL!E5008 error, meaning they could not retrieve the credentials, in that case : ▪Check if credentials are present ▪Check if user can access the credentials ▪Check if there is an additional error code •Take a Wireshark capture on the BT Call Server and analyse the SIP messages. •If you're using TPO to TPO authentication, ensure that both credentials are present and that "TPO client BTTRADE_TPO_SBC_KEY1_CREDENTIALS" credentials are the same as TPO server "BTTRADE_TSS_BOOT_CREDENTIALS" credentials. •If TPO client must also communicate with BT Call Server, ensure that credentials are coherent everywhere, as TPO client will use the same "BTTRADE_TPO_SBC_KEY1_CREDENTIALS" for both TPO server and BT Call Server. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||