更新时间:2024-08-20 GMT+08:00
分享

座席事件推送方式

推送回调地址采用https方式时,默认采用证书认证,需要需要上传第三方提供的事件推送证书。

虚拟化CC-Gateway

  1. 将事件推送三方证书上传至/home/elpis/tomcat/keystore/3rdcert中。

    chmod 600 /home/elpis/tomcat/keystore/3rdcert/*
    chown elpis:elpis /home/elpis/tomcat/keystore/3rdcert/*

  2. 检查事件推送三方证书相关配置项,打开配置文件/home/elpis/tomcat/webapps/agentgateway/WEB-INF/config/basic.properties,查看以下配置项是否正确。

    eventpush.ssl.cert.file =/tomcat/keystore/3rdcert   //事件推送模式信任证书目录,只能配置用户home目录的相对路径
    eventpush.ssl.cert.type=   //证书类型,示例:JKS

  3. 将事件推送三方的证书密码,使用DigitalWare OpenAS加密工具的AES128CBC加密算法进行加密,得到加密后的证书密码和密钥。
  4. 打开配置文件/home/elpis/tomcat/webapps/agentgateway/WEB-INF/config/servicecloud.security.properties,填入加密后的证书密码和密钥。

    #加密后的证书密钥
    eventpush.ssl.keyStorePwd.encryptedKey=***
    #加密后的证书密码
    eventpush.ssl.keyStorePwd=***

  5. 保存并退出。
  6. 重启CC-Gateway。

    su - elpis
    cd /home/elpis/icdcomm/bin/
    stopcomm
    icdcomm
    cd /home/elpis/tomcat/bin/
    ./shutdown.sh ;./startup.sh

相关文档