3

IntelliJ和其他开发工具今天停止工作。

IntelliJ开始时说:

无法启动内部 HTTP 服务器。Git 集成、JavaScript 调试器和 LiveEdit 可能会出现错误。请检查您的防火墙设置并重新启动 IntelliJ IDEA

在这发生之前,我在构建时收到了关于环回连接的奇怪错误,现在已经消失了。目前它说

错误:未能创建子事件循环

Gradle构建 说:

协议族不可用

禁用防火墙没有帮助。

更新

IntelliJ 日志充满了这样的消息:

Caused by: java.rmi.RemoteException: Cannot start maven service; nested exception is: 
    java.rmi.ConnectIOException: Exception creating connection to: localhost; nested exception is: 
    java.net.SocketException: Permission denied: connect
    at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:165)
    at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:71)
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
    at org.jetbrains.idea.maven.server.MavenServerManager$5.create(MavenServerManager.java:494)
    at org.jetbrains.idea.maven.server.MavenServerManager$5.create(MavenServerManager.java:490)
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
    at org.jetbrains.idea.maven.server.MavenIndexerWrapper.getRemoteId(MavenIndexerWrapper.java:169)
    at org.jetbrains.idea.maven.server.MavenIndexerWrapper.access$100(MavenIndexerWrapper.java:37)
    at org.jetbrains.idea.maven.server.MavenIndexerWrapper$1.execute(MavenIndexerWrapper.java:64)
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:105)
    ... 39 more
Caused by: java.rmi.ConnectIOException: Exception creating connection to: localhost; nested exception is: 
    java.net.SocketException: Permission denied: connect
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:631)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:342)
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    at com.intellij.execution.rmi.RemoteProcessSupport$3.compute(RemoteProcessSupport.java:256)
    at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:181)
    at com.intellij.execution.rmi.RemoteProcessSupport.a(RemoteProcessSupport.java:252)
    at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:164)
    at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:162)
    ... 48 more
Caused by: java.net.SocketException: Permission denied: connect
    at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at java.net.Socket.<init>(Socket.java:434)
    at java.net.Socket.<init>(Socket.java:211)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:148)
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
    ... 57 more

更新 2

我找到了问题的根源:这是由代理自动配置引起的。由于某种原因,地址127.0.0.1被代理处理,并导致代理服务器的网页。添加的

function FindProxyForURL(url,host)
{
   if( host == '127.0.0.1' ) {
      return "DIRECT";
   }

帮助wpad.dat,但我仍然不了解整个效果。我有代理很长时间了,以前没有造成这样的影响。

所以我认为这也与IPv6某事有关。

4

0 回答 0