Skip to main content
Table of Contents

Connecting Jira Server (On-Prem) to LinearB

Connect an on-premises Jira Server or Data Center to LinearB using OAuth. Sync issues with Git activity while supporting firewall rules, rate limits, and enterprise network constraints.

Steven Silverstone
Updated by Steven Silverstone

This integration allows LinearB to analyze Git activity alongside Jira Server (On-Prem) issues, delivering deep insights into project progress, sprint efficiency, and developer productivity.

To complete this setup, you must be both a Jira Admin and a LinearB Admin.

Project Management integrations are available only on the Enterprise tier.

Summary
  • Connect Jira Server (On-Prem) to LinearB using OAuth.
  • Whitelist LinearB IP addresses in your firewall.
  • Create a Jira Application Link (Generic Application).
  • Authorize LinearB and allow initial data sync (up to 2 hours).

Step 1 – Connect Jira Server to LinearB
  1. Log in to LinearB.
  2. Go to Company Settings.
  3. Select a team from the dropdown.
  4. Open the Project Management tab.
  5. Click Connect next to Jira Server (On-Prem).
  6. Enter your Jira Server URL (for example, https://your-jira-server.com).
  7. Click Test Connection.
  8. Ensure your firewall allows communication with LinearB:
    • Inbound: 18.118.232.229, 52.15.80.85
    • Outbound: 35.226.140.92

If the connection fails, verify server accessibility and confirm that LinearB’s IPs are allowlisted.

Supported Jira versions: Jira Server 7.0 and later.


Step 2 – Configure OAuth authentication in Jira

After the Jira URL is validated, complete the OAuth setup.

  1. Click Connect to start OAuth configuration.
  2. Jira opens in a new browser tab (disable pop-up blockers if needed).
  3. In Jira, go to Application Links and click Create New Link.
  4. Enter https://app.linearb.io as the application URL, then click Continue.
  5. Select Generic Application as the application type.
  6. Ensure Create Incoming Link is enabled.
  7. Exchange credentials between LinearB and Jira:
    • Copy values from Step 2 in LinearB into Jira.
    • Copy values from Step 3 in LinearB into Jira.
  8. Click Continue in Jira, then Approve in LinearB.

Once authorized, LinearB begins syncing Jira data. Initial backfill may take up to 2 hours.


Step 3 – Configure rate limiting (if enabled)

If rate limiting is enabled on your Jira Server, LinearB recommends the following minimum settings:

  • Requests per user: 120 requests per minute
  • Maximum concurrent requests: 120

These settings help prevent throttling and ensure uninterrupted data synchronization.


Benefits of connecting Jira Server to LinearB
  • Track development progress across Git and Jira.
  • Identify bottlenecks impacting sprint velocity.
  • Optimize sprint planning with actionable insights.
  • Monitor task switching to improve developer focus.

Troubleshooting & support
  • Confirm Generic Application is selected in Jira.
  • Verify Create Incoming Link is enabled.
  • Ensure firewall rules allow LinearB IP addresses.
  • Confirm Jira Server version is 7.0 or later.
  • Retry setup after disabling pop-up blockers.

For additional assistance, contact support@linearb.io or visit the LinearB Help Center .

How did we do?

Connecting Jira Cloud to LinearB (OAuth 2.0)

Connecting Your Project Management Tool to LinearB

Contact