HipChat Server / Data Center: How to Turn Off Desktop Client Update Notification
Purpose
- End users are presented with a pop up notification when a new release is available (please refer to the desktop client release notes for reference)
- Under circumstances, admins need to have this notification switched off due to the usage of internal management tool to manage upgrades (for example IBM BigFix)
- Users might also want to have this switched off from their end to if they prefer / need to stay on a specific version due to known bug(s)
- This guide helps admin to achieve this requirement on their end
Solution
Mac
Option 1
- Right click on the HipChat app and select Show Package Contents
- Navigate to Contents and edit Info.plist
Edit the following string:
<string>https://www.hipchat.com/release_notes/appcast/mac</string>
Remove the url in the string
<string></string>
- Save the file and run the client again
Option 2
Block the https://www.hipchat.com URL inbound on your firewall level.
Windows
Option 1
- For end users, navigate to the C:\Program Files (x86)\Atlassian\HipChat4 directory
- Look for the config.ini file and edit it through the text editor of your choice
Change the value of the following parameter:
check_for_EXE_updates=true
to the following value to disable the update check:
check_for_EXE_updates=false
- Save the file and run the client again
Option 2
Block the https://www.hipchat.com URL inbound on your firewall level.
Note
Blocking https://www.hipchat.com won't break HipChat Server / Data Center itself since most environment using it are running on an isolated environment and does not require users to reach out to the mentioned URL
In general, users will not be able to access any https://www.hipchat.com which includes the https://www.hipchat.com/docs/apiv2, which is the API v2 page. You can still access it directly from your HipChat Server / Data Center by navigating to https://<fqdn>/docs/apiv2.