youngmon/atlassian-qna huggingface dataset:
Invitation Email Not Received - Possible Bounce List Issue
Asked by Stijn Buys:

Hello Bitbucket Support,

I recently invited a colleague to join my Bitbucket workspace, but they have not received the invitation email. The email address I used is *REDACTED*. We have already checked the spam/junk folder, and the email was not there.

Could you please check if this email address is on your bounce list and, if so, remove it? We need to ensure that my colleague can receive the invitation and any future notifications from Bitbucket.

**Steps Taken:**

1. Verified the email address for correctness.
2. Asked my colleague to check their spam/junk email folders.
3. Resent the invitation.

Despite these efforts, the invitation email has still not been received.

**Additional Information:**

* My Bitbucket workspace name: *REDACTED*
* My Bitbucket username: *REDACTED*

Thank you for your assistance.

Kr,

Stijn


Answers:
author: Mark C
body: Hi [@Stijn Buys](/t5/user/viewprofilepage/user-id/5527672),

Thank you for reaching out to the community.

I checked our internal logs and I could see that we've successfully sent the email.  
Coud you try to re-send the invitation to the user again?

Let me know how it goes.

Regards,  
Mark C


Tags: bitbucket-cloud

cloud
How to deploy to DirectAdmin hosting using SCP ?
Asked by Tapan Bhanot:

Hi,

I'm on directadmin hosting and I'm trying to deploy to the hosting through bitbucket, I've created a pipeline to deploy using SCP, but I get the following error:

*** ** * ** ***

109 Status: Downloaded newer image for bitbucketpipelines/scp-deploy:1.5.0  
110 DEBUG: Starting new HTTPS connection (1): [bitbucket.org:443](http://bitbucket.org:443/)  
111 DEBUG: [https://bitbucket.org:443](https://bitbucket.org/) "GET /bitbucketpipelines/official-pipes/raw/master/pipes.prod.json HTTP/1.1" 200 None  
112 INFO: Using passed SSH_KEY...  
113 Traceback (most recent call last):  
114 File "/pipe.py", line 108, in \<module\>  
115 pipe.run()  
116 File "/pipe.py", line 74, in run  
117 self.setup_ssh_config()  
118 File "/pipe.py", line 42, in setup_ssh_config  
119 f.write(base64.b64decode(ssh_key).decode())  
120 File "/usr/local/lib/python3.10/base64.py", line 87, in b64decode  
121 return binascii.a2b_base64(s)  
122 binascii.Error: Incorrect padding  

*** ** * ** ***

What I'm doing wrong ? I'm new to pipelines. Please guide.

Thanks in advance.


Answers:
author: Patrik S
body: Hey [@Tapan Bhanot](/t5/user/viewprofilepage/user-id/5527301) ,

and welcome to the Community!

It looks like you're using the variable SSH_KEY in the pipe to provide the private key to be used when authenticating to the external host, but this key is failing to load as it does not seem to be base64 encoded.

When providing a custom key as the SSH_KEY variable, you should follow the below steps :

1. [Base64 encode the ++content of the key++](https://support.atlassian.com/bitbucket-cloud/docs/use-multiple-ssh-keys-in-your-pipeline/#Encode-the-private-key)
2. [Add the key as a secure variable](https://support.atlassian.com/bitbucket-cloud/docs/use-multiple-ssh-keys-in-your-pipeline/#Add-the-key-as-a-secure-variable) in your repository or workspace. E.g MY_SSH_KEY
3. Provide the name of the secured variable created on #2 when configuring the SCP deploy pipe :

   ```
   script:  - pipe: atlassian/scp-deploy:1.5.0    variables:      <other variables>      SSH_KEY: $MY_SSH_KEY # MY_SSH_KEY contains the base64 encoded value of the private ssh  key
   ```

Alternatively, you can configure the ssh key directly in Pipelines by navigating to ***Repository Settings \> SSH keys*** *under Pipelines*. This key will be used by default by the scp deploy pipe if you don't provide the SSH_KEY variable in its definition.

For more details about the scp deploy pipe and additional examples, the following documentation may also be of help :

* [atlassian/scp-deploy](https://bitbucket.org/atlassian/scp-deploy/src/master/README.md)

I hope that helps! Let us know in case you have any questions.

Thank you, [@Tapan Bhanot](/t5/user/viewprofilepage/user-id/5527301) !

Patrik S


Tags: bitbucket-cloud

cloud

pipes

scp
Unable to access the src folder in bit bucket?
Asked by Asutosh Sahoo:

When I am trying to access the src foldder of bit bucket , I am getting this error i.e. "

Wait a few moments, then try again. If this keeps happening, check the current operational status of Bitbucket Cloud at [bitbucket.status.atlassian.com" , and the error code is](https://bitbucket.status.atlassian.com/)

`77d0e8289c294d72965ddd065e482957 . Kindly help me with that.`


Answers:
author: Mark C
body: Hi [@Asutosh Sahoo](/t5/user/viewprofilepage/user-id/5527268)  

Thank you for reaching out to the community.  

Would it be possible for you to confirm if you're still facing the issue?  
If yes, could you try to connect to a VPN and see if the issue still persists?  

Let me know how it goes.  

Regards,  
Mark C


Tags: bitbucket-cloud

cloud
Is there any way to integrate Bitbucket Cloud Webhook on Jenkins On premise
Asked by Siddhant Kadu:

Hi All,

Getting 403 error when trying bitbucket webhook for push to trigger jenkins pipeline

Webhook is working fine for the Public IP and Poll SCM but not working for the Private ip and we don't want expose our public ip.   

![Screenshot at Jun 22 23-10-54.png](https://community.atlassian.com/t5/image/serverpage/image-id/331242iC2AAD6B35F76D6CE/image-size/large?v=v2&px=999 "Screenshot at Jun 22 23-10-54.png")

<br />


Answers:
author: Theodora Boudale
body: Hi Siddhant and welcome to the community!

Private IPs are used in local networks. For example, each computer connected to your company's network gets assigned a private IP address. Bitbucket webhooks send requests over the internet, and private IPs cannot be used to reach other servers over the internet.

You need to use a public IP address or domain name so that Bitbcuket can reach your server.

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud
unable to login account in spring suite tool .can U reactivate my a/c.i did not use my a/c for long
Asked by Bal Krishna:

I am trying to add my repository in spring suite tool . asked for password when i given my password it is unable login![Screenshot (498).png](https://community.atlassian.com/t5/image/serverpage/image-id/331240i71CD39FD3131E179/image-size/large?v=v2&px=999 "Screenshot (498).png")


Answers:
author: Syahrul
body: G'day, [@Bal Krishna](/t5/user/viewprofilepage/user-id/5526731)

Welcome to the community!

We no longer accept email passwords for git activity authentication. You should generate an [App Password](https://support.atlassian.com/bitbucket-cloud/docs/app-passwords/) with relevant permission and use it with your username and App Password as the credentials.

I hope this helps

Regards,  
Syahrul


Tags: bitbucket-cloud

cloud
NOT PULLING TO FTP IF A FILE NAME HAS SPACE
Asked by PAZHANI:

![WhatsApp Image 2024-06-03 at 11.42.13 AM.jpeg](https://community.atlassian.com/t5/image/serverpage/image-id/331236i4FDB74CD7DD0AE07/image-size/large?v=v2&px=999 "WhatsApp Image 2024-06-03 at 11.42.13 AM.jpeg")

LIKE ABOVE IMAGE IF WE HAVE A SPACE IN FILENAME MEANS NOT PULLING TO FTP PLS HELP IN ABOVE ISSUE LIKE ANY COMMENT


Answers:
author: Nicolas Grossi
body: [@PAZHANI](/t5/user/viewprofilepage/user-id/5511449) Welcome, could you please let us know your license type ?

Nicolas

comments: author: PAZHANI
body: It is free quota


author: Theodora Boudale
body: Hi [@PAZHANI](/t5/user/viewprofilepage/user-id/5511449) ,

As far as I know, when you use FTP you need to enclose names with spaces in double quotation marks. See for reference here:

* <https://kb.iu.edu/d/aegb>

and here:

* [https://www.microfocus.com/documentation/reflection-ftp-client/21-1/en/user-guide/managing-files-and-folders/working-with-filename-characters.html#:\~:text=Working%20with%20filenames%20that%20contain,FTP%20or%20SFTP%20Commands%20topic](https://www.microfocus.com/documentation/reflection-ftp-client/21-1/en/user-guide/managing-files-and-folders/working-with-filename-characters.html#:~:text=Working%20with%20filenames%20that%20contain,FTP%20or%20SFTP%20Commands%20topic).

Are you using FTP in Pipelines builds? If so, are you using an ftp command in your yml file's script or are you using the **ftp-deploy** pipe, <https://bitbucket.org/atlassian/ftp-deploy/src/master/>?

Kind regards,  
Theodora

comments: author: PAZHANI
body: Hi [@Theodora Boudale](/t5/user/viewprofilepage/user-id/818086)

Please find our yml file codes:

# Template PHP Build

# This template allows you to validate your PHP application.  
# The workflow allows running tests and code linting on the default branch.

image: bitnami/git

pipelines:  
default:  
- parallel:  
- step:  
script:  
- echo "branch commit successful"  
branches:  
'{master}':  
- step:  
script:  
- apt-get update  
- apt-get -qq install git-ftp  
- git ftp push -vv --user $FTP_USERNAME --passwd $FTP_PASSWORD --insecure sftp://xxxxxx/xxxx.com/  
- echo "Master Branch commit successful"


Tags: bitbucket-cloud

cloud
its possible to resolve conflicts when opening the pr in vscode from bitbucket
Asked by hugo barajas:

hello, i have made a pull request from bitbucket, only that conflicts appear, i clicked on the functionality of viewing the pr in VsCode, but it only allows me to view it, is there a way to resolve the conflicts there


Answers:
author: Theodora Boudale
body: Hi Hugo and welcome to the community!

Are you using Bitbucket Cloud with Atlassian for VS Code extension?

If so, I'm afraid that it is not possible to resolve merge conflicts with this extension.

You can check the following documentation for info on how to resolve conflicts from a command line application:

* <https://support.atlassian.com/bitbucket-cloud/docs/resolve-merge-conflicts/>

Kind regards,  
Theodora
Dynamic Pipelines - Is there a way to set a provider through the Rest API?
Asked by LHernandez:

Looking to set a repo level provider programmatically. UI equivalent:

![Screenshot 2024-06-21 at 12.09.05?PM.png](/t5/image/serverpage/image-id/331156i9421A69216E080CB/image-size/large?v=v2&px=999 "Screenshot 2024-06-21 at 12.09.05?PM.png")


Answers:
author: Theodora Boudale
body: Hi [@LHernandez](/t5/user/viewprofilepage/user-id/2592841) and welcome to the community!

I'm afraid that there is no API endpoint to set the dynamics pipeline provider at the moment.

I can create a feature request for our development team to consider. Please feel free to let me know if you'd like me to do that.

Kind regards,  
Theodora

comments: author: LHernandez
body: Hello [@Theodora Boudale](/t5/user/viewprofilepage/user-id/818086), yes please. I would appreciate that since we would like to programmatically configure at repo creation.


author: Mark C
body: Hi [@LHernandez](/t5/user/viewprofilepage/user-id/2592841),

We went ahead and created a public feature request for this that can be located through this link. - <https://jira.atlassian.com/browse/BCLOUD-23295>  
In the meantime, please feel free to upvote and watch the existing feature request to let you know of any updates. Our policy on implementing new features is [here](https://confluence.atlassian.com/support/implementation-of-new-features-policy-201294576.html).

Regards,  
Mark C


author: LHernandez
body: [@Mark C](/t5/user/viewprofilepage/user-id/1210823) Thanks for your help. I believe the correct link is <https://jira.atlassian.com/browse/BCLOUD-23295>


author: Mark C
body: Thanks correct. My apologies, I linked an incorrect one.  

Regards,  
Mark C


Tags: bitbucket-cloud

cloud

dynamic-pipelines
How to mminimise the database of Fisheue
Asked by yogita chhaya:

How to minimise the database of fisheye and crucible?

Deleting reviews can affect this?

How to bulk-delete reviews in crucible?

Our version is fisheye 3.3.2


Answers:
author: Ana Retamal
body: Hi! I'm assuming that by minimize you mean to reduce the database size, is this correct?  
There are tools and ways to reduce database size, but we wouldn't recommend them as the process could lead to data base corruption, data loss, etc. Databases are considered integrations (which are out of our support scope) so we don't have any instructions on that, we'd recommend checking that with a DBA in the company.  
Lastly, I'd like to note that the version of Fisheye you're using is fairly old, which might make it more complicated to get assistance for this. Keep in mind that Fisheye 3.3.2 is not officially supported anymore, so the Atlassian team won't we able to help in case something stops working as expected.  
Best regards,

Ana

comments: author: yogita chhaya
body: Hi, I want to minimise the size of backup size .

I want to know whether deletion of abandoned/closed reviews will help or not?

Deletion of repos. will help or not?

Repo should be removed from GUI or from the config file?
Adding a GitHub Repository
Asked by Stephen Redmond:

I am trying to connect FishEye to a GitHub repository. The GitHub repository seems to have been cloned and indexed properly, but if I try to map fisheye users to committers, nothing shows up in the committers drop down.

If I select the repository and click on the users link instead of users I get a message that says "There are no registered users or active committers in \<repository name\>"

I have added users in fisheye with the same username as in Github, but where do I add active committers?

What am I missing?


Answers:
author: Felipe Kraemer
body: Hi [@Stephen Redmond](/t5/user/viewprofilepage/user-id/1195898),

According to [Changing your user profile - Author Mapping](https://confluence.atlassian.com/fisheye/changing-your-user-profile-298976815.html#Changingyouruserprofile-Authormapping), Fisheye tries to associate its users with repository committers (authors) automatically, based on the committer name or email.

As you have added users in Fisheye with the same username as in GitHub, the association should be happening.

This likely means that something went wrong when Fisheye indexed the repository. So that we can have a closer look at the instance logs, please create a new support request at our [support](https://support.atlassian.com) website.
How do I customize user notification e-mails from Crucible/Fisheye
Asked by Joe:

I would like to add certain users to e-mail notifications for Crucible reviews when review is completed. I need more information on how to use the templates.


Answers:
author: Mirek
body: You change email notification settings in the user profile settings - <https://confluence.atlassian.com/fisheye/changing-your-user-profile-298976815.html>

If you want to customize the template - <https://confluence.atlassian.com/crucible/customizing-email-notifications-298977488.html>
"Error synchronising users: Problem getting the initial LDAP context" Fish Eye 3.7
Asked by newaters:

I am receiving this really swell error message trying to synchronize with with AD for the first time.

I am able to test my AD connection using the same username and password I have supplied the initial bind user. So I feel confident that all of the connection parameters and my credentials are fine.

Is there anywhere I can look to get a better idea of what is failing?

For what its worth, I have tried sAMAccountName, CN, and UID for the "UID attribute" with no joy.

![sync error.png](/t5/image/serverpage/image-id/16795i74A74E86CAD27461/image-size/large?v=v2&px=999 "sync error.png")


Answers:
author: Caterina Curti
body: Hi Nick,

From the screenshot, it looks like you are running an older version of Fisheye (\< 4.x).

Would it be possible to upgrade to a newer one and try again? Fisheye 4.0 introduced a new way of managing user directories [FishEye 4.0 user directories migration](https://confluence.atlassian.com/fisheye/fisheye-4-0-user-directories-migration-815241247.html) that should make it much easier to manage users and connecting to LDAP.

You can find [here](https://confluence.atlassian.com/fisheye/fisheye-releases-298976966.html) all the release notes related to the recent versions of Fisheye.

Thanks, Caterina - Atlassian

comments: author: newaters
body: That's correct, I am using Fish Eye 3.7. Upgrading is not an option for us right now. Our license has expired. Are using Git/Bitbucket for all new work and only legacy software is in SVN. Since we are trying to move away from SVN we would rather not purchase a new license for Fish Eye.


Tags: ldap
How do I create a Crucible/Fisheye repo to point only to especific branches?
Asked by Nestor Edelman:

I have a SVN repo with trunk, tags, and branches. Standard SVN structure.

The repo has hundreds of branches and the team only wants to do code review on branches that starts with string "abc_" .

Is there a way to tell Fisheye to index only /branches/abc_\* ?

That way it will not take days to index the entire /branches directory.

And yes, already excluded \*\*/tags/\*\* and \*\*/trunk/\*\* - but it seems that the include path does not support wild cards.

Thanks


Answers:
author: Felipe Kraemer
body: Hi [@Nestor Edelman](/t5/user/viewprofilepage/user-id/190017),

You are right, [Include Paths](https://confluence.atlassian.com/fisheye/include-exclude-paths-298976903.html) do not support Antglobs nor wildcards of any type, so your options are:

1. Add branches one by one to the list of Include Paths.
2. Use Exclude Paths, in which case you will exclude branches that match specific patterns, meaning that only branches with pattern "/branches/abc_\*" will end up being indexed.

Hopefully this helps!

comments: author: Nestor Edelman
body: Thanks for responding. I will try your suggestion.
Improved review workflow conditions in crucible version 4.3
Asked by sakshisood25:

Crucible 4.3 also introduces new dialog that displays warning and error messages, which appear when there are problems with transition processes. Using our new API you can customise these dialogs to your needs to show, for example, names of users who have not finished their reviews.

I am not comfortable writing this plugin.

Is there any plugin already available for this feature which we can use ?


Answers:
author: Caterina Curti
body: Hi Sakshi,

As far as I know, there are no apps available for this. You can search for existing add ons on the marketplace site: <https://marketplace.atlassian.com/addons/app/fisheye-crucible>

The [plugin tutorial page](https://developer.atlassian.com/server/fisheye-crucible/crucible-workflow-conditions-plugin-tutorial/) contains a link to a Git repository containing the source code to achieve the checks described in the example. The main java file is available [here](https://bitbucket.org/atlassian_tutorial/crucible-workflow-condition-tutorial/src/master/src/main/java/com/example/ampstutorial/CompletedReviewerWorkflowCondition.java).

Would this be enough to get you started? If not, can you share here your use case so that a member of the community can help in achieving what you are looking for?

Thanks, Caterina - Atlassian
Fisheye 3.7 LDAP Authentication options aren't present
Asked by newaters:

I am administrating a Fisheye + Crucible server version:3.7.0 Build:20150127093303 2015-01-27. I want to switch from Crowd to LDAP for authentication. According to this [this page](https://confluence.atlassian.com/display/FISHEYE037/LDAP+authentication#app-switcher) I should have an option "**Set up LDAP**" under Security Settings / Authentication. The problem is I don't. Any ideas where or how I can authenticate with my AD server?

![fisheye.PNG](/t5/image/serverpage/image-id/16717i0282CC38B2F74BF5/image-size/large?v=v2&px=999 "fisheye.PNG")


Answers:
author: newaters
body: I had to remove the JIRA/Crowd authentication first in order to see the LDAP option.


Tags: fisheye-crucible-administration

ldap
Issue with Java Heap memory in fisheye
Asked by mkukkapalli@affiniongroup.com:

the below error i am getting in wrapper.config file.

Exception in thread "CommitNotifier20" java.lang.OutOfMemoryError: Java heap space

and also iseen the below error in fisheye error file

OS 10060)A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. : proxy: error reading status line from remote server localhost:8060, referer:<http://fisheyexxxx.com/>

Its taking toomuch time to load the fisheye.

I have configured in wrapper.config file like below.

#wrapper.java.additional.18=-XX:-UseGCOverheadLimit

# Initial Java Heap Size (in MB)  
#Decreased by Brett M  
wrapper.java.initmemory=1024  
#wrapper.java.initmemory=1256

<br />

# Maximum Java Heap Size (in MB)  
#Decreased by Brett M  
wrapper.java.maxmemory=7168

and some time i am getting the below error in web page

**Proxy Error**

The proxy server received an invalid response from an upstream server.  
The proxy server could not handle the request *[GET /](http://fisheye.affinionds.com/)*.

Reason: **Error reading from remote server**

**Please help on this i am new to the config.**


Answers:
author: Felipe Kraemer
body: Hi [mkukkapalli@affiniongroup.com](/t5/user/viewprofilepage/user-id/1153173),

According to [Running FishEye as a Windows Service](https://confluence.atlassian.com/fisheye/running-fisheye-as-a-windows-service-298976961.html) you should only use the Service Wrapper if your Fisheye version is 3.3 or older.

From 3.4 onwards, the Windows installers are available, and in that case you can edit the JVM settings using the tool included with the installer, which can be found at Start \> All Programs \> Fisheye \> Configure Fisheye.

I hope this helps!
Why can I only start 5 repositories ......
Asked by Ryan:

Why can I only start 5 repositories on my crucible starter license when it clearly says unlimited repositories and 5 users?


Answers:
author: Mirek
body: Fisheye is having a starter limit of 5 repositories (+ 10 historical commiters on a repo), Crucible 5 users.. Probably you have both installed and that is why it is confusing.

comments: author: Ryan
body: Ding-ding-ding ..... I'm an idiot. Thanks! ;)


author: Anurag Sharma
body: so what about 5000+ repos ? i have 5000 repos and which are showing stopped. I want to start them all. How can we do it ?  

<https://community.atlassian.com/t5/Fisheye-Crucible-questions/How-to-start-all-the-stopped-repos-in-fisheye/qaq-p/755911>  

Appreciate your help ! i am stuck due to this problem in my environment.