File upload issue on ruby.pickaxe.it blobber
- 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