Estoy intentando actualizar mi sitio de Discourse, pero veo este mensaje en Admin.
Estás ejecutando una versión antigua de la imagen de Discourse.
Las actualizaciones a través de la interfaz web están desactivadas hasta que ejecutes la última imagen.
Para hacerlo, inicia sesión en tu servidor mediante SSH y ejecuta:
…
Sin embargo, cuando accedo a la consola de mi servidor de DO, simplemente se congela.
Antes nunca hacía esto. ¿Alguna idea de cómo solucionarlo, por favor?
Te estás refiriendo a la interfaz web de la consola a través de Digital Ocean.
No la uses. En su lugar, utiliza una herramienta SSH nativa real en tu computadora, o una ventana de terminal en el sistema operativo de tu portátil, escritorio o tableta.
Disculpas, no soy desarrollador. Normalmente solo sigo las instrucciones que proporciona Discourse para entrar en la consola, pero ahora la consola no me lo permite.
Sugiero que trabajes en esto con @pfaffman, ya que lo contrataste para configurar el sitio; tal vez pueda recomendarte herramientas y escribir una guía de autoatención para ti.
Bueno, cuando creas un droplet con una clave SSH, por defecto los inicios de sesión con contraseña están deshabilitados. Ofrezco instalar una clave SSH y proporcionar instrucciones para habilitar los inicios de sesión con contraseña (y lo hago si se me pide). Sin embargo, no puedo encontrar instrucciones para crear una clave SSH para PuTTY que los clientes habituales puedan seguir, aunque he ayudado a algunos usuarios de Mac a enviarme una clave. Esto ocurre como máximo un par de veces al año (¿1 de cada 50 instalaciones?).
Por lo tanto, para escribir tres líneas en una shell tres veces al año, la consola de Digital Ocean realmente no es una mala herramienta para el cliente típico de instalación. No tienen que instalar PuTTY ni recordar qué fue lo que instalaron la última vez que hicieron esta cosa extraña. Incluso si tienen una Mac, la mayoría de la gente encuentra la terminal algo realmente extraño.
¿Principalmente porque evita configurar las claves SSH localmente?
Parece que la consola web de DO no está funcionando para este cliente tuyo, y eso ha llevado a la creación de múltiples temas aquí, lo cual no es bueno.
Sí, soy un usuario ‘típico’ en Mac y no tengo ni idea de claves SSH, etc… Antes simplemente pulsaba la opción de actualización con un clic, pero en este momento no funciona porque necesito añadir esas líneas de código en la consola y no puedo. Es frustrante.
Eso no es lo predeterminado en Digital Ocean, por lo que, a menos que hayas creado tú mismo este droplet, no necesariamente sería así.
Deberías poder usar el nombre de usuario root y la contraseña que proporcionó Digital Ocean al configurar el droplet, @christian_01. O podrías pedirle ayuda a un amigo geek o técnico si realmente estás atascado.
¡Hurra! No sé cuándo habría pensado en eso. Mi mejor suposición actual es que se te quedó sin RAM. Asegúrate de tener el intercambio (swap) habilitado y, quizás, considera aumentar tu RAM.