apache / apache/pulsar-client-node

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

Abierto
#455 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
164
Forks
98
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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 连接。

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Reproduce la instalación con npm install pulsar-client@1.13.1 y la URL de descarga de node-pre-gyp que se muestra en el informe. Comprueba cómo obtiene actualmente el paquete el archivo precompilado y si ya admite un mirror configurable. La tarea estará terminada cuando exista una forma documentada y fiable de usar un sitio de descarga alternativo para redes que no puedan acceder a archive.apache.org.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
nodejs
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.