Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
ALERT: The support homepage carousel is not displaying. We are working toward a resolution.

GitHub Repository Access Fails with "git-upload-pack not permitted" in Talend Studio

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Kelly_Goon
Support
Support

GitHub Repository Access Fails with "git-upload-pack not permitted" in Talend Studio

Last Update:

Jul 13, 2025 10:20:21 PM

Updated By:

Shicong_Hong

Created date:

Jul 13, 2025 10:31:38 PM

When attempting to connect to a GitHub repository from Talend Studio, encountered an error with the following message:

"git-upload-pack not permitted on 'https://github.com//.git'"

 

Common Symptoms:

Error:org.eclipse.jgit.api.errors.TransportException

Message:username or password are not correct

GitHub Desktop and Git Bash access may still work

Can successfully access other GitHub repositories

 

Cause

This issue is caused by a missing Single Sign-On (SSO) authorization on the GitHub Personal Access Token (PAT) being used.

When a GitHub organization enforces SAML SSO, all PATs must be explicitly authorized for use by the organization. If this step is skipped or the organization has changed its SSO enforcement, Git operations like git-upload-pack will be denied — even if the PAT has the correct scopes.

 

Resolution

To address the issue, please verify and reauthorize Single Sign-On (SSO) for your GitHub Personal Access Token (PAT) by following these step-by-step instructions:

  1.  Sign in to GitHub
    1. Go to https://github.com/settings/tokens
  2. Locate Your Personal Access Token 
    1. Find the token being used for Talend Studio under "Tokens (classic)"
  3. Authorize SSO Access
    1. Click "Configure SSO" next to the PAT 
    2. A pop-up will appear listing available organizations
    3. Click Authorize next to your organization
  4. Retry the Git Connection in Talend Studio
    1. Restart Talend Studio
    2. Re-enter your GitHub username and the PAT as the password when prompted

Optional: Test via Git Bash

Run: 

git clone https://user:PAT@github.com/<org>/<repo>.git

If SSO is not configured, you will receive a message:

Your organization has enabled or enforced SAML SSO...

 

Related Content

Qlik Talend Cloud: 'git-receive-pack not permitted' error while creating a project

 

Environment

Labels (2)
Version history
Last update:
‎2025-07-13 10:20 PM
Updated by: