500 error

Problem

Error: Confluence server error: put: 500

or similar error

or any error with 500 code

Solution

Any error with the code 500 is an internal Confluence error which means the Confluence server has received a valid request but has an internal issue.  These are by definition bugs or issues internal to the Confluence server.  We will try to help understand the cause of the issue and a work around where possible, but please understand this an Atlassian issue and ultimately might be best for us to open a ticket @  support.atlassian.com


This is an Atlassian Confluence core error

All 500 errors are by definition issues with Confluence and not our app.   If it were otherwise we'd receive a different error.



An example of a more detailed error. Error: Confluence server error: put: 500: org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1