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
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
- Disable the support tools plugin via database query.
- Set the DNS host file to:
127.0.0.1 marketplace.atlassian.comwhich will force the request to failed and bypass the upgrade task.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.