Confluence launch Error

Siarhei Sinkevich October 6, 2017

Hello.

Our licence No:  SEN-5709264, Jira Software, Starter License

Can't launch Confluence.

There is an error appears in browser:

Unable to start up Confluence. Fatal error during startup sequence: confluence.lifecycle.core:mananagedjobs (Start and stop the Managed Scheduled Jobs) - org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Could not execute query; uncategorized SQLException for SQL []; SQL state [90031]; error code [90031]; IO Exception: "java.io.IOException: org.h2.message.DbException: IO Exception: ""java.io.IOException: org.h2.jdbc.JdbcSQLException: IO Exception: """"Missing lob entry, block: 6796892"""" [90028-176]"" [90028-176]"; "lob: null table: 190 id: 3398769" [90031-176]; nested exception is org.h2.jdbc.JdbcSQLException: IO Exception: "java.io.IOException: org.h2.message.DbException: IO Exception: ""java.io.IOException: org.h2.jdbc.JdbcSQLException: IO Exception: """"Missing lob entry, block: 6796892"""" [90028-176]"" [90028-176]"; "lob: null table: 190 id: 3398769" [90031-176]

Your server id is: BB3E-B9G4-W8OX-B2IL

1 answer

0 votes
Shannon S
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 6, 2017

Hi Siarhei,

Have a look at this article on how to fix that startup error:

Unable to Start Confluence Due to I/O errors during LOB access

Cause

The persistance library is trying to spool a database CLOB object and failing because it can't write to disk.

Resolutions

Check that:

  1. Check to see if the temporary directory (set using java.io.tmpdir or System_Temp) has enough disk space.
  2. Ensure that the user running Confluence can write the temporary directory.
  3. Try setting -Djava.io.tmpdir=<a_known_path> in your Confluence system property
  4. If you are running Confluence as a Windows Service and see this line in the stacktrace:
Caused by: java.io.IOException: The system cannot find the path specified
  • Check your settings within the JAVA_OPTS variable. Each entry needs to be on a new line. Also check to make sure there aren't any trailing spaces following -Djava.io.tmpdir=<path>. If there are, it will be interpreted as part of the directory path.

Kind Regards,
Shannon

Suggest an answer

Log in or Sign up to answer