差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
java:servicewrapper:wrapperactionserver [2017/10/11 20:46]
tony [WrapperActionServer]
java:servicewrapper:wrapperactionserver [2023/06/25 09:48] (目前版本)
行 5: 行 5:
 ===== How to resolve? ===== ===== How to resolve? =====
 ==== Trace ==== ==== Trace ====
-經過初步trace,發現那台機器被[[https://​www.tenable.com/​products/​nessus-vulnerability-scanner|Nessus]]掃瞄過後,JVM就異常中止:+經過初步trace,發現那台機器被[[https://​www.tenable.com/​products/​nessus-vulnerability-scanner|Nessus]]掃瞄過後,JVM就異常中止:​
 <​code>​ <​code>​
 ERROR  | wrapper ​ | 2017/10/06 16:42:16 | JVM exited unexpectedly. ERROR  | wrapper ​ | 2017/10/06 16:42:16 | JVM exited unexpectedly.
行 20: 行 20:
 這個問題看起來是Nessus連線讓wrapper造成jvm hang住。 這個問題看起來是Nessus連線讓wrapper造成jvm hang住。
 ==== WrapperActionServer ==== ==== WrapperActionServer ====
-wrapper的javadoc中得知,它提供以下功能:​+WrapperActionServer的javadoc中得知,它可以綁定某個port提供以下功能:​
 <​code>​ <​code>​
 S : Shutdown cleanly. S : Shutdown cleanly.
行 30: 行 30:
 G : Make the JVM appear to be hung. (For testing) G : Make the JVM appear to be hung. (For testing)
 </​code>​ </​code>​
 +預設情況下是disable的;但假如你都設為enable,就會發生我們所遇到的慘劇。所以怎麼解決?​ 只要enable需要的功能即可。\\
 +\\
 +其實我個人並不推薦使用wrapper這個功能,因為有心人士很容易就把你系統給搞掛了。
 ===== Reference ===== ===== Reference =====
   * [[https://​www.tenable.com/​products/​nessus-vulnerability-scanner|Nessus]]   * [[https://​www.tenable.com/​products/​nessus-vulnerability-scanner|Nessus]]