I hope you can help me with the issue I have with Smart IT chat functionality. I upgraded my environment from version 8.1 to version 9.1.04 (ARS, Atrium Core, Atrium Integrator, ITSM, SRM and SLM) on Server1. On Server2 I installed DWP with SmartIT and Openfire that came with the installation, and MongoDB is on separate server Server3.
As requirement I installed JSS SSO plugin on both Remedy and Smart IT.
I got chat working on both Remedy and Smart IT, but I received requirement to set everything up on secure connection. I created keystore for Remedy Tomcat, generated CSR and received certificate from my CA, installed it and got it working. Additionally I added a rule in web.xml:
to force secure connection to the application. I did the same thing for SmartIT Tomcat. After that I generated self-signed certificate for Openfire and got my CA to sign it:
These are my settings:
With all of these settings Chat in Remedy works fine:
But on SmartIT it wont load anymore:
These are the settings in connection.properties:
#MyIT server host and port, this is required for Chatter integration
NotificationPoller.ENABLED = true
CommentNotificationService.DELAY = 0
CommentNotificationService.PERIOD = 180000
CommentNotificationService.ENABLED = true
chat.server.cm.host = Server2
chat.server.client.port = 5223
chat.server.admin.login = admin
chat.server.admin.password = a9mVvO%2BOGbI4DNbf6m8JjQ%3D%3D
chat.server.groupChatService = conference
chat.server.admin.pool.size = 6
chat.server.boshUrl = https://Server2:7443/http-bind/
chat.server.domain = Server2
I verified bosh URL to be working:
Openfire error log is almost empty:
ux.log only has INFO and DEBUG entries. There aren't any warnings or errors to analyze. Log ux-error.log is empty:
I tried capturing Firefox log to try and find the answer, but no luck (I think):
Did anyone perhaps encountered similar situation and has some sort of suggestion where can I look for the solution?
Please let me know if I could provide additional details or logs?