0chain / 0chain/blobber

File upload issue on ruby.pickaxe.it blobber

Đang mở
#1,386 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Go
Star
20
Fork
26
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Ref: https://0chain.slack.com/archives/C03ER2LFMEF/p1707611804259019

I keep encountering an error message when attempting to upload larger files to the following allocation:

```ALLOCATION ID 6ce5e2101d42fc61e1a421afc3b42e86046846040ce2ce406316048cdbc7e84f```

The issue is specific to the [ruby.pickaxe.it] blobber, and it does not occur with my other blobber [gold.pickaxe.it]. Interestingly, some files upload successfully, while others trigger this error message:

```
```0box-sdk [ERROR] 2024/01/31 14:48:49.738695 chunked_upload_blobber.go:95: Upload : Post "https://ruby.pickaxe.it/v1/file/upload/6ce5e2101d42fc61e1a421afc3b42e86046846040ce2ce406316048cdbc7e84f": dial tcp: lookup ruby.pickaxe.it: no such host
0box-sdk [ERROR] 2024/01/31 14:48:49.741781 chunked_upload.go:772: error during sendUploadRequest. Error Post "https://ruby.pickaxe.it/v1/file/upload/6ce5e2101d42fc61e1a421afc3b42e86046846040ce2ce406316048cdbc7e84f": dial tcp: lookup ruby.pickaxe.it: no such host```
```

It appears the system cannot find the host for [ruby.pickaxe.it] when uploading certain files. Below are the details of the blobbers I am using:

**RUBY INFO**
blobber id: fcd2dc5a9725e7c9b0bbf20826a430dc9712ec631f2f2fa05629d11843e78328
url: https://ruby.pickaxe.it

**GOLD INFO**
blobber id: 0fe736bcd52e6991f9593160fa2b393fe59470086c2800e1366c04a9895fe536
url: https://gold.pickaxe.it

The problem only arises with the Ruby blobber, while the Gold blobber operates as expected. Some files work fine, but others receive the aforementioned error.

Original issue reported in webapps: https://github.com/0chain/web-apps/issues/11456 and https://github.com/0chain/web-apps/issues/11432

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Lỗi cho thấy sự cố tra cứu DNS cho ruby.pickaxe.it trong quá trình tải tệp lên một phân bổ cụ thể. Bắt đầu bằng cách kiểm tra tệp chunked_upload_blobber.go tại dòng 95 và logic tải lên xung quanh. So sánh cấu hình mạng và phân giải DNS giữa blobber ruby và gold. Kiểm tra xem có đường dẫn mã phụ thuộc vào kích thước hoặc sự cố phân giải máy chủ không. Xác minh tình trạng hoạt động và kết nối mạng của blobber, đồng thời xem xét các vấn đề liên quan trong kho lưu trữ web-apps để biết thêm ngữ cảnh.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
ai-infra-agents, anaconda, android, ar-vr-xr, arch-linux, audio-video-rtc, autonomous-driving, aws, babel, backend-api-design, bioinformatics, blender, bootstrap, build-system, cassandra, centos, chart.js, cli, clickhouse, compilers, computer-graphics, computer-vision, content, cryptography, cypress, d3, data-engineering, data-visualization, databases, debian, design, desktop-dev, devops, devtools, distributed-systems, docker, documentation, drupal, elasticsearch, embedded-iot, eslint, figma, fintech-quant, firebase, game-dev, git, github, github-actions, gitlab, grafana, graphql, grpc, gsoc, hadoop, hpc, huggingface, hugo, internationalization, ios, jekyll, jquery, kafka, keras, kubernetes, linux, localization, machine-learning, macos, matplotlib, mobile-dev, neo4j, neovim, networking, nginx, numpy, observability-sre, ollama, openapi, opencv, operating-systems, pandas, performance, playwright, plotly, postgresql, postman, prometheus, pytorch, rabbitmq, raspberry-pi, redis, redux, release, reverse-engineering, robotics, rollup, scikit-learn, search, season-of-docs, security, shell, spark, storybook, stream-processing, streamlit, supabase, tailwindcss, tensorflow, testing-qa, three.js, ubuntu, vite, vscode, web-dev, webpack, wordpress
Lĩnh vực
ai-infra-agents, ar-vr-xr, audio-video-rtc, autonomous-driving, backend, backend-api-design, bioinformatics, blockchain, cloud, computer-graphics, computer-vision, cryptography, data-engineering, data-visualization, desktop-dev, devops, devtools, distributed-systems, embedded-iot, fintech-quant, hpc, infrastructure, mobile-dev, networking, observability-sre, quantum-computing, reverse-engineering, robotics, security, stream-processing, testing-qa
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
30/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.