...
Names | For EFCX | For Cisco | |
---|---|---|---|
1 | KEYCLOAK_REALM_NAME | Realm name from EFCX keycloak | Realm name created in step 4 of keycloak setup |
2 | KEYCLOAK_CLIENT_ID | KeyCloak client id from EFCX keycloak | Keycloak client id from step 6 of keycloak setup |
3 | KEYCLOAK_CLIENT_SECRET | Add the client secret from EFCX keycloak | keycloak client secret from step 8 of keycloak setup |
4 | KEYCLOAK_PERMISSION_GROUP | AGENT_GROUP | AGENT_GROUP |
5 | KEYCLOAK_URL | Url of Keycloak for EFCX | - |
6 | EFCX_FQDN (Only for EFCX) | URL FQDN of the EFCXCX | - |
7 | DEPLOYMENT_PROFILE | “EFCX“ | “CISCO” |
8 | VRS_URL | Url of EFCX VRS machine with port 444. IP/Url:444 | Url of CISCO VRS machine with port 443 |
9 | LOCAL_MACHINE_IP | Ip IP of the local machine with (No need for port 444. IP:444ip ) | IP of the local machine with (No need for port 443) |
Open config.conf form t /etc/fusionpbx/ recording-solution/docker/config.env and update the Database environment variables (Only for EFCX) these .These variables are builtin in case of UCCE or UCCX
...
To update the self-signed certificates for VRS, get the public authority or domain signed certificate .crt and .key files, name them server.crt and server.key, and replace the files in /recording-solution/config/certificates with these two new files. Names should be the same.
Run ./install-efcx.sh for EFCX Or run ./install-cisco.sh for Cisco UCCX and UCCE.
Run the following command to ensure all the components are running.
Code Block # docker ps
Go to https In case of Cisco go to https : //VRS-IP/#/login to access the application, whereas for EFCX go to https://VRS-IP:444/#/login.
Configure the SIP trunk to enable CUCM to send SIP events to VRS for call recordings. Two sip trunks should be configured in case of HA. (Not for EFCX)
...