CoderVPN Unsigned
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 52/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- csharp
- Lĩnh vực
- networking, security
Hướng nghiên cứu
Bắt đầu tại Vpn.Service/Downloader.cs, ở AuthenticodeDownloadValidator.ValidateAsync khoảng dòng 70, sau đó lần theo luồng tải xuống qua CombinationDownloadValidator và DownloadTask. Tái hiện lỗi khởi động CoderVPN và kiểm tra vì sao binary tunnel được tải xuống lại không được ký. Hoàn tất khi bản tải xuống dự kiến vượt qua bước xác thực và quá trình khởi động VPN không còn báo lỗi xác thực Authenticode.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Failed to start CoderVPN: Failed to start VPN. Service reported failure: System.Net.Http.HttpRequestException: Downloaded file failed validation
---> System.Exception: File is not signed and trusted with an Authenticode signature: State=Unsigned, StateReason=None
at Coder.Desktop.Vpn.Service.AuthenticodeDownloadValidator.ValidateAsync(String path, CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Downloader.cs:line 70
at Coder.Desktop.Vpn.Service.CombinationDownloadValidator.ValidateAsync(String path, CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Downloader.cs:line 252
at Coder.Desktop.Vpn.Service.DownloadTask.Download(HttpResponseMessage res, CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Downloader.cs:line 519
--- End of inner exception stack trace ---
at Coder.Desktop.Vpn.Service.DownloadTask.Download(HttpResponseMessage res, CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Downloader.cs:line 525
at Coder.Desktop.Vpn.Service.DownloadTask.Start(CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Downloader.cs:line 468
at Coder.Desktop.Vpn.Service.Downloader.<>c__DisplayClass3_0.b__1(Task tsk) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Downloader.cs:line 303
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at Coder.Desktop.Vpn.Service.Manager.DownloadTunnelBinaryAsync(String baseUrl, SemVersion expectedVersion, CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Manager.cs:line 496
at Coder.Desktop.Vpn.Service.Manager.HandleClientMessageStart(ClientMessage message, CancellationToken ct) in C:\a\coder-desktop-windows\coder-desktop-windows\Vpn.Service\Manager.cs:line 161
- Ngôn ngữ chính
- C#
- Star
- 29
- Fork
- 12
- Merge trung bình
- 1 giờ 40 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của coder/coder-desktop-windows
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
coder/coder-desktop-windows#166 ·
-
bug coder-desktop networking
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
coder/coder-desktop-windows#177 · 2 bình luận ·
-
Tray reports Coder Connect as healthy while tunnel/DNS is broken; stale NRPT rule causes downstream tooling to hang or failCó thể làm lại được @aslilac đã nhận 57 ngày trước và không có pull request nào đang mở. Đang mởbug coder-desktop
coder/coder-desktop-windows#171 · 1 bình luận · 1 người được giao ·
-
bug github-sync
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
coder/coder-desktop-windows#170 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
coder/coder-desktop-windows#151 ·
Tất cả issue của coder/coder-desktop-windows
Issue tương tự
-
python triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
microsoft/semantic-kernel#14615 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
fboucher/2d6-dungeon-app#245 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
7.0
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
unoplatform/uno.extensions#3253 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Sector-Vestige/Sector-Vestige#476 ·
Maintainer thường phản hồi trong vòng 1 ngày