Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

JIRA + CROWD - CROWD

Sal Ingrilli July 18, 2019

I have a JIRA backup from a JIRA system that was running with CROWD.

I got the JIRA backup restored but I am not running CROWD anymore, and when I try to login into JIRA, I get the exception below.

How can I create a JIRA user to access the system?

Running JIRA 7.7.0 + PostgreSQL 9.6.14-3.

 

com.atlassian.crowd.exception.runtime.OperationFailedException
at com.atlassian.crowd.embedded.core.CrowdServiceImpl.convertOperationFailedException(CrowdServiceImpl.java:945)
at com.atlassian.crowd.embedded.core.CrowdServiceImpl.authenticate(CrowdServiceImpl.java:87)
at com.atlassian.jira.security.login.JiraSeraphAuthenticator.crowdServiceAuthenticate(JiraSeraphAuthenticator.java:75)
at com.atlassian.jira.security.login.JiraSeraphAuthenticator.authenticate(JiraSeraphAuthenticator.java:49)
at com.atlassian.seraph.auth.DefaultAuthenticator.login(DefaultAuthenticator.java:88)
... 33 filtered
at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
... 10 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 4 filtered
at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36)
... 26 filtered
at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
... 23 filtered
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.UnknownHostException: crowd.myhost.com
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
at java.net.InetAddress.getAllByName0(InetAddress.java:1276)
at java.net.InetAddress.getAllByName(InetAddress.java:1192)
at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:112)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:359)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237)
at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:593)
at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:270)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.executeCrowdServiceMethod(RestExecutor.java:574)
at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.andReceive(RestExecutor.java:413)
at com.atlassian.crowd.integration.rest.service.RestCrowdClient.authenticateUser(RestCrowdClient.java:162)
at com.atlassian.crowd.directory.RemoteCrowdDirectory.authenticate(RemoteCrowdDirectory.java:208)
at com.atlassian.crowd.directory.DbCachingRemoteDirectory.authenticateAndUpdateInternalUser(DbCachingRemoteDirectory.java:272)
at com.atlassian.crowd.directory.DbCachingRemoteDirectory.authenticate(DbCachingRemoteDirectory.java:183)
at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.authenticateUser(DirectoryManagerGeneric.java:311)
at com.atlassian.crowd.manager.application.ApplicationServiceGeneric.authenticateUser(ApplicationServiceGeneric.java:198)
at com.atlassian.crowd.embedded.core.CrowdServiceImpl.authenticate(CrowdServiceImpl.java:75)
... 107 more

3 answers

1 accepted

0 votes
Answer accepted
Sal Ingrilli July 25, 2019

This worked:

https://confluence.atlassian.com/doc/restore-passwords-to-recover-admin-user-rights-158390.html

When they say "confluence", assume it means "jira".

I only executed steps 1-6, repeated here for your benefit:

1. Stop Confluence.
2. Edit <installation-directory>/bin/setenv.sh or setenv.bat and add the following system property, replacing <your-password> with a unique, temporary password. 

-Datlassian.recovery.password=<your-password>

See Configuring System Properties for more information on using system properties.

3. Start Confluence manually (don't start Confluence as a service).
4. og in to Confluence with the username recovery_admin and the temporary password you specified in the system property. 
5. Reset the password for your existing admin account, or create a new account and add it to the appropriate administrator group. 
6. Confirm that you can successfully log in with your new account.


Good luck.

1 vote
Dave Theodore [Coyote Creek Consulting]
Community Champion
July 18, 2019

Atlassian has a doc for that.

Sal Ingrilli July 19, 2019

Dave,

Right at the top of that article it says:

"Use this document if you are unable to log in to Crowd as administrator. The most common reason for using these instructions is if you have lost the administration password or administrator account for your Crowd site."

Nowhere I see "JIRA" listed.

I am trying to login into a JIRA instance that has been detached from CROWD.

I am not trying to login into CROWD.

What do you think?

0 votes
Sal Ingrilli July 24, 2019

Anybody?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events