-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Accessing Web Dashboard from cluster VIP or directly from server IP that has VIP creates CLOSE_WAIT connections that make mirth connect run slow and eventually crash. #4458
Comments
Had a similar issue running Centos 6 with 3.9.1, OpenJDK 8 275. CLOSE_WAITS were occurring and couldn't hit webpage or download JNLP. We had other systems with same setup but didn't have a problem. That's when we found that the two servers having issue were running kernel version - 2.6.32-754.35.1.el6.x86_64. The ones not having a problem were running - 2.6.32-358.el6.x86_64. Downgrading the kernel version on the problem servers fixed the problem. FYI, we tried using different java versions (9, 11). Upgrading to latest mirth build 3.11. Nothing worked. Downgrading to Mirth 3.4.2 did work. Very odd issue, and maybe not be related to you since you are on Centos 7. |
This is actually a known issue cause by jetty library. Fix was to have mirth support downgrade jetty library. KI Number | KI196763 Description: Due to a known issue with Jetty Server versions 9.4.21.v20190926 -> 9.4.23, HTTP Responses hang. As a result, Mirth Connect becomes inaccessible until the server is restarted. A thread dump points to a blocked HTTP Response from the ResponseWriter class. Actual Outcome: After some time, Mirth Connect will become inaccessible via the Administrator Client before ultimately timing out due to never receiving a response. Additional Info: Steps to Recreate Work Around |
@shanedewitt why did you close this? A workaround to manually downgrade libraries is not a fix. The current version of Connect is 3.11.0, and it still includes Jetty version 9.4.21.v20190926. This still needs to be addressed in future versions. |
I agree, I re-opened issue. |
Describe the bug
Opening a browser to vip ip address on port 8080 or server that has the vip on port 8080 and using web dashboard leaves connection in CLOSE_WAIT status and makes mirth connect and appliance control panel run slow, eventually crashing.
To Reproduce
Environment (please complete the following information):
Appliance Version 3.11.4
Mirth Connect Version | 3.9.1
Java 7 (64 bit) Version | 1.7.0_151-b15
Java 8 (64 bit) Version | 1.8.0_181-b13
OpenJDK 11 (64 bit) Version | 11+28
PostgreSQL Version | 9.4.5
Operating System | CentOS Linux release 7.2.1511 (Core)
Workaround(s)
Are there one or more workarounds for this issue currently?
Additional context
Accessing web dashboard from appliance that does not have vip seems to not create CLOSE_WAITS.
The text was updated successfully, but these errors were encountered: