Unable to add users to a newly deployed Hipchat Data Center

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

 

Problem

New users could not be added to a newly deployed Hipchat Data Center, even though the correct license had seemingly been applied and the current registered user count did not exceed the number of users allowed by the license. 

The following error message was displayed when trying to add a new account via the Hipchat Web User Interface:

Diagnosis

Environment

  • Hipchat Data Center 3.0.0 or 3.0.1 with 3 Data Center nodes.
  • The license file was applied to one Data Center node post-deployment or applied to one node as a result of the purchase of an upgraded license. 
  • The license file was applied using the following command on that Data Center node:

    hipchat license -i /path/to/license-filename

Cause

  • In Hipchat Data Center version 3.0.0 and 3.0.1, the license was not applied individually to each node in the Data Center. Only one node had the latest license information stored on it, while the other two did not, and applying the license to the one Data Center node did not automatically propagate the license information to the other two.
  • As of version 3.1.0, Hipchat Data Center stores the license in a central location which all three Hipchat nodes can access. 

Workaround 

  1. Make sure any new or upgraded Data Center licenses are applied to each individual node in the cluster using the following command:

    hipchat license -i /path/to/license-filename


    ...where /path/to/license-file is the location of the license file on the local filesystem of the Hipchat Data Center node. 

  2. To create a license file, copy and paste the license key into a text file and copy it to each Hipchat Data Center node. 
  3. Verify the license was correctly applied by running the following command on each Data Center node.  The output should be same on all 3 nodes:

    hipchat license --show

See View or Update your Hipchat Data Center license for more details.

 

Last modified on Jan 19, 2018

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.