youngmon/atlassian-qna huggingface dataset:
Can we add custom dropdown to switch between regions (like EU and NA)?
Asked by Dheeraj D S:

I have seen in public status pages of some companies an option to switch between regions using links/dropdown. I tried looking into custom HTML section and component groups but not sure how to make it work. How selecting region from dropdown actually switches the content below?


Answers:
author: Joseph
body: [@Dheeraj D S](/t5/user/viewprofilepage/user-id/5021855)that's a nice find, I like it ? Unfortunately, it looks like a customized Javascript and not a default statuspage function. If you scroll through the source code of the page you will find some JS code between row 5667 and 5873. But without knowing how to write JS code this cannot be done.

Also take a look at Atlassians [CSS and Javascript snippets for customizations](https://support.atlassian.com/statuspage/docs/css-and-javascript-snippets-for-customizations/), there you will find a couple of ideas how the page can be customized.


author: Harald Seyr
body: Hi [@Dheeraj D S](/t5/user/viewprofilepage/user-id/5021855)

I am not sure if I fully understand your request.

In case you are looking for an option to set the AWS region where your data is stored by atlassian, you can check out the (yet not available, but coming soon) feature "data recedency" at [Announcing Data Residency for Standard and Premium... - Atlassian Community](https://community.atlassian.com/t5/Feedback-Forum-articles/Announcing-Data-Residency-for-Standard-and-Premium-licenses/ba-p/1732876)

If this does not help, please feel free to provide more context what you need to fulfill your requirement.

Regards,

Harald

comments: author: Dheeraj D S
body: [@Harald Seyr](/t5/user/viewprofilepage/user-id/4441043) Thanks for the response. My request was regarding the StatusPage customisation.

If you visit <https://status.monday.com/> you could see a drop down at the top-right corner of the banner, where the user could select the region. How is it done? Using component grouping or custom HTML?


author: Harald Seyr
body: Hi [@Dheeraj D S](/t5/user/viewprofilepage/user-id/5021855)

As I understand, your question is about implementing such a dropdown. If my assumption is correct, then the atlassian community is probably not the right place to ask this question. I suggest you search for a HTML / UI / UX community where such topics are discussed.

Regards,

Harald


author: Richard Scarrow
body: [@Dheeraj D S](/t5/user/viewprofilepage/user-id/5021855) I am looking to do the same as you, have you by any chance been able to work out how to put in a drop down like the monday.com site has?

Thanks

Richard


Tags: cloud
Crowd install fails
Asked by ??:

The following required plugins are not available: \[Crowd REST API, Atlassian Plugins - Web Resources - Implementation Plugin, Atlassian UI Plugin, Atlassian Soy - Plugin\]. See Crowd server logs for details. The setup process cannot continue until the problem has been solved. If you require further assistance, you can contact Atlassian support


Answers:
author: Bruno Vincent
body: Hi [@??](/t5/user/viewprofilepage/user-id/1917304)

This question has previously been answered here: <https://community.atlassian.com/t5/Crowd-questions/Crowd-Setup-Fails/qaq-p/1048247>

It seems that you are not using JDK 8 (which is still required at this time)

comments: author: ??
body: Thank you
Redirect Users to Crowd Login Page when token expires
Asked by Keith Davis:

Is there a way to redirect users to the crowd login page (http://\<server\>:\<crowd port\>/crowd when the users attempts to access any of the Atlassian applications (for example the Jira dashboard), have them log in to the Crowd webapp login page, and then redirect them back to the Atlassian application

Example Flow:  
User accesses Jira, but is not logged in

User is redirected to crowd webapp page to log in

User logs in, and then is redirected to Jira as a logged in user.


Answers:
author: Craig Castle-Mead
body: Hey Keith,

There is a link.login.url option in Jira's seraph.xml file that should achieve what you want, however <https://jira.atlassian.com/browse/JRASERVER-39140> outlines some bugs/issues that mean it's not 100% reliable. If you can add your support to that request via an upvote/watch/additional use cases then that may help.

I believe that with the recent (3.4.x released) SAML support via Crowd, that you may be able to get what you're after just by telling Jira that Crowd is it's SAML authenticator.

CCM
com.atlassian.crowd.exception.InvalidAuthenticationException: Application failed to authenticate
Asked by alex seol:

Crowd version 3.3.4

windows 10 enterprise

<br />

Hi, Teams.

I am configuring Crowd by looking at the URL below.

<https://confluence.atlassian.com/crowd/getting-started-with-crowd-197298051.html>

However, there is an error during '2. Configure the Crowd libraries in Confluence' operation.

![2.png](/t5/image/serverpage/image-id/50951i55F68972CDEAC0BE/image-size/large?v=v2&px=999 "2.png")

The error is shown in the image below.

![1.png](/t5/image/serverpage/image-id/50952iB7BF83D979ACC6E8/image-size/large?v=v2&px=999 "1.png")

I think there is a wrong value in the server URL ... I do not know.

* Application Name : Crowd, Confluence
* Application Password:

I ask for help.

Alex.


Answers:
author: alex seol
body: I solved it.

The error cause was 'application name'.

You must enter the same application name as the Add Confluence Name created in 'Crowd'.

have good day.

alex.
Problem with Group Syncronisation Ad -> Crowd
Asked by Fabian Arndt:

Hello,

we use crowd to dock two active directorys to our atlassian ecosystem

the problem is with some users the groups are not syncing. only the Group I use with the user filter shows up.

Users with little to no groups sync just fine. Users with a lot of Groups sync... sometimes.


Answers:
author: Fabian Arndt
body: We never got this one !00% solved, but it occurs way less frequent with the newer version.

We disable the cache and reenable it for each LDAP Connector. This forces a fullsync


Tags: group
Could not connect to the database: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionExcept
Asked by alex seol:

Crowd version 3.3.4

windows 10 enterprise

I am installing 'Crowd' for 'SSO'.

However, the following error occurs during the installation wizard.

![7.png](/t5/image/serverpage/image-id/50759iA0093573D8CACDC5/image-size/large?v=v2&px=999 "7.png")

Is this a JDBC URL error?

Changed 'hostname' to 'ip'. However, the same error occurs.

What's wrong?

I am waiting for your help.

thank you.

alex.


Answers:
author: Petr Van??ek
body: Hi,

screenshot is from your local computer or server? Because in URL you have some local IP and in JDBC URL you have localhost. Is MySQL listening on 1433 port (try telnet)?

comments: author: alex seol
body: Hi, Petr

thank you for your help.

The port has been deleted. No error occurs.

Thank you very much.

Alex.


author: Jobin Kuruvilla [Adaptavist]
body: What error do you have in the logs?

It could be due to many reasons. Following is KB article if you do not have enough permissions on the DB: <https://confluence.atlassian.com/crowdkb/installation-fails-due-to-lack-of-database-permission-320602583.html>

comments: author: alex seol
body: Hi, Jobin

thank you for your help.

This issue has been resolved.

Thank you very much.

Alex.


Tags: developer
Is there an FTP server with Crowd Authentication?
Asked by Stephen Hodgson:

Is anyone aware of a crowd-enabled FTP server? A crowd-enabled web server where files can be hosted would also work. Atlassian used to have an Apache connector that would have worked fine for this, but it was abandoned several years ago.

I've been unable to come up with anything else so far.

It would be very nice to be able to use the existing crowd user base for FTP access for files that don't fit within Confluence's limits.


Answers:
author: Bruno Vincent
body: Hi [@Stephen Hodgson](/t5/user/viewprofilepage/user-id/636567)

I am not aware of any FTP server natively supporting Crowd user management and authentication. However FTP servers (e.g. [ProFTPD](http://www.proftpd.org/docs/contrib/mod_ldap.html)) and web servers (e.g. [Apache](https://httpd.apache.org/docs/2.4/mod/mod_authnz_ldap.html)) usually support LDAP authentication so if your Crowd users are actually LDAP users, you could use the same usernames and passwords. You would obviously lack Crowd SSO though.

comments: author: Stephen Hodgson
body: Thanks for the reply. Unfortunately, LDAP authentication by itself won't solve the problem in my case. The strength of Crowd for me is that it combines a couple of separate LDAP sources as well as its own internal database for users not in either directory. It is this combined list of users that I need to be able to use for file transfer access.

True SSO isn't critical, but authenticating against the same source is important so that users don't have yet another account to remember.

There was an old feature request to enable Crowd to act as an LDAP source (<https://jira.atlassian.com/browse/CWD-1872>) that would probably also solve my issue, but it's been abandoned for quite a while.


author: Bruno Vincent
body: I understand. This would obviously require some integration but you might want to consider a virtual LDAP directory solution such as [MyVD](https://www.tremolosecurity.com/myvirtualdirectory/).
Need server ID to get an temporary license key to delete users under 50
Asked by nuleeshin:

Hello support team,

Accidentally, I just over 50 account on test license of Crowd server and see this error message. so I need to reduce the account number under 50 and need temporary unlimited license to do this task but I can't remember the server ID to generate the key.

Would you tell me the server ID of my Crowd server?

Thank you,

Woody

"License Too Old For Build error in Crowd" {#toc-hId--1440445251}
-----------------------------------------------------------------


Answers:
author: Bruno Vincent
body: Hi [@nuleeshin](/t5/user/viewprofilepage/user-id/1240301)

You will find your server id in *\<crowd.home\>/shared/crowd.cfg.xml*

```
<property name="crowd.server.id">****-****-****-****</property>
```

where *\<crowd.home\>* is the path you specified in *crowd-webapp/WEB-INF/classes/crowd-init.properties* when you installed the product


author: Nic Brough -Adaptavist-
body: You don't need an unlimited licence to do this. Just log in as an admin and reduce the numbers.

We can't tell you the server ID of your Crowd, we have no access to it, or even knowledge of where it might be!
Migrating Crowd
Asked by mwicherski:

I have made the decision to migrate our entire Atlassian suite of products to CentOS as that seems to be the native / most supported installation environment. I'm not new to linux/unix administration but I am having a heck of a time migrating our installation over.

I have created file system backups of the installation and home directories and transferred them to the same locations, as well as a database dump and restore.

When I start the Crowd server, I get the tomcat response that it is running, but 8095 is inaccessible. This is a vanilla CentOS install explicitly for the purpose of running the atlassian suite of jira, bitbucket, bamboo, and crowd.

I have also tried proxypass/proxypassreverse with apache (which is how I have the current installation working, and it has been for years, but it's also not working. I am on a bit of a time crunch to get this working and still have many other services to migrate. I started with crowd as it seemed to be the easiest but am now worried about the process with the remaining products.


Answers:
author: mwicherski
body: erroneous post


author: Petr Van??ek
body: Hi,

your "problem" is probably firewalld. I can recomend you to use Nginx as reverse proxy. Here you can follow tutorial for installation of Nginx for CentOS.

<https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7>

Next you can look (as example is it Jira, but other apps will be similar) at this.

<https://confluence.atlassian.com/jirakb/integrating-jira-with-nginx-426115340.html>

Let me know if it helps.

comments: author: mwicherski
body: I thought firewall might be the problem earlier despite having added the port to it and public zoning. I had already disabled the firewall using systemctl firewalld disable and systemctl firewalld stop

In any case, I got rid of apache went with nginx as per your post. I now get a 502; and in addition to that even using localhost, I can't seem to make it stop going to the setup page onload. If I manually go to /crowd, I can log in, and everything is fine.

I've tried re-doing the process with fresh installs starting at the os level several times now, and simply can't seem to get the damned install to launch, proxy, and stop showing me the setup page. For a moment, I got everything working on the windows install, but it kept looping back to the login page, which I was able to break with a manual /crowd url change, but come on.

I'm at a complete loss and have wasted countless hours at this point trying to get this set up on both a centos as well as windows environment. This install process is absurd. I was able to get it working on FreeBSD which is an unsupported platform in the past in under 30 minutes.
Request to have Domain inclusion for SSO authentication
Asked by Pradz:

I am planning to have the SSO Authentication for Jira and my requirement is to have a domain authentication with Azure and exclude all other domains.

Ex: [www.mydomain.com](http://www.mydomain.com) - all the users of this domain should go with SSO authentication and the rest of the domain go asking for login credentials in Jira. Can you help me with the option available?


Answers:
author: Daniel Eads
body: Hey Pradheep,

Welcome to the Atlassian Community!

For the situation you're looking at - you've got Jira Cloud and Azure AD. For the particular domain you own, you want to make sure users with accounts in that domain use SSO, while other users log in to Jira normally using the accounts they've already set up.

[Atlassian Access](https://www.atlassian.com/enterprise/cloud/access) is the product you're going to use to make this happen. A quick high-level plan for getting this set up would be:

1. Create a new organization in your Atlassian site admin (if you don't already have one set up for this)
2. [Verify your ownership of the domain](https://confluence.atlassian.com/cloud/verify-a-domain-for-your-organization-873871234.html) where the users are that you want to set this up against
3. Subscribe to Atlassian Access using the organization/domain you've set up
4. [Set up your domain to use SAML SSO](https://confluence.atlassian.com/cloud/saml-single-sign-on-943953302.html) in Atlassian Access

From there on, users in your domain will go to the Azure AD sign-in screen and use their Azure passwords to log in to Atlassian Cloud products. Let me know if you need help or get stuck with any particular parts of the setup. We're happy to help!

Cheers,  
Daniel \| Atlassian Support


Tags: cloud

jira

jira-cloud

sso
Crowd Setup Fails
Asked by Andreas Longin:

Hello I am having trouble getting Crowd up and running:

what I did

* Downloaded and installed JDK12 on Windows Server 2019
* Set the JAVA_Home variable
* Downloaded and extracted the Crowd - archive
* Copied the content to "C:\\Program Files\\Atlassian\\Crowd"
* Edited the config file and set the crowd home directory to "E:\\Atlassian\\Application Data\\Crowd"
* Created a database (accoridng to <https://confluence.atlassian.com/crowd/ms-sql-server-4030920.html>) on a MS SQL 2014 Server and created a user with the role db_owner for it
* Ran the start_crowd.bat
* Connected to the setup routine via Firefox
* After filling out the database configuration I clicked on "continue"
* Setup Routines did some things (at least a lot of tables where created in the database)

what I got:

"The following required plugins are not available: \[Crowd REST API, Atlassian Plugins - Web Resources - Implementation Plugin, Atlassian UI Plugin, Atlassian Soy - Plugin\]. See Crowd server logs for details. The setup process cannot continue until the problem has been solved. If you require further assistance, you can contact Atlassian support."

Log (excerpt) looks like this: <https://pastebin.com/REKRmS2Z>


Answers:
author: Petr Van??ek
body: Hi,

problem is probably in installed JDK version 12. Crowd support only JDK8, just check supported platforms documentation.

<https://confluence.atlassian.com/crowd/supported-platforms-191851.html>

comments: author: Andreas Longin
body: Thought they were backward-compatible ?!? Apparently not, installed JDK 8 and the system is running.

Thanks!
Assignee auto complete not showing all the available users
Asked by Pedro Felgueiras:

I recently change my user directory from AD to Crowd.

When I start to type the username on the assignee field, some users aren't available. To validate that isn't a permission problem, I enter with the user I can "Assign to me".

Is there any cache for the user pick on the assignee field ?

Thanks for the help


Answers:
author: Brant Schroeder
body: Have you reindexed since the directory change?

comments: author: Pedro Felgueiras
body: I have re indexing by adding a new directory and deleting it after


Tags: jira-core
Bitbucket: Total lines of code on server
Asked by Ernest Kim:

Is there a way to get the total number of lines of code that my Bitbucket server is storing (all projects and repos)? Thanks.


Answers:
author: Uladzislava Kastsitsyna _Stiltsoft_
body: Hi,

You can achieve this using [Awesome Graphs for Bitbucket](https://link.stiltsoft.com/o8d2lp). Our app provides [REST API](https://docs.stiltsoft.com/awesome-graphs/data-center/export-and-integrations/rest-api/getting-commits-and-pull-requests-via-rest-api#GettingcommitsandpullrequestsviaRESTAPI-Overview) that can help you export raw data about commits, lines of code, and pull requests.

Here is an example of a curl command to retrieve the number of commits and lines of code added and deleted in all projects and repositories for the specified period:

```
curl -X GET -u username:password "https://%bitbucket-host%/rest/awesome-graphs-api/latest/commits/statistics?sinceDate=2020-01-01&untilDate=2020-02-01"
```

Let me know if you have any questions!

Best regards,  
Vlada


Tags: bitbucket

bitbucket-administration

bitbucket-server
Atlassian is not accepting valid crow license
Asked by Pranas Baliuka:

* All management in Crowd has been disabled except filed to paste new license;
* Some users disabled via DB;
* After restart of Crowd Atlassian still wants lices upgrade and does not accept existing license file.

Has anybody able to reach to Atlassian for such bug and how it was fixed?

Note: Support is not available, due to entry level for crowd up to 50 users (for 11 U$ in Australia), but Jira/Confluence has commercial support up to 50 user.

Thanks

Pranas


Answers:
author: Pranas Baliuka
body: Got support from Atlassian on jira channel as issue was impacting Jira. Work around:

\* Install trial license;

\* Disable users (UI/DB);

\* Reinstate proper license.

Old version of Crowd has double counting bug and needs to be upgraded.


author: Nic Brough -Adaptavist-
body: What does the licence on your my.atlassian account say? For when is it valid and does the numbers of people match the 50 users you're reporting here?

What is the error you get when you try to paste in the current licence key?

\>Some users disabled via DB;

This could be the problem - amending an Atlassian database can easily render the system non-functional (as well as unsupported). Could you restore the database from the backup you took before making the changes and try upgrading that instead of the potentially broken one?

comments: author: Pranas Baliuka
body: The issue in crowd is not allowing user management and demanding new license ...

Imagine you have some passive users and suddenly got 51th. Without work arounds you are forced to upgrade. See workarounds below (using Trial license).
Crowd bootstrap error
Asked by tw:

Hello,

starting Crowd 3.3.3 I receive this fatal error currently.

Error while trying to initialise Crowd Container. liquibase.exception.LockException: Could not acquire change log lock. Currently locked by p200300E1D3E1734340F1C8E8C421456A.dip0.t-ipconnect.de (2003:e1:d3e1:7343:40f1:c8e8:c421:456a%enp0s31f6).

Crowd tomcat starts well w/o error message. Even shut down works out. But Crowd itself does not run anymore as the error shows above. It takes a long time after calling url to see this error message.

Does anybody have an idea how to fix? Thanks a lot in advance.


Answers:
author: tw
body: Issue resolved by 'informal solution'.

Since testing instance appears to be identical, Crowd installation folder as crowd-home and atlassian-crowd-x.x.x have been copied both from one to another user. Thanks to Unix :) Furthermore, chown and updating paths of Crowd settings files.

Restart tomcat and it worked well.

This bug appeared simply because of having stupidly pressed Crtl + C at tomcat start. Thanks to ms win incorrigible behaviour.

comments: author: Gonchik Tsymzhitov
body: Good!


author: Gonchik Tsymzhitov
body: Hi!

Could you try that article?

<https://confluence.atlassian.com/bitbucketserverkb/bitbucket-server-does-not-start-could-not-acquire-change-log-lock-779171307.html>

As I see you need to try reset lock. BTW, could you double check the status of your RDBMS ?

Cheers,

Gonchik Tsymzhitov
Is Crowd available as Data Centre Disaster Recovery
Asked by John Power:

I know there is a Crowd Data Centre edition but its it available as DR edition as well - like Confluence :**<https://confluence.atlassian.com/enterprise/confluence-data-center-disaster-recovery-790795927.html>** and Jira.

I am looking at the documentation and all is see is the Cluster set up - meaning all in the one Physical Data Centre.

Would like to know your thoughts.

Thanks

John


Answers:
author: Nic Brough -Adaptavist-
body: The same principles apply to Crowd as they do to Jira and Confluence, you could just replace Jira or Confluence in that doc with Crowd.

Note that Jira and Confluence Data Centre do not (yet) support geographically remote nodes - they also should be set up with all nodes in one physical data centre. It's something Atlassian is working on though, and I'd expect a revamp of the docs when it becomes available, so we can have DR nodes remotely!

comments: author: John Power
body: Hi Nic,

Thanks for the feedback. I currently have Jira and Confluence running as Data Centre DR - One node is active in our Prod Data centre and One node in DR Data centre (cold standby). So at the moment its a manual process to failover to DR.

I presumed Crowd was the same set up - however when I went to have a look at the documentation and couldn't find it I was just a little bit worried and was just looking for clarification.

But you have seem to have done this - thanks.

John.