Azure DevOps pull request API access for vs-ssh.visualstudio.com is not configured #15272
Unanswered
brecht-summa
asked this question in
Q&A
Replies: 1 comment 3 replies
-
Most likely something is misconfigured. What is your setting for WEBLATE_AZURE_DEVOPS_HOST? It should be set to |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the issue
So, I'm trying to connect a Azure repository to my self-hosted Weblate in a Docker container. Connecting and pulling the repo from Azure works fine, via HTTPS or via SSH. The issue is when trying to push changes, it does not work.
Via an HTTPS connection: Weblate shows internal server error and I get an error mail
Internal Server Error: /push/gosuite/gosuite/
HTTPError at /push/gosuite/gosuite/
404 Client Error: Not Found for url: ...
Via SSH connection, the push fails with "Azure DevOps pull request API access for vs-ssh.visualstudio.com is not configured"
I have configured the environment variables according to the documentation, with a PAT, the username set as the project etc. There doesn't seem to be anything wrong with the Azure settings, as I can create Pull requests and Weblate commits are authored by my account through the PAT or SSH key. Also the push does work, as the code is pushed to a test branch when this is set as the target, but no pull request is created.
I already tried
Steps to reproduce the behavior
Expected behavior
The pull request should be created as expected. When using HTTPS to connect, Weblate shouldn't throw an internal server error if pushing fails.
Screenshots
No response
Exception traceback
How do you run Weblate?
Docker container
Weblate versions
Weblate deploy checks
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions