[Android] HTTP 403 downloading React Android 0.86.3 and Hermes debug AARs

Đang mở
#59,471 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/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ệ
android, react-native
Lĩnh vực
build-system, mobile

Hướng nghiên cứu

Start by checking the reported artifact URLs and the Android dependency resolution path for React Android 0.86.3 and Hermes Android 250829098.0.17; the issue does not name repository files or tests. First establish whether the 403 responses are reproducible and capture response headers and error bodies. Done means identifying the responsible artifact or infrastructure path and confirming the Android build can download the required artifacts.

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

Mô tả

🌐Networking Needs: Triage :mag: Platform: Android
Description

On October 25, 2026, HTTPS GET requests for these Android debug artifacts returned HTTP 403 Forbidden, with zero artifact bytes downloaded:

React Android 0.86.3:
https://repo.reactnative.dev/maven2/com/facebook/react/react-android/0.86.3/react-android-0.86.3-debug.aar

Hermes Android 250829098.0.17:
https://repo.reactnative.dev/maven2/com/facebook/hermes/hermes-android/250829098.0.17/hermes-android-250829098.0.17-debug.aar

The Android build is blocked before APK generation. A preceding HEAD request to Maven Central redirected to the React Android URL above, consistent with Sonatype’s documented policy:
https://central.sonatype.org/faq/429-operational-dependencies/

Expected: published Android artifacts download successfully.
Actual: both GET requests returned HTTP 403.

This occurred in an Expo 57.0.27 project using React Native 0.86.3, before the application could run. Please advise whether this belongs here, in Expo’s tracker, or in a separate artifact-infrastructure channel.

Response headers and error bodies were not retained, so the cause is unknown. These are recorded failures, not a fresh availability check. Related issue #58427 concerns an earlier iOS 404; we are not assuming the same cause.

Steps to reproduce

Historical steps performed on October 25, 2026:

  1. Attempt an Android Debug build requiring React Android 0.86.3 and Hermes Android 250829098.0.17.
  2. Observe Maven Central redirecting the React Android artifact to repo.reactnative.dev.
  3. Attempt one HTTPS GET for each artifact URL in the description.
  4. Both return HTTP 403 Forbidden with zero artifact bytes downloaded; no APK is generated.
    No retries or version changes were performed. We have not established whether all clients are affected. HEAD requests may behave differently from the failed GET requests.
React Native Version

0.86.3

Affected Platforms

Build - MacOS, Runtime - Android

Output of npx @react-native-community/cli info
Leave this pending. We need actual output from the Mac, with private paths reviewed before sharing. Don’t paste an invented environment report. Running npx can download software if the CLI isn’t installed, so we should check the existing local CLI first.
8Leave this pending. We need actual output from the Mac, with private paths reviewed before sharing. Don’t paste an invented environment report. Running npx can download software if the CLI isn’t installed, so we should check the existing local CLI first.
Stacktrace or Logs
Summary of recorded outcomes, not raw response headers:

React Android 0.86.3-debug.aar:
HTTPS GET returned HTTP 403 Forbidden.
Artifact bytes downloaded: 0.

Hermes Android 250829098.0.17-debug.aar:
HTTPS GET returned HTTP 403 Forbidden.
Artifact bytes downloaded: 0.

Failure record saved: 2026-10-25 21:55:43 UTC.
Individual request timestamps, response headers and error bodies were not retained.
No APK was generated.
MANDATORY Reproducer

https://github.com/disruptdesignsllc-ai/react-native-android-aar-403-repro

Screenshots and Videos

No response

Ngôn ngữ chính
C++
Star
127k
Fork
25.5k
Merge trung bình
3 ngày 18 giờ
Pull request đã merge (30 ngày)
188

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của react/react-native

Tất cả issue của react/react-native

Issue tương tự

Thêm issue về C++

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.