FAQ - SlimeDog/NetworkInterceptor GitHub Wiki

NetworkInterceptor ▪ Monitor and block outgoing network connections

New questions are added to the FAQs when appropriate, or incorporated directly into the existing documentation.

Are there an incompatibilities with other plugins?

⚠️ SecurityManager was terminally deprecated in Java 17. This affects NetworkInterceptor on all platforms. Fortunately, the issue is easily resolved, without change to NetworkInterceptor. Add the following specification to server/proxy start-up java -Djava.security.manager=allow. This specification was verified to be compatible with Java 17.0.1 (and later), Java 18, and Java 19.

⚠️ LagMonitor installs its own custom security manager, by default. Only one custom security manager may be enabled. The LagMonitor security manager can be disabled in plugins/LagMonitor/config.yml. NetworkInterceptor can run without the custom security manager enabled, but connection detection is greatly reduced.

Should NetworkInterceptor be installed on proxies and servers?

NetworkInterceptor installation on a proxy does not detect network connections from the servers behind the proxy. NetworkInterceptor should be installed on all proxies and servers on which you want to prevent unwanted network connections.