JIRA throws HTTP Status 500 Error with GeneralRuntimeException Could not determine database type
プラットフォームについて: サーバーと Data Center のみ。この記事は、サーバーおよび Data Center プラットフォームのアトラシアン製品にのみ適用されます。
When starting JIRA, possibly after an unexpected network outage, you may encounter an Internal Server Error with a 500 HTTP Status code.
The following message appears in the browser:
HTTP Status 500 - org.ofbiz.core.util.GeneralRuntimeException: Could not determine database type. (Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)
Below error appears on your browser:
If using a PostgreSQL database server you'll see the following error message:
This error message could be caused by a problem connecting JIRA to its database. For example, if you experienced a power outage where your database server was shut-down, it may not have been successfully restarted after power was restored.
Check the status of your database server to ensure it is running.
- Check if the database related Service is started and running.
If your database server is running, check your network configuration to ensure that it is accessible by JIRA
Use ping from the JIRA server to the database server
Use telnet from the JIRA server to the database server for testing port connectivity