Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

Bamboo - Express installation with failure


I tried to install Bamboo on my local computer for an evaluation. Unfortunately I got the following error message:


I already use jdk 1.8. So this could not be the problem. If any log files are needed please let me know which one.

I appreciate any help to solve this problem!


Thanks for your help in advance!


1 answer

1 accepted

0 votes
Answer accepted
Daniel Santos
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Oct 11, 2019

Hi @Günther Bär

If this is a new installation and you have nothing to lose, please try the following:

  1. Stop the process
  2. Delete the Bamboo home directory
  3. Delete the DB created for Bamboo (in case you configured it with an external DB)
  4. Start the process again
  5. Configure your instance

This problem happens when one of the encryption keys (from DB or filesystem) is not available. It could be an issue caused by an interrupted installation, wrong filesystem permissions when restarting the process with a different user or another issue.

Considering that you have nothing to lose I would just try another installation with a clean environment.

Let me know how it goes. =]

Hi @Daniel Santos 

I followed your instructions but unfortunately it didn't work. The same effect as before.


The log file says something like

2019-10-14 09:15:38,794 INFO [AtlassianEvent::0-BAM::EVENTS:pool-1-thread-2] [BambooSmackClient] No IM server specified. Bamboo Smack client not initialised.
2019-10-14 09:15:40,167 INFO [http-nio-8085-exec-15] [JohnsonFilter] The application is still starting up, or there are errors. Redirecting request from '/setup/finishsetup.action' to '/error/errorEvents.action'
2019-10-14 09:15:40,198 INFO [http-nio-8085-exec-13] [AccessLogFilter] admin GET http://localhost:8085/error/errorEvents.action?next=%2Fsetup%2Ffinishsetup.action 380029kb


2019-10-14 09:15:38,794 ERROR [finishsetupBackgroundThread] [FinishSetupAction] Failed to set up Bamboo
java.lang.RuntimeException: Failed to upgrade
at com.atlassian.bamboo.upgrade.UpgradeLauncher.upgradeAndStartBamboo(
at com.atlassian.bamboo.ww2.actions.setup.FinishSetupAction.execute(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ognl.OgnlRuntime.invokeMethod(
at ognl.OgnlRuntime.callAppropriateMethod(
at ognl.ObjectMethodAccessor.callMethod(
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(
at ognl.OgnlRuntime.callMethod(
at ognl.ASTMethod.getValueBody(
at ognl.SimpleNode.evaluateGetValueBody(
at ognl.SimpleNode.getValue(
at ognl.Ognl.getValue(
at ognl.Ognl.getValue(
at com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(
at com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(
at com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(
at org.apache.struts2.interceptor.BackgroundProcess$
at Source)
Caused by: java.lang.IllegalArgumentException: Unable to read cipher data for 0

Daniel Santos
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Oct 14, 2019

Hi @Günther Bär

The error you shared means that Bamboo is attempting an upgrade. That would happen only if the home directory is set with a DB configuration.

  • Are you attempting an upgrade or a clean installation?

The steps I shared before should lead you to the Bamboo installation wizard where you would need to configure the instance path, DB connection, admin user etc.

  • Did you get through those after following the steps I shared?

If you didn't, please make sure you are really removing the Bamboo home directory specified by <BAMBOO_INSTALL>/atlassian-bamboo/WEB-INF/classes/

⚠️ Is you are attempting an upgrade, please make sure you have a backup of your previous instance before removing any data from this server.

Hi @Daniel Santos 

I just tried to make a complete new express installation (no update) and not using an external database. During the installation process I just could enter the credentials for the administration user. Afterwards nothing happens.

I also followed the steps you described later on and removed the whole Bamboo home directory but this didn't work either.

Daniel Santos
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Oct 15, 2019

Hi @Günther Bär

Some times we have different errors in sequence and we might think that they are the same thing. The errors you shared are clearly affected by the encryption configuration that is performed when we are upgrading Bamboo or even reinstalling it without cleaning the folders.

Would you mind sharing the errors you see now?
Can you share some more details like:

  • What is the OS used?
  • What is the machine specification? (memory, cpu)
  • What is the Java version installed?
  • Are you using a shared folder to do this configuration? 
    Shared folders could have special permissions defined by the network and this could affect Bamboo installation.
  • Did you see extra progress in the new attempts?
  • What are the errors you see in the last attempts?

Sorry for the number of questions, I want to reduce the back and forth.

Hi @Daniel Santos 

I have the following configuration:

  • OS: Windows 7
  • Memory 16 GB
  • CPU: Intel i7
  • Java: 1.8.0_221
  • No
  • The same

Hope this information will help!

Daniel Santos
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Oct 17, 2019

Hi @Günther Bär

I'm led to think you are facing permission issues when Bamboo is trying to create the cipher file in your filesystem. 

Please check this thread:

Are you using a service to run the Bamboo process?
Can you assign a local user with permissions to edit all folders in Bamboo home directory?

In case you are running Bamboo with system user and you want to change it, please check this document:

Hi @Daniel Santos 

Thanks a lot! Now I could finish the installation but afterwards I got the following message in Bamboo:


I guess there is something to improve in the installation process!

Daniel Santos
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Oct 18, 2019

Hi @Günther Bär

I'm very glad that you were able to finish the installation.
I found this issue reported, but it was closed with a fix in our docs:

This was the document changed:

Regarding the embedded DB health check, this DB should only be used for evaluation purposes. Only instances with external DBs should become production ones. That is why the health check fails.

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events