License Incompatible on Bitbucket Data Center

Issue #230 resolved
Marijn van Zon created an issue

Hi,

The other day we converted our Bitbucket Server to Bitbucket Data Center, but now PR-Booster stopped working. In “Manage apps” PR-Booster is now flagged as “License Incompatible”. Als when I click on PR-Booster the accordion no longer expands.

In my Bitbucket logs I found the following:

2022-01-18 09:22:52,855 INFO  [http-nio-7990-exec-8] <***user***> @5XYHCHx562x6255x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/com.bit-booster.bb/marketplace HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/
2022-01-18 09:22:52,930 INFO  [UpmPacClient:thread-48] <***user***> @5XYHCHx562x6255x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/com.bit-booster.bb/marketplace HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons?limit=0
2022-01-18 09:22:52,930 INFO  [UpmPacClient:thread-48] <***user***> @5XYHCHx562x6255x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/com.bit-booster.bb/marketplace HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb
2022-01-18 09:22:53,003 INFO  [UpmPacClient:thread-48] <***user***> @5XYHCHx562x6255x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/com.bit-booster.bb/marketplace HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb/versions?limit=0
2022-01-18 09:22:53,077 INFO  [UpmPacClient:thread-48] <***user***> @5XYHCHx562x6255x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/com.bit-booster.bb/marketplace HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb/versions/latest?application=bitbucket&applicationBuild=7019003&hosting=datacenter&afterVersion=2021.08.12
2022-01-18 09:22:53,191 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/
2022-01-18 09:22:53,191 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons?limit=0
2022-01-18 09:22:53,191 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb?application=bitbucket&applicationBuild=7019003&hosting=datacenter&hosting=server&includeHidden=all
2022-01-18 09:22:53,404 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons?limit=0
2022-01-18 09:22:53,404 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb
2022-01-18 09:22:53,405 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb/versions?limit=0
2022-01-18 09:22:53,478 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb/versions/latest?application=bitbucket&applicationBuild=7019003&hosting=datacenter&afterVersion=2021.08.12
2022-01-18 09:22:53,550 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/
2022-01-18 09:22:53,550 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons?limit=0
2022-01-18 09:22:53,550 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb
2022-01-18 09:22:53,551 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb/versions?limit=0
2022-01-18 09:22:53,623 INFO  [http-nio-7990-exec-19] <***user***> @5XYHCHx562x6256x0 rs1sem <***ip***>,<***ip***> "GET /rest/plugins/1.0/pac-details/com.bit-booster.bb/2021.08.12 HTTP/1.1" c.a.m.client.MarketplaceClient GET https://marketplace.atlassian.com/rest/2/addons/com.bit-booster.bb/versions/name/2021.08.12?hosting=datacenter

If I go to the URLs about data center it gives me a 404.

Also because the accordion isn’t even loading I’m also prevented now from disabling and uninstalling the app and I also can’t update the license anymore.

Comments (4)

  1. Marijn van Zon reporter

    Ok, thanks to Atlassian support I did manage to open the accordion by going to “Settings” (in the bottom of the “Manage apps” page) and disabling “Connect to the Atlassian Marketplace”. That allows me again to update the license, uninstall or disable the app or otherwise manage it. The license problem is still there though, it says it requires a Data Center license even though at the moment it’s not possible to buy a Data Center license for PR-Booster.

  2. Julius Davies [bit-booster.com] repo owner

    We are re-doing DC certification, but expect it will take a few weeks for Atlassian to review our load-testing data. In the meantime “trial licenses” do work. Please do not hesitate to grab a 30 day evaluation license for PR-Booster while we fix this. Evaluation licenses work on DC and Server and have unlimited users.

  3. Julius Davies [bit-booster.com] repo owner

    You can bring back the accordion if you go to “Manage Apps” → “Upload app” → and then in the URL box put this url: https://bit-booster.com/releases/pr-booster-2022.01.02.jar

    That way you can force your DC instance to take the “Server” version of the app. That in turn resolves the accordion issue (which I claim is 51% Atlassian’s fault - UPM is blowing up on a REST request it doesn’t expect to fail with a 404, and DC apps that lose DC certification 404 on that URL !).

  4. Julius Davies [bit-booster.com] repo owner

    The latest versions of PR-Booster, Control-Freak, and Commit-Graph are all DC compatible now.

  5. Log in to comment