Read through our collection of troubleshooting guides which will show you the recommended workarounds, solutions and other helpful options to get you up and running with the Git Integration for Jira app.
On this page
-
Repositories missing from Azure DevOps (or VSTS) integration
-
OAuth connection error or error 401 page with Azure DevOps integration
-
OAuth connection error or error 401 page with Azure DevOps with Active Directory integration
-
- *
Why don’t I see commits? (Git Integration for Cloud)

⇩
Check if Git Integration for Jira app is installed, licensed and active
JIRA ADMIN
-
Follow the link to install from the Atlassian Marketplace. You can verify that the Git Integration for Jira Cloud app is installed by visiting
Jira Settings ➜ Apps ➜ Manage apps. -
Verify that the license is valid and that the application is active (installed, subscription is active).

⇩
Git Integration for Jira Cloud is installed, licensed and active
⇩
Check if user has “Development Tools” permission
JIRA ADMIN
Using the Permission Helper within Jira Cloud – verify that the user in question has the Development Tools permission.
The Permission Helper is available to Jira admins:
Jira settings ➜ System ➜ Permission Helper.
⇩
Permissions are correct
⇩
Check if repository with commit is connected to Jira
JIRA ADMIN
A couple ways to do this:
-
Via repotories in Manage Repositories page

-
Via Repository Browser (shows the list of all the repositories that are connected in one list)

⇩
The repository with the missing commit is connected
⇩
Check if repository has been reindexed since commit
JIRA ADMIN
Reindexing integrations (or repositories) manually. Note: all repositories are updated regularly without any manual updating required.
Approximately every 8-15 minutes.


Admins can setup webhooks to index commits immediately

⇩
The repository has indexed since the commit was pushed
⇩
Check if repository is associated with Jira project
JIRA ADMIN
It allows an admin to associate an integration (and all the repositories) or just a single repository to a set of Jira projects (one, many, or all).
Go to Manage integrations page.
On selected integration/repository, click on
Actions ➜ Edit integration.
Scroll down to Project Permissions.
Set project associations to the current integration/repository on the provided box.
Check Associate all projects — if you want the repository to be associated with all Jira projects.

⇩
The Jira project is associated with the repository
⇩
Check if commit has a valid Jira issue key
The association between Jira issues and commits is created by adding the Jira issue key (ABC-123 or MAIN-345) in the commit message.
Example commit messages:
ABC-123 added a bug fix
MAIN-345 adding important new feature.
Valid Jira issue key examples are shown in the following screenshot:

GitLab showing an actual commit and the commit message:

⇩
Commit has a valid Jira issue key
⇩
Try to find indexed commit in Jira Cloud
The commit may be indexed by Jira Cloud – but not associated with any Jira issues. You can verify this with the following steps:
-
Navigate to Repository browser.
-
Find the repository and then the indexed commit (may need to select the branch).
-
If you find the commit – you can then fix commit association by clicking on Change.

⇩
Commit is indexed
⇩
Check if commit is showing now
Where you can see commits:
-
New Jira issue view

⇩
I still do not see my commits
⇩
Contact [email protected] by email or via the GIJ Cloud Support Portal.
* * *
## When a GIJ license expires, it shows up as a session error
### Problem
I’m getting an error message that says it’s a session error, `SessionTokenNotFoundException`, and I cannot proceed to use any GIJ features anymore.
### Diagnosis
While session errors can just go away when the page is reloaded, this specific session error still remains. Jira admins will see a message similar to the one below:

### Solution
Session error message that persist can mean that the trial or license to GIJ had expired. GIJ can detect a license expiration before it tries to detect a valid session. When valid, GIJ will display the correct message about the current license status.
Once you have renewed you Git Integration for Jira app license, this error message should stop appearing. Please note that if the license has been expired for too long, you might start seeing a different error noting ‘There is no Enabled installID’. If you start seeing this error message after renewing your license. Please submit a [support request ](https://help.gitkraken.com/git-integration-for-jira-cloud/gij-cloud-contact-support/), as our dev team will need to manually enable your install.