Forums

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

Error when starting JIRA

zhuozhi
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 1, 2018

HealthCheck:thread-4 ERROR [c.a.j.p.healthcheck.util.SupportEolCheckUtil] An error occurred when trying to parse the version information JSON object
2018-02-02 10:16:54,856 HealthCheck:thread-4 ERROR [c.a.j.p.healthcheck.support.AbstractSupportHealthCheck] Unhandled error during healthcheck
java.lang.NullPointerException
at com.atlassian.jira.plugins.healthcheck.util.SupportEolCheckUtil.getVersionJson(SupportEolCheckUtil.java:40)
at com.atlassian.jira.plugins.healthcheck.support.EolSupportHealthCheck.doCheck(EolSupportHealthCheck.java:83)
at com.atlassian.jira.plugins.healthcheck.support.AbstractSupportHealthCheck.check(AbstractSupportHealthCheck.java:23)
at com.atlassian.support.healthcheck.impl.PluginSuppliedSupportHealthCheck.check(PluginSuppliedSupportHealthCheck.java:51)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2018-02-02 10:16:54,857 HealthCheckWatchdog:thread-5 WARN [c.a.s.healthcheck.concurrent.SupportHealthCheckTask] Unable to complete execution of health check End of Life due to an exception
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:206)
at com.atlassian.support.healthcheck.concurrent.SupportHealthCheckTask.getFutureWithTimeout(SupportHealthCheckTask.java:88)
at com.atlassian.support.healthcheck.concurrent.SupportHealthCheckTask.lambda$runAsync$0(SupportHealthCheckTask.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at com.atlassian.jira.plugins.healthcheck.util.SupportEolCheckUtil.getVersionJson(SupportEolCheckUtil.java:40)
at com.atlassian.jira.plugins.healthcheck.support.EolSupportHealthCheck.doCheck(EolSupportHealthCheck.java:83)
at com.atlassian.jira.plugins.healthcheck.support.AbstractSupportHealthCheck.check(AbstractSupportHealthCheck.java:23)
at com.atlassian.support.healthcheck.impl.PluginSuppliedSupportHealthCheck.check(PluginSuppliedSupportHealthCheck.java:51)
... 4 more

1 answer

0 votes
Andy Heinzer
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 2, 2018

This could be a known bug.  Please see https://jira.atlassian.com/browse/JRASERVER-63567 for more details.

There were a number of versions of Jira that were trying to do an EOL (end of life) check when Jira starts up.  The problem in these versions is that if your Jira instance does not have the ability to reach the Atlassian website on the internet your Jira instance is unable to create the json file needed for that check to work correctly.

Is Jira failing to start up?  Or is this error just cosmetic?

If this is just a cosmetic problem I would suggest just ignoring it.

If this is a start up failure, then please see https://jira.atlassian.com/browse/JRASERVER-65404

There are two different work-arounds on that page you can follow to get past this

Workaround solution

  1. Disable the support tools plugin via database query.
  2. Set the DNS host file to:
    127.0.0.1 marketplace.atlassian.com
    

    which will force the request to failed and bypass the upgrade task.

Suggest an answer

Log in or Sign up to answer