Yesterday I updated a Connections environment to the latest CFix. In other environments I found that PushNotification Cluster was not started after the update, like described in the knowledge base document PushNotification broken after upgrading to CFix.65CR1.2201 . In this update the application and cluster were running, but not working at all. Browser console.log showed the error:
Error connecting to push auth sync service /servic/info: RequestError: Unable to load https://cnx-fqdn/push/service/info status: 500
So I tweaked the workaround from the knowledge base document above. I used the find
command with the option -exec
which is great for running commands on all found files. So we can search and move the files in one step.
- On each Application Server Node, go to this directory:
# <WAS_HOME>/profiles/<profile_name>/installedApps/ConnectionsCell/PushNotification.ear
cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/ConnectionsCell/PushNotification.ear
- Move files
# Create a backup directory
mkdir ~/backup_pns
# Find and move the files
find -name \*slf4j\*1.7.5\* -exec mv {} ~/backup_pns \;
- Restart the PushNotification application or PushNotification Cluster