IntelliJ IDEA do conflict with firewall?

Answered

Why IntelliJ idea can`t work with firewall?

First i got error "failed to create a child event loop". And my firewall showed "Idea64.exe" as a new process who want to connect to internet. After i grant access it gives me long error which i will write next.

I can only run java class only when i fully disable my firewall, and does not matter PC actually has internet connection or not. IDEA just can`t work with firewall enabled. I wasted pretty time googling problem to understand that problem may be with firewall.

EDITED:Second process is "fsnotifier64.exe". After granting firewall access i can successfully run any java class.

But really so hyped IDEA really is so unoptimized?

Error message

Error:Abnormal build process termination:
"C:\Program Files\Java\jdk1.8.0_131\bin\java.exe" -Xmx700m -Djava.awt.headless=true -Djava.endorsed.dirs=\"\" -Djdt.compiler.useSingleThread=true -Dpreload.project.path=D:/projects/IntelliJ/HelloWorld -Dpreload.config.path=C:/Users/Hayko/.IntelliJIdea2018.1/config/options -Dcompile.parallel=false -Drebuild.on.dependency.change=true -Djava.net.preferIPv4Stack=true -Dio.netty.initialSeedUniquifier=617631402640348385 -Dfile.encoding=windows-1252 -Duser.language=en -Duser.country=US -Didea.paths.selector=IntelliJIdea2018.1 "-Didea.home.path=C:\Program Files\JetBrains\IntelliJ IDEA 2018.1.4" -Didea.config.path=C:\Users\Hayko\.IntelliJIdea2018.1\config -Didea.plugins.path=C:\Users\Hayko\.IntelliJIdea2018.1\config\plugins -Djps.log.dir=C:/Users/Hayko/.IntelliJIdea2018.1/system/log/build-log "-Djps.fallback.jdk.home=C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/jre64" -Djps.fallback.jdk.version=1.8.0_152-release -Dio.netty.noUnsafe=true -Djava.io.tmpdir=C:/Users/Hayko/.IntelliJIdea2018.1/system/compile-server/helloworld_730ceed2/_temp_ -Djps.backward.ref.index.builder=true -Dkotlin.incremental.compilation=true -Dkotlin.daemon.enabled -Dkotlin.daemon.client.alive.path=\"C:\Users\Hayko\AppData\Local\Temp\kotlin-idea-2012354327611789454-is-running\" -classpath "C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jps-launcher.jar;C:/Program Files/Java/jdk1.8.0_131/lib/tools.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/optimizedFileManager.jar" org.jetbrains.jps.cmdline.Launcher "C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/platform-api.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/annotations.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/slf4j-api-1.7.10.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/commons-logging-1.2.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/httpclient-4.5.2.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jps-model.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/lz4-java-1.3.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/commons-codec-1.9.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/idea_rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/trove4j.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jdom.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/nanoxml-2.2.3.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/aether-dependency-resolver.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/util.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jna.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/httpcore-4.4.5.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/forms_rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/snappy-in-java-0.5.1.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/guava-21.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jps-builders-6.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/asm-all.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/maven-aether-provider-3.3.9-all.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jps-builders.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/resources_en.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/netty-all-4.1.13.Final.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/aether-1.1.0-all.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jna-platform.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/protobuf-java-3.0.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jgoodies-forms.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/javac2.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/oro-2.0.8.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/log4j.jar;;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/gson-2.8.2.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/jarutils.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/guava-21.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/android-base-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/gradle/lib/gradle-api-4.4.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/gson-2.8.2.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/jarutils.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/guava-21.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/android-base-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/gradle/lib/gradle-api-4.4.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/ant/lib/ant-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/uiDesigner/lib/jps/ui-designer-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/IntelliLang/lib/intellilang-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Groovy/lib/groovy-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Groovy/lib/groovy-rt-constants.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/eclipse/lib/eclipse-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/eclipse/lib/common-eclipse-util.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/maven/lib/maven-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/maven/lib/plexus-utils-2.0.6.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/osmorc/lib/osmorc-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/osmorc/lib/bndlib-3.3.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/osmorc/lib/bnd-repository-3.3.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/osmorc/lib/bnd-resolve-3.3.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/osmorc/lib/plexus-utils-3.0.10.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/osmorc/lib/bundlor-all.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/aspectj/lib/aspectj-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/flex/lib/flex-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/flex/lib/flex-shared.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/gradle/lib/gradle-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/devkit/lib/devkit-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/JavaEE/lib/javaee-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/JavaEE/lib/jps/jpa-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/webSphereIntegration/lib/jps/webSphere-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/weblogicIntegration/lib/jps/weblogic-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/dmServer/lib/dmServer-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/GwtStudio/lib/gwt-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/GoogleAppEngine/lib/google-app-engine-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/GoogleAppEngine/lib/appEngine-runtime.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Grails/lib/grails-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Grails/lib/grails-compiler-patch.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/jps/android-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/android-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/build-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/android-rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/sdk-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/repository.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/sdklib.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/android-base-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/jarutils.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/layoutlib-api.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/android/lib/manifest-merger.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Kotlin/lib/jps/kotlin-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Kotlin/lib/kotlin-stdlib.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Kotlin/lib/kotlin-reflect.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Kotlin/lib/kotlin-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Kotlin/lib/android-extensions-ide.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/Kotlin/lib/android-extensions-compiler.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/javaFX/lib/javaFX-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/plugins/javaFX/lib/common-javaFX-plugin.jar" org.jetbrains.jps.cmdline.BuildMain 127.0.0.1 27368 d932426d-df4a-4157-b633-ac8cd5a845d4 C:/Users/Hayko/.IntelliJIdea2018.1/system/compile-server
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Build process started. Classpath: C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/jps-launcher.jar;C:/Program Files/Java/jdk1.8.0_131/lib/tools.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2018.1.4/lib/optimizedFileManager.jarError connecting to 127.0.0.1:27368; reason: failed to create a child event loop
java.lang.IllegalStateException: failed to create a child event loop
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:88)
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:58)
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:47)
    at io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:59)
    at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:77)
    at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:72)
    at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:59)
    at org.jetbrains.jps.cmdline.BuildMain.main(BuildMain.java:91)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)    at java.lang.reflect.Method.invoke(Method.java:498)    at org.jetbrains.jps.cmdline.Launcher.main(Launcher.java:58)Caused by: io.netty.channel.ChannelException: failed to open a new selector    at io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:175)    at io.netty.channel.nio.NioEventLoop.<init>(NioEventLoop.java:149)    at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:127)    at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:36)    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:84)    ... 12 moreCaused by: java.io.IOException: Unable to establish loopback connection    at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:94)
    at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:61)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.nio.ch.PipeImpl.<init>(PipeImpl.java:171)
    at sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:50)
    at java.nio.channels.Pipe.open(Pipe.java:155)
    at sun.nio.ch.WindowsSelectorImpl.<init>(WindowsSelectorImpl.java:127)
    at sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:44)    at io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:173)    ... 16 more
Caused by: java.net.SocketException: Permission denied: connect
    at sun.nio.ch.Net.connect0(Native Method)
    at sun.nio.ch.Net.connect(Net.java:454)
    at sun.nio.ch.Net.connect(Net.java:446)
    at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648)    at java.nio.channels.SocketChannel.open(SocketChannel.java:189)    at sun.nio.ch.PipeImpl$Initializer$LoopbackConnector.run(PipeImpl.java:127)    at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:76)    ... 24 moreExiting.

1 comment
Comment actions Permalink

Hello,

IDE uses localhost communication with compiler process. It's normal for the windows firewall to alert about it.

0

Please sign in to leave a comment.