Blog

GitHub Copilot: Hạn chế xuất khẩu và khắc phục sự cố

Markdown

Cách phân biệt hạn chế xuất khẩu với việc thanh toán bị từ chối và lỗi xác thực trong VS Code. Chính sách chính thức của GitHub và giới hạn của quy trình khiếu nại.

Đọc toàn bộ bài viết

Nếu bạn đã có tài khoản GitHub nhưng Copilot không khả dụng trong VS Code, hoặc bị từ chối khi cố gắng thanh toán, trước tiên hãy ghi lại sự cố xảy ra ở bước nào. Bài viết này đề cập đến chính sách dịch vụ và cách đăng nhập lại trong VS Code.

Thông tin thực tế về cách làm việc với Ailoot có trong tài liệu.

Cảnh báo

Bài viết này chỉ nhằm mục đích tham khảo, không phải tư vấn pháp lý. Tài liệu chính thức của GitHub được trích dẫn bên dưới; các trích dẫn tiếng Anh đi kèm bản dịch.

Chính sách chính thức của GitHub thực sự nói gì

Trang “GitHub and Trade Controls” có một mục riêng về Copilot:

GitHub Copilot is a commercial, mass-market product and has been assigned the Export Control Classification Number (ECCN) of 5D992.c and may be exported to most destinations with no license required (NLR).

— GitHub, chính sách kiểm soát thương mại, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Bản dịch: Copilot là sản phẩm thương mại dành cho thị trường đại chúng, được cấp Mã phân loại kiểm soát xuất khẩu (ECCN) 5D992.c. Sản phẩm có thể được xuất khẩu đến hầu hết các điểm đến mà không cần giấy phép. Đoạn tiếp theo giới hạn quyền này:

GitHub Copilot may not be sold, exported, or re-exported to any embargoed destination or a country listed in Country Group E:1 in Supplement No. 1 to part 740 of the EAR without authorization. These destinations currently include Cuba, Iran, North Korea, Russia, Belarus, and the following regions of Ukraine: Crimea/Sevastopol and the separatist areas of Donetsk and Luhansk. This list is subject to change.

— GitHub, chính sách kiểm soát thương mại, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Bản dịch: Không được bán, xuất khẩu hoặc tái xuất khẩu Copilot khi chưa được cho phép đến bất kỳ điểm đến nào đang bị cấm vận hoặc quốc gia nào được liệt kê trong Country Group E:1 tại Supplement No. 1 to part 740 của EAR. Các điểm đến hiện bao gồm Cuba, Iran, Triều Tiên, Nga, Belarus và các khu vực sau của Ukraine: Crimea/Sevastopol và các khu vực ly khai Donetsk và Luhansk. Danh sách này có thể thay đổi.

Câu chữ nêu hai căn cứ: bị cấm vận hoặc thuộc Group E:1. Danh sách tiếp theo áp dụng cho cả hai căn cứ.

Các điều khoản áp dụng cho GitHub.com được mô tả riêng. Đối với dịch vụ đám mây ở Iran, GitHub viện dẫn giấy phép từ Văn phòng Kiểm soát Tài sản Nước ngoài của Bộ Tài chính Hoa Kỳ (OFAC); với Cuba, GitHub cho biết dịch vụ đám mây miễn phí và trả phí nhìn chung vẫn khả dụng. Điều này không thay thế quy định riêng về Copilot được trích dẫn ở trên.

Những thông tin đã biết về việc sàng lọc tài khoản theo lệnh trừng phạt

Ở phần dưới của trang có mục câu hỏi thường gặp về lệnh trừng phạt. Danh sách trong mục này nêu Crimea, một số khu vực ở Donetsk và Luhansk, Cuba, Iran và Triều Tiên. Các quy tắc sau đây về nhận diện tài khoản và việc đi lại thuộc mục đó.

If GitHub determines that a user or customer is located in a region that is subject to U.S. trade control restrictions for which GitHub does not yet have a license from the U.S. government, or a user is otherwise restricted under U.S. economic sanctions, then the affiliated account will be restricted to comply with those legal requirements. The determination of user and customer location to implement these legal restrictions are derived from a number of sources, including IP addresses and payment history. Nationality and ethnicity are not used to flag users for sanctions restrictions.

— GitHub, chính sách kiểm soát thương mại, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Bản dịch: Nếu GitHub xác định người dùng ở một khu vực chịu các hạn chế kiểm soát thương mại của Hoa Kỳ mà GitHub chưa được chính phủ Hoa Kỳ cấp giấy phép, hoặc người dùng bị hạn chế theo các lệnh trừng phạt kinh tế của Hoa Kỳ vì lý do khác, thì tài khoản liên kết sẽ bị hạn chế để tuân thủ các yêu cầu pháp lý đó. Vị trí của người dùng và khách hàng được xác định dựa trên nhiều nguồn, bao gồm địa chỉ IP và lịch sử thanh toán. Quốc tịch và sắc tộc không được dùng để đánh dấu người dùng nhằm áp dụng hạn chế do lệnh trừng phạt. Đây là quy tắc chung trong mục về lệnh trừng phạt.

Mục này cũng có một điều kiện áp dụng cho các tổ chức:

If an organization is based out of, or the key individuals or membership of an organization shows sufficient ties to, a sanctioned territory or country for which GitHub does not yet have a license from the U.S. government, or if the organization otherwise appears to be subject to U.S. economic sanctions, then the organization account and the affiliated owner account will be restricted.

— GitHub, chính sách kiểm soát thương mại, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Bản dịch: Nếu một tổ chức đặt trụ sở tại một quốc gia hoặc vùng lãnh thổ bị trừng phạt mà GitHub chưa được chính phủ Hoa Kỳ cấp giấy phép, hoặc những người chủ chốt hay thành viên của tổ chức có mối liên hệ đủ đáng kể với nơi đó, tài khoản tổ chức và tài khoản chủ sở hữu liên kết sẽ bị hạn chế. Quy tắc tương tự cũng áp dụng nếu tổ chức dường như chịu các lệnh trừng phạt kinh tế của Hoa Kỳ vì lý do khác.

Cảnh báo về việc đi lại áp dụng cho các khu vực trong mục câu hỏi thường gặp này:

Travel in these regions may impact your account status, but availability may be reinstated once you are outside of the sanctioned region.

— GitHub, chính sách kiểm soát thương mại, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Bản dịch: Việc đi lại trong các khu vực này có thể ảnh hưởng đến trạng thái tài khoản của bạn, nhưng quyền sử dụng dịch vụ có thể được khôi phục sau khi bạn rời khỏi khu vực bị trừng phạt.

Trường hợp này khác với việc thẻ bị từ chối khi thanh toán như thế nào

Nếu thông báo từ chối xuất hiện khi bạn cố gắng thanh toán, hãy lưu lại nguyên văn thông báo để gửi yêu cầu hỗ trợ. Việc bị từ chối như vậy tự nó không chứng minh rằng quy tắc xuất khẩu đã được áp dụng. Giá cả và gói miễn phí được đề cập riêng: Những gì miễn phí trong GitHub Copilot.

Các nguồn được trích dẫn không thể xác định nguyên nhân của một lần thanh toán cụ thể bị từ chối, cũng không thể bảo đảm rằng dùng thẻ khác sẽ khôi phục quyền truy cập. Đừng xem việc không gặp sự cố đăng nhập là bằng chứng cho thấy tài khoản bị đánh dấu do lệnh trừng phạt.

Trường hợp này khác với sự cố xác thực trong VS Code như thế nào

Nếu bạn đã đăng nhập vào GitHub nhưng Copilot không khả dụng trong VS Code, tài liệu cho biết có thể đã xảy ra sự cố xác thực:

If you are signed in to GitHub but Copilot is unavailable in Visual Studio Code, it may be due to an authentication problem.

— GitHub, khắc phục sự cố Copilot, https://docs.github.com/en/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues.md

Bản dịch: Nếu bạn đã đăng nhập vào GitHub nhưng Copilot không khả dụng trong Visual Studio Code, nguyên nhân có thể là sự cố xác thực. GitHub đề xuất các bước sau:

  1. Ở góc dưới bên trái cửa sổ VS Code, nhấp vào biểu tượng Accounts, di chuột qua tên người dùng GitHub của bạn rồi nhấp Sign out.
  2. Nhấn F1 để mở bảng lệnh và chọn Developer: Reload Window.
  3. Sau khi tải lại, hãy đăng nhập lại vào tài khoản GitHub của bạn.
Sơ đồ các bước đăng nhập lại GitHub trong VS Code: đăng xuất, tải lại cửa sổ, đăng nhập
Sơ đồ các bước trong tài liệu GitHub về một sự cố xác thực có thể xảy ra, không phải ảnh chụp màn hình giao diện.

Sau khi đăng nhập lại, hãy kiểm tra xem Copilot có khả dụng hay không. Nếu vẫn không khả dụng, nguyên nhân vẫn chưa được xác định: cùng tài liệu đó cũng mô tả các nguyên nhân khác, chẳng hạn như tiện ích mở rộng đã lỗi thời, không có gói dịch vụ hoặc lỗi kết nối với GitHub API. Tài liệu cũng liên kết đến chính sách kiểm soát thương mại. Đăng nhập lại không phải là cách gỡ bỏ lệnh cấm xuất khẩu.

Nếu bạn cho rằng tài khoản của mình bị đánh dấu nhầm

Quy trình khiếu nại chung trên trang GitHub dành cho các tài khoản bị ảnh hưởng do nhầm lẫn. Quy trình này không được trình bày như một thủ tục riêng dành cho Copilot:

In the rare instance that an account is affected unintentionally or in error, we have an appeal process to address such instances. If an individual user or organization owner believes that they have been flagged in error, then that user has the opportunity to appeal the flag by providing verification information to GitHub. If GitHub receives sufficient information to verify that the user or organization is not affiliated with a U.S.-sanctioned jurisdiction for which we do not have a license or otherwise restricted by U.S. economic sanctions, then the flag will be removed.

— GitHub, chính sách kiểm soát thương mại, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Bản dịch: Trong trường hợp hiếm hoi tài khoản bị ảnh hưởng ngoài ý muốn hoặc do nhầm lẫn, người dùng hoặc chủ sở hữu tổ chức có thể khiếu nại việc đánh dấu bằng cách cung cấp thông tin xác minh cho GitHub. Dấu đánh dấu sẽ được gỡ bỏ nếu có đủ thông tin để xác minh rằng người dùng hoặc tổ chức không liên kết với khu vực pháp lý bị Hoa Kỳ trừng phạt mà GitHub chưa có giấy phép, cũng như không bị hạn chế theo các lệnh trừng phạt kinh tế khác của Hoa Kỳ. Nguồn này hướng dẫn người đọc liên hệ Bộ phận hỗ trợ GitHub để được trợ giúp.

Nếu bạn cho rằng việc đánh dấu là nhầm lẫn, hãy mô tả tình huống với Bộ phận hỗ trợ GitHub tại support.github.com/request. Đừng trình bày suy đoán của bạn về nguyên nhân sự cố như thể việc đánh dấu đã được xác nhận. Quy trình được trích dẫn không nêu thời gian xem xét.

Danh sách kiểm tra nhanh

  1. Ghi lại việc từ chối xảy ra ở đâu và nguyên văn thông báo. Việc thanh toán bị từ chối tự nó không xác nhận có hạn chế xuất khẩu.
  2. Nếu bạn đã đăng nhập vào GitHub nhưng Copilot không khả dụng trong VS Code, hãy đăng nhập lại như mô tả ở trên và kiểm tra kết quả.
  3. Nếu đăng nhập lại không giúp được, điều đó vẫn không có nghĩa là tài khoản bị đánh dấu do lệnh trừng phạt. Mở tài liệu khắc phục sự cố Copilot chính thức; tài liệu cũng mô tả các nguyên nhân khác.
  4. Nếu bạn nghi ngờ tài khoản bị đánh dấu nhầm do lệnh trừng phạt, hãy liên hệ Bộ phận hỗ trợ GitHub.
  5. Kiểm tra danh sách điểm đến hiện hành trên trang chính sách xuất khẩu của GitHub: nguồn này cảnh báo rằng danh sách có thể thay đổi.

Một câu hỏi khác về Copilot được đề cập trong “6 mô hình bị gỡ khỏi Copilot vào ngày 19 tháng 10”.

Nguồn

Truy cập Ailoot.

Xem thêm chi tiết

Câu hỏi thường gặp

Copilot từ chối thanh toán có chứng minh hạn chế xuất khẩu không?

Không. Lưu đúng thông báo và bước xuất hiện. Từ chối thẻ, lỗi xác thực VS Code và hạn chế xuất khẩu cần kiểm tra khác nhau; chỉ lỗi thanh toán không xác lập cờ trừng phạt.

Copilot không dùng được sau khi đăng nhập VS Code thì làm gì?

Đăng xuất qua Accounts, dùng Developer: Reload Window rồi đăng nhập lại và kiểm tra. Nếu vẫn lỗi, dùng trang khắc phục chính thức hoặc hỗ trợ vì nguyên nhân chưa được chứng minh.

Tất cả bài viết