Field notes · June to August 2023
7+ weeks unresolved. One JDK bug found.
- Root cause analysis
- OpenJDK 1.8
- JVM configuration
- Elasticsearch 7.17
- Windows Server 2012 R2
- Vendor escalation
- The problem
- Patricia 6.1.1, the IP management software from Patrix AB used at Jackson Etti & Edu, went down. Its Elasticsearch service kept failing, and the services the web version depends on went with it, leaving the application inaccessible. Developers and technical teams had worked on it for over seven weeks without a resolution.
- The diagnosis
- Through long hours of troubleshooting, in the middle of my Master's second-semester exams, I traced the fault to a bug in the Java JDK it runs on: OpenJDK 1.8.0.191, the Red Hat Windows build.
- The fix
- I tested a different JDK build against the Elasticsearch and Patricia versions we were running, swapped it in, reconfigured the JVM settings, reinstalled the Elasticsearch service, and redeployed both. Launching the application confirmed the error was corrected, and the system was restored.
- The follow-through
- I sent it to Patrix's support team. Their Support Manager thanked me and replied that they would add it to their knowledge base if a similar issue is reported again.






