各位佬友,用了 ja-netfilter 后,每次启动 idea 都提示我网络连接错误的

Unhandled exception in [ComponentManager(ProjectImpl@751650737), CoroutineName(com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginAdvertiserServiceImpl), Dispatchers.IO]

java.net.SocketException: Connection reset
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489)
at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483)
at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:586)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1675)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:531)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:307)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:626)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:366)
at com.intellij.ide.plugins.marketplace.MarketplaceRequests$Companion.readOrUpdateFile$lambda$10(MarketplaceRequests.kt:226)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:529)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:511)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:340)
at com.intellij.ide.plugins.marketplace.MarketplaceRequests$Companion.readOrUpdateFile(MarketplaceRequests.kt:223)
at com.intellij.ide.plugins.marketplace.MarketplaceRequests$Companion.loadPluginDescriptor(MarketplaceRequests.kt:189)
at com.intellij.ide.plugins.marketplace.MarketplaceRequests$Companion.loadLastCompatiblePluginDescriptors(MarketplaceRequests.kt:107)
at com.intellij.ide.plugins.marketplace.MarketplaceRequests$Companion.loadLastCompatiblePluginDescriptors$default(MarketplaceRequests.kt:101)
at com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginAdvertiserServiceImpl$fetchPluginSuggestions$lastCompatiblePluginDescriptors$1.invokeSuspend(PluginAdvertiserService.kt:360)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:608)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:873)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [ComponentManager(ProjectImpl@751650737), CoroutineName(com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginAdvertiserServiceImpl), StandaloneCoroutine{Cancelled}@24a7d5f2, Dispatchers.IO]
有什么办法解决吗?

1 个赞

那估计是你网络问题,这是访问插件的升级信息,估计访问的网站是
JetBrains Marketplace|https://plugins.jetbrains.com/

这不像 ja-netfilter 引起的
你可以试着关了 idea 的 代理试试
还可以试试 开 tun 全局 打开 idea 试试

还真是如此 :tieba_016: