Hola,
Esto proviene de un intento de instalación en una Debian 12 recién instalada (o al menos sin usar). Python ha sido actualizado, pero hasta donde recuerdo, nada más ha sido modificado.
Aquí están los errores con los que estoy luchando:
137:M 17 Mar 2024 16:21:01.235 # Advertencia: No se pudo crear el socket de escucha TCP del servidor *:6379: bind: Address already in use
137:M 17 Mar 2024 16:21:01.235 # Falló la escucha en el puerto 6379 (TCP), abortando.
2024/03/17 16:20:43 socat[18] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
#<Thread:0x00007f2b43a68d60 /var/www/discourse/lib/tasks/maxminddb.rake:62 run> terminado con excepción (report_on_exception is true):
/var/www/discourse/lib/discourse_ip_info.rb:48:inmmdb_download': undefined methodpath’ for nil:NilClass (NoMethodError)filename = File.basename(gz_file.path)
^^^^^
from /var/www/discourse/lib/tasks/maxminddb.rake:67:inblock (3 levels) in <main>' from /var/www/discourse/lib/tasks/maxminddb.rake:65:ineach’
from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `block (2 levels) in ’
FALLÓ
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' falló con el retorno #<Process::Status: pid 3336 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
falló el arranque con el código de salida 1
**FALLÓ EL ARRANQUE** por favor desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
619974b6c74197dbc9967aeaba0a6f730518b76df52b706b769a4a7a6b1dad97
root@vpsd:/var/discourse#
Depuración completa: https://appp.me/eMmboN
Los puertos están disponibles:
root@vpsd:~# lsof -i:6379
root@vpsd:~# lsof -i:443
root@vpsd:~# lsof -i:80
tabla ipchains:
(no se han realizado modificaciones allí)
iptables -S
-P INPUT ACCEPT
-P FORWARD DROP
-P OUTPUT ACCEPT
-N DOCKER
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-N DOCKER-USER
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o docker0 -j DOCKER
-A FORWARD -i docker0 ! -o docker0 -j ACCEPT
-A FORWARD -i docker0 -o docker0 -j ACCEPT
-A DOCKER-ISOLATION-STAGE-1 -i docker0 ! -o docker0 -j DOCKER-ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -j RETURN
-A DOCKER-ISOLATION-STAGE-2 -o docker0 -j DROP
-A DOCKER-ISOLATION-STAGE-2 -j RETURN
-A DOCKER-USER -j RETURN