[Bug] Connection reset when iin China
Please note that we do not provide support for clients other than Forge. We will not fix compatibility issues with other clients.
Describe the bug <A clear and concise description of what the bug is.> Network connection problem
To Reproduce <Steps to reproduce the behavior (how did you get this bug to occur):>
- Put the Jar package of FDPClient B13 into the mods folder
- Launch the game
Expected behavior <A clear and concise description of what you expected to happen.> I want to skip if I can't connect to the website
Screenshots/Video If applicable, add screenshots, or a video to help explain your problem.
Crash Report If your game crashed, please paste your crash report below.
--- Game crash info ---
Client: FDPCLIENT b13 (git-2e1a894)
Time: 2025-02-10T23:43:07.057
OS: Windows 10 (Version: 10.0, Arch: amd64)
Java: 1.8.0_181 (Vendor: Oracle Corporation)
Available Processors: 8
Max Memory: 4096 MB
Free Memory: 248 MB
Total Memory: 892 MB
--- Stacktrace ---
java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset
at java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
at java.util.concurrent.CompletableFuture.get(Unknown Source)
at net.minecraft.client.Minecraft.handler$startGame$zzg000(Minecraft.java:3201)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:496)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:329)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112)
at oolloo.jlw.Wrapper.main(Wrapper.java:105)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at sun.security.ssl.InputRecord.readFully(Unknown Source)
at sun.security.ssl.InputRecord.read(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at okhttp3.internal.connection.ConnectPlan.connectTls(ConnectPlan.kt:346)
at okhttp3.internal.connection.ConnectPlan.connectTlsEtc(ConnectPlan.kt:201)
at okhttp3.internal.connection.FastFallbackExchangeFinder.find(FastFallbackExchangeFinder.kt:78)
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:275)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:126)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:126)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:126)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:72)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:126)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:203)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:155)
at net.ccbluex.liquidbounce.utils.io.HttpUtilsKt.get(HttpUtils.kt:48)
at net.ccbluex.liquidbounce.utils.io.Downloader.downloadWholeFile(HttpUtils.kt:197)
at net.ccbluex.liquidbounce.ui.font.Fonts.downloadFonts(Fonts.kt:295)
at net.ccbluex.liquidbounce.FDPClient$preload$1.invokeSuspend(FDPClient.kt:141)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:113)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:820)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704)
Suppressed: java.net.SocketException: Connection reset
... 34 more
Suppressed: java.net.SocketException: Connection reset
... 34 more
Suppressed: java.net.SocketException: Socket closed
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:145)
at okhttp3.internal.connection.ConnectPlan.connectSocket(ConnectPlan.kt:271)
at okhttp3.internal.connection.ConnectPlan.connectTcp(ConnectPlan.kt:139)
at okhttp3.internal.connection.FastFallbackExchangeFinder$launchTcpConnect$1.runOnce(FastFallbackExchangeFinder.kt:141)
at okhttp3.internal.concurrent.TaskRunner.runTask(TaskRunner.kt:124)
at okhttp3.internal.concurrent.TaskRunner.access$runTask(TaskRunner.kt:44)
at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:73)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Suppressed: java.net.SocketException: Connection reset
... 34 more
Suppressed: java.net.SocketException: Connection reset
... 34 more
Suppressed: java.net.SocketException: Connection reset
... 34 more
Suppressed: java.net.SocketException: Connection reset
... 34 more
Suppressed: java.net.SocketException: Connection reset
... 34 more
System Information
- OS: Windows11
- Minecraft Version: 1.8.9
- Forge Version: 11.15.1.2318
- FDPClient Version: b13
Other Installed Mods If you have any other mods installed, please list them here along with their version number.
- FDPCLIENT B13
Additional info <Add any other context about the problem here.> I have a Github network accelerator in the background.