{"record":{"id":"49e59c1a4efc7190","repo":"AlistGo/alist","slug":"fid-s-no-dlink-found-errno-d","errorCode":null,"errorMessage":"fid %s no dlink found, errno: %d","messagePattern":"fid (.+?) no dlink found, errno: (.+?)","errorType":"http","errorClass":null,"httpStatus":null,"severity":"error","filePath":"drivers/terabox/util.go","lineNumber":217,"sourceCode":"\tvar resp DownloadResp\n\tsignString, err := d.genSign()\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\tparams := map[string]string{\n\t\t\"type\":      \"dlink\",\n\t\t\"fidlist\":   fmt.Sprintf(\"[%s]\", file.GetID()),\n\t\t\"sign\":      signString,\n\t\t\"vip\":       \"2\",\n\t\t\"timestamp\": strconv.FormatInt(time.Now().Unix(), 10),\n\t}\n\t_, err = d.get(\"/api/download\", params, &resp)\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\n\tif len(resp.Dlink) == 0 {\n\t\treturn nil, fmt.Errorf(\"fid %s no dlink found, errno: %d\", file.GetID(), resp.Errno)\n\t}\n\n\tres, err := base.NoRedirectClient.R().SetHeader(\"Cookie\", d.Cookie).SetHeader(\"User-Agent\", base.UserAgent).Get(resp.Dlink[0].Dlink)\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\tu := res.Header().Get(\"location\")\n\treturn &model.Link{\n\t\tURL: u,\n\t\tHeader: http.Header{\n\t\t\t\"User-Agent\": []string{base.UserAgent},\n\t\t},\n\t}, nil\n}\n\nfunc (d *Terabox) linkCrack(file model.Obj, args model.LinkArgs) (*model.Link, error) {\n\tvar resp DownloadResp2\n\tparam := map[string]string{","sourceCodeStart":199,"sourceCodeEnd":235,"githubUrl":"https://github.com/AlistGo/alist/blob/843d9dc8149126976b2625911e45a4d3ffd6f2f5/drivers/terabox/util.go#L199-L235","documentation":"Error \"fid %s no dlink found, errno: %d\" thrown in AlistGo/alist.","triggerScenarios":"Thrown at drivers/terabox/util.go:217 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Inspect the underlying error details in the message, fix the indicated cause (credentials, network, or provider-side failure), and retry."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"843d9dc8149126976b2625911e45a4d3ffd6f2f5","analyzedAt":"2026-08-15T12:14:11.722Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}