Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: Client network socket disconnected before secure TLS connection was established #278

Open
Gagafeee opened this issue Aug 20, 2023 · 0 comments

Comments

@Gagafeee
Copy link

Hi another bug form me,
when i use installTask to download minecraft files

const versionList = await getVersionList();
const xmclVersion = versionList.versions.find((MinecraftVersion) => {
  return MinecraftVersion.id === version.id;
});
////
const mainTask = installTask(xmclVersion, dir);
await mainTask.startAndWait({
  onUpdate(task: any, chunkSize: number) {
    //...
  },
  onFailed(task: any, error: any) {
    console.error(task, ' failed with error ', error);
    //...
  },
  onSucceed(task: any, result: any) {
    console.log(task, ' finished');
    //...
  }
});

The JAR and the JSON are correctly installed, but (around 40%) during the libs and assets download, the following error appears each time

{
    "DownloadAggregateError": "Multiple errors occurred during download process\n at download (BushLauncher-v4\node_modules\@xmcl\file-transfer\download.ts:200:11)\n at async InstallAssetTask.runTask (BushLauncher-v4\node_modules\@xmcl\task\index.ts:260:24)": {
        "urls": [
            "https://resources.download.minecraft.net/5f/5ff04807c356f1beed0b86ccf659b44b9983e3fa"
        ],
        "headers": {},
        "destination": "K:\BushLauncher\instances\vanilla\assets\objects\5f\5ff04807c356f1beed0b86ccf659b44b9983e3fa",
        "name": "DownloadAggregateError",
        "stack": "DownloadAggregateError: Multiple errors occurred during download process\n at download (BushLauncher-v4\node_modules\@xmcl\file-transfer\download.ts:200:11)\n at async InstallAssetTask.runTask (BushLauncher-v4\node_modules\@xmcl\task\index.ts:260:24)",
        "message": "Multiple errors occurred during download process",
        "errors": [
            {
                "Error": "Error: Client network socket disconnected before secure TLS connection was established at connResetException (node:internal/errors:711:14) at TLSSocket.onConnectEnd (node:_tls_wrap:1593:19) at TLSSocket.emit (node:events:525:35) at TLSSocket.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21)",
                "code": "ECONNRESET",
                "path": undefined,
                "host": "resources.download.minecraft.net",
                "port": 443,
                "localAddress": null,
                "url": "https://resources.download.minecraft.net/5f/5ff04807c356f1beed0b86ccf659b44b9983e3fa",
                "stack": "Error: Client network socket disconnected before secure TLS connection was established\n at connResetException (node:internal/errors:711:14)\n at TLSSocket.onConnectEnd (node:_tls_wrap:1593:19)\n at TLSSocket.emit (node:events:525:35)\n at TLSSocket.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1359:12)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)",
                "message": "Client network socket disconnected before secure TLS connection was established"
            }
        ]
    }

This error always appears with the same library (in 1.20.1), (but with different url each time)


I don't use VPN
@xmcl/installer: ^5.1.0
State of folder at the moment of the bug:
image

Thanks in advance for help !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant