Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problemas con llave pública para mongodb.

39 views
Skip to first unread message

luis

unread,
Apr 6, 2022, 12:00:03 AM4/6/22
to
Hola,

Me estoy instalando MongoDB con debian 11, y como no está en los repos
oficiales de debian, hago lo siguiente,

sudo apt-get update
sudo apt install curl apt-transport-https software-properties-common gnupg2
echo "deb https://repo.mongodb.org/apt/debian buster / mongodb-org / 4.4
main" | tee /etc/apt/sources.list.d/mongodb-org.list
wget -qO "https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add
-"
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d
instead (see apt-key(8)).
gpg: no se han encontrados datos OpenPGP válidos [1]
sudo apt-get update
sudo ap-get install mongodb-org

[1] Bueno, ya lo había intentado con la versión 5.0 de MongoDB y el
sistema me informó que me había desactivado la opción de instalar desde
este repo por los riesgos.

Qué debo hacer, pues reviso la página de apt-key pero no entiendo lo que
debo hacer y no quiero saltarme este paso, aunque no me deja instalar pues
el sistema no lo permite.

En versiones anteriores de debian 5, 6, 7, 8 y 9 usé MongoDB sin problemas
pero aquí me da problemas con la llave pública y el sistema no me deja
seguir.

Desde ya, muchas gracias.

--
Saludos,
Luis

Camaleón

unread,
Apr 6, 2022, 2:20:03 AM4/6/22
to
El 2022-04-05 a las 23:53 -0400, luis escribió:

> Me estoy instalando MongoDB con debian 11, y como no está en los repos
> oficiales de debian, hago lo siguiente,

Mongo es un clásico... ¿Qué le pasó al paquete en Debian? ¿Se volvió de
licencia inmanejable? Podría estar en la sección «non-free» pero veo
que la mayoría de distribuciones lo han eliminado de sus repositorios :-?

[arch-dev-public] Mongodb and SSPL
https://lists.archlinux.org/pipermail/arch-dev-public/2019-January/029430.html

> sudo apt-get update
> sudo apt install curl apt-transport-https software-properties-common gnupg2
> echo "deb https://repo.mongodb.org/apt/debian buster / mongodb-org / 4.4
> main" | tee /etc/apt/sources.list.d/mongodb-org.list
> wget -qO "https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add -"
> Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d
> instead (see apt-key(8)).
> gpg: no se han encontrados datos OpenPGP válidos [1]
> sudo apt-get update
> sudo ap-get install mongodb-org

La última versión estable de Mono es la 5.0 ¿seguro que quieres instalar
la 4.4?

> [1] Bueno, ya lo había intentado con la versión 5.0 de MongoDB y el sistema
> me informó que me había desactivado la opción de instalar desde este repo
> por los riesgos.
>
> Qué debo hacer, pues reviso la página de apt-key pero no entiendo lo que
> debo hacer y no quiero saltarme este paso, aunque no me deja instalar pues
> el sistema no lo permite.
>
> En versiones anteriores de debian 5, 6, 7, 8 y 9 usé MongoDB sin problemas
> pero aquí me da problemas con la llave pública y el sistema no me deja
> seguir.
>
> Desde ya, muchas gracias.

Parece que Debian 11 va a ser la última versión en admitir apt-key pero
según dice el artículo, debería seguir estando operativo:

apt-key Is Deprecated. How To Add OpenPGP Repository Signing Keys
Without It On Debian, Ubuntu, Linux Mint, Pop!_OS, Etc.
https://www.linuxuprising.com/2021/01/apt-key-is-deprecated-how-to-add.html

¿Has comprobado si, a pesar del mensaje, se ha instalado Mongo
correctamente? Si no se ha instalado, prueba lo que sugieren en el
artículo anterior para añadir una clave GPG con seguridad o los pasos
que dicen este otro:

How to Safely Add GPG key in Debian 11 or Kali Linux
https://www.how2shout.com/linux/debian-11-or-kali-linux-apt-key-is-deprecated-warning-here-is-the-solution/

Saludos,

--
Camaleón

Roberto C. Sánchez

unread,
Apr 6, 2022, 7:40:03 AM4/6/22
to
On Tue, Apr 05, 2022 at 11:53:48PM -0400, luis wrote:
> Hola,
>
> Me estoy instalando MongoDB con debian 11, y como no está en los repos
> oficiales de debian, hago lo siguiente,
>
> sudo apt-get update
> sudo apt install curl apt-transport-https software-properties-common gnupg2
> echo "deb https://repo.mongodb.org/apt/debian buster / mongodb-org / 4.4
> main" | tee /etc/apt/sources.list.d/mongodb-org.list
> wget -qO "https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add -"
> Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d
> instead (see apt-key(8)).
> gpg: no se han encontrados datos OpenPGP válidos [1]
> sudo apt-get update
> sudo ap-get install mongodb-org
>
Luis,

En lugar de apt-key, se debe hacer lo siguiente:

sudo sh -c 'curl -s https://www.mongodb.org/static/pgp/server-4.4.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/mongodb-org-4.4.gpg

Saludos,

-Roberto

--
Roberto C. Sánchez

luise...@nauta.cu

unread,
Apr 6, 2022, 8:20:03 AM4/6/22
to
Donde termina el apostrofo(')?

sudo sh -c 'curl -s https://www.mongodb.org/static/pgp/server-4.4.asc'

Si lo pongo al final de la primera orden, gpg me dice que las ordenes
son incompatibles.

Saludos

luis

unread,
Apr 7, 2022, 12:00:03 AM4/7/22
to
Aun sin resolver mi problema con MongoDB. He revisado varios tutoriales
que he encontrado y todos me dan el mismo problema y resulta que he
descubierto y corroborado en la red, que este sitio bloquea a nuestro país
por cuestiones de las leyes de restricciones de EUA.

Intentando levantar www.mongodb.org

miren,

403 ERROR
The request could not be satisfied.
The Amazon CloudFront distribution is configured to block access from your
country. We can't connect to the server for this app or website at this
time. There might be too much traffic or a configuration error. Try again
later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps
to troubleshoot and help prevent this error by reviewing the CloudFront
documentation.
Generated by cloudfront (CloudFront)
Request ID: UusuTs8f6JYbA5ZqnQprfuozpBlQuIZ-bu8vlo4EPh1V8Ubmtfpy0Q==

Qué prodré hacer? ):

--
Saludos,
Luis

Yoel Villarreal

unread,
Apr 7, 2022, 12:20:02 AM4/7/22
to
Estas en cuba o venezuela? Hmmm cuba es una eterna DMZ, acostumbrate a usar vpn para lo que sea que esté detras de cloudfront. O usa mongodb sobre docker con la receta cubana


En 6 de abril de 2022 11:52:19 p. m. luis <luise...@nauta.cu> escribió:

On Wed, 06 Apr 2022 07:25:34 -0400, Roberto C. Sánchez  

On Tue, Apr 05, 2022 at 11:53:48PM -0400, luis wrote:
Hola,

Me estoy instalando MongoDB con debian 11, y como no está en los repos
oficiales de debian, hago lo siguiente,

sudo apt-get update
sudo apt install curl apt-transport-https software-properties-common  
gnupg2
echo "deb https://repo.mongodb.org/apt/debian buster / mongodb-org / 4.4
main"? | tee /etc/apt/sources.list.d/mongodb-org.list

Camaleón

unread,
Apr 7, 2022, 2:00:02 AM4/7/22
to
¿Y qué problema es ese? :-)

Porque te hemos dado varios enlaces y sugerencias para que puedas
importar la clave del repositorio pero si no nos dices qué es lo que haces
y qué error te aparece pues poco más podemos hacer.

> y resulta que he descubierto y corroborado en la red, que este sitio
> bloquea a nuestro país por cuestiones de las leyes de restricciones de
> EUA.
>
> Intentando levantar www.mongodb.org

Vamos a ver... ¿cuándo te aparece ese error? ¿Has podido añadir ya el
repositorio y tienes MongoDB instalado?

> 403 ERROR
> The request could not be satisfied.
> The Amazon CloudFront distribution is configured to block access from your
> country. We can't connect to the server for this app or website at this
> time. There might be too much traffic or a configuration error. Try again
> later, or contact the app or website owner.
> If you provide content to customers through CloudFront, you can find steps
> to troubleshoot and help prevent this error by reviewing the CloudFront
> documentation.
> Generated by cloudfront (CloudFront)
> Request ID: UusuTs8f6JYbA5ZqnQprfuozpBlQuIZ-bu8vlo4EPh1V8Ubmtfpy0Q==
>
> Qué prodré hacer? ):

Sin saber lo que estás haciendo exactamente, ese mensaje no es de Mongo
sino de la nube de Amazon (AWS). Desconozco por qué motivo Mongo quiere
acceder a AWS pero evidentemente, si es un servicio que trabaja en la
nube y no tienes acceso al servidor, pues la respuesta es más que clara
>:-)

Saludos,

--
Camaleón

Camaleón

unread,
Apr 7, 2022, 7:20:03 AM4/7/22
to
El 2009-12-21 a las 23:30 -0500, luis escribió:

(reenvío a la lista)
> Es este,
>
> gpg: no se han encontrados datos OpenPGP válidos [1]
>
> A pesar de que empleo el método alternativo para apt-key que se emplean en
> las guías. He encontrado varios tutoriales, con pequenas variaciones, y
> siempre me da este error [1]
>
> Luego probé accediendo directamente al sitio www.mongodb.org para ver si era
> ese el problema, y parece ser que nos bloquean el acceso. Probé con vpn en
> el móvil, ya que comparto los datos del móvil, y sigue igual, ni con vpn me
> da acceso.
>
> 403 ERROR
> The request could not be satisfied.
> The Amazon CloudFront distribution is configured to block access from your
> country. We can't connect to the server for this app or website at this
> time. There might be too much traffic or a configuration error. Try again
> later, or contact the app or website owner.

Ah, ahora ya entiendo.

Si no puedes acceder al servidor de MongoDB no podrás añadir el repo ni
la clave, eso es evidente. Tendrás que descargar los paquetes a mano y
crearte un mini-mongo-repo local para gestionar tu instalación, si es
que son varios los paquetes que necesitas.

Si quieres que te enviemos algún paquete en concreto nos lo dices, veo
que hay varios (paquete mongos, server, shell y tgz):

https://repo.mongodb.org/apt/debian/dists/buster/mongodb-org/4.4/main/binary-amd64/

> > Sin saber lo que estás haciendo exactamente, ese mensaje no es de Mongo
> > sino de la nube de Amazon (AWS). Desconozco por qué motivo Mongo quiere
> > acceder a AWS pero evidentemente, si es un servicio que trabaja en la
> > nube y no tienes acceso al servidor, pues la respuesta es más que clara
>
> No llega a descagar, así que no me deja instalar. Cuando hago apt-get
> update, se ve que no tiene acceso al sitio de mongodb :(

Entendido, pues eso sí te lo podemos enviar sin problemas, tanto los
bianrios como el GPG y el ASC si aún lo necesitas.

Saludos,

--
Camaleón

Luis

unread,
Apr 7, 2022, 7:40:03 AM4/7/22
to

Entonces vamos a probar a ver qué pasa. Manos a la obra 😉


Sent from my Metro By T-Mobile 4G LTE Android Device


-------- Mensaje original --------
De: Camaleón <noel...@gmail.com>
Fecha: 7/4/22 7:18 a. m. (GMT-05:00)
A: "Debian [es]" <debian-us...@lists.debian.org>
Asunto: Re: Problemas con llave pública para mongodb.

0 new messages