apache / apache/pulsar-client-node

公司网络无法访问海外站点,如何解决?

Ouverte
#455 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
164
Forks
98
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

npm install pulsar-client@1.13.1
报错:
npm error node-pre-gyp ERR! install request to https://archive.apache.org/dist/pulsar/pulsar-client-node/pulsar-client-node-1.13.1/napi-linux-glibc-x64.tar.gz failed, reason: write EPROTO 40D8E5B8697F0000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:354:

应该是公司网络无法访问海外站点:https://archive.apache.org。

执行:wget https://archive.apache.org/dist/pulsar/pulsar-client-node/pulsar-client-node-1.13.1/napi-linux-glibc-x64.tar.gz
报错:
--2026-02-02 09:47:11-- https://archive.apache.org/dist/pulsar/pulsar-client-node/pulsar-client-node-1.13.1/napi-linux-glibc-x64.tar.gz
正在解析主机 archive.apache.org (archive.apache.org)... 65.108.204.189, 2a01:4f9:1a:a084::2
正在连接 archive.apache.org (archive.apache.org)|65.108.204.189|:443... 已连接。
GnuTLS: 收到一个未预期的 TLS 数据包。
无法建立 SSL 连接。

请问对于这种无法访问海外站点的情况,要如何解决?
能否支持设置为国内站点。

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Reproduisez l’installation avec npm install pulsar-client@1.13.1 et l’URL de téléchargement node-pre-gyp indiquée dans le rapport. Vérifiez comment le paquet obtient actuellement l’archive précompilée et si un miroir configurable est déjà pris en charge. La tâche sera terminée lorsqu’il existera un moyen documenté et fiable d’utiliser un site de téléchargement alternatif pour les réseaux qui ne peuvent pas atteindre archive.apache.org.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
nodejs
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.