InCloud - BitBucket VCS Integration "Unable to perform operation"

Answered

When going through the final step of setting up the VCS connection, I keep getting the same "unable to perform operation" pop-up message.  I know the connection is workign at least a little bit, as it's giving me a list of my repositories.

I saw some other posts about this that seemed to be related to uppercase/lowercase in URLS, so I experimented with changing the case of the owner name, but that didn't seem to help at all.

 

4 comments
Comment actions Permalink
Official comment

Hello Martin, I'm sorry for the delay. Could you please attach a screenshot of your VCS integration settings? If you're not comfortable with sharing it here, you can submit a request and attach a screenshot there.

Do you see any errors in the browser console? If yes, please attach a screenshot of them as well.

Also please tell me the name of your InCloud instance. Thank you.

Comment actions Permalink

 

this is the message I'm getting in the browser when I click "save"

0
Comment actions Permalink

Thanks Liubov!

I filled out a request (#854723) and attached some screenshots as well as the .har file from my browser.  For what it's worth, I'm setting up a hosted instance and I'm getting the exact same behavior. Now that I can see the log files, I think the relevant error is this one:

Not sure why I'm getting the 403 back from bitbucket, as the credentials work well enough to get me the list of repositories.

15:35:18,674 WARN [TransactionalResourceFilter ] [tp2117255219-68] [martincron@162.17.185.241] Can't commit rest transaction
jetbrains.youtrack.integration.github.rest.JerseyClientExceptionWrapper: javax.ws.rs.ForbiddenException: HTTP 403 Forbidden
at jetbrains.youtrack.integration.github.rest.BitBucketRest.post(BitBucketRest.java:196)
at jetbrains.youtrack.integration.github.rest.BitBucketRest.createHook(BitBucketRest.java:100)
at jetbrains.youtrack.integration.github.persistence.BitBucketChangesProcessorImpl.doCreateHook(BitBucketChangesProcessorImpl.java:65)
at jetbrains.youtrack.integration.github.persistence.GithubCloneChangesProcessorImpl.createHook(GithubCloneChangesProcessorImpl.java:66)
at jetbrains.youtrack.integration.github.persistence.GithubRepoChangesListener.addedSyncBeforeConstraints(GithubRepoChangesListener.java:30)


 

0
Comment actions Permalink

Never mind! I found that the account that I was using wasn't in the right groups, as soon as I fixed that in the bitbucket side, everything worked. My mistake. 

0

Please sign in to leave a comment.