Installer Redmine sur Debian 12 avec les paquets Redmine

Bonjour,
j’essaye d’installer redmine sur Debian Bookworm en utilisant les paquets.
J’ai un peu l’impression que c’est une usine à gaz.
Je n’ai pas trouvé un seul tuto qui présente une installation de ce type.
Soit c’est avec les source, soit ca ne marche pas, soit c’est sur une version plus ancienne.

j’avoue que je suis à deux doigts de mettre Redmine sur la liste de mes logiciel à ne pas utiliser.

Je n’installer pas Redmine depuis les paquets Debian, en générale je passe par les paquets directement depuis Redmine.

Après niveau installation ça doit pas différer beaucoup :

https://www.server-world.info/en/note?os=Debian_12&p=redmine

Oui j’avais bien cette URL.
J’ai une application qui tourne (au sens aucune erreur apache), mais j’ai le message :

We’re sorry, but something went wrong.

The issue has been logged for investigation. Please try again later.

mais je ne vois rien dans les logs, si ce n’est que ceux de Phusion Passenger sont tronqués et pas de la même structure que ceux d’apache (j’ai activé PassengerFriendlyErrorPages dans la configuration du module):

PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini PassengerDefaultRuby /usr/bin/ruby PassengerFriendlyErrorPages on

Et les logs:

    [Mon Oct 23 12:08:07.283160 2023] [mpm_event:notice] [pid 6792:tid 139934946510720] AH00492: caught SIGWINCH, shutting down gracefully
    [ N 2023-10-23 12:08:07.3523 7100/T1 age/Wat/WatchdogMain.cpp:1377 ]: Starting Passenger watchdog...
    [ N 2023-10-23 12:08:07.3662 7104/T1 age/Cor/CoreMain.cpp:1340 ]: Starting Passenger core...
    [ N 2023-10-23 12:08:07.3663 7104/T1 age/Cor/CoreMain.cpp:256 ]: Passenger core running in multi-application mode.
    [ N 2023-10-23 12:08:07.3703 7104/T1 age/Cor/CoreMain.cpp:1015 ]: Passenger core online, PID 7104

    [ N 2023-10-23 12:08:07.3839 7104/T9 age/Cor/CoreMain.cpp:670 ]: Signal received. Gracefully shutting down... (send signal 2 more time(s) to force shutdown)
    [ N 2023-10-23 12:08:07.3839 7104/T1 age/Cor/CoreMain.cpp:1245 ]: Received command to shutdown gracefully. Waiting until all clients have disconnected...
    [ N 2023-10-23 12:08:07.3839 7104/T9 Ser/Server.h:901 ]: [ServerThr.1] Freed 0 spare client objects
    [ N 2023-10-23 12:08:07.3839 7104/T9 Ser/Server.h:558 ]: [ServerThr.1] Shutdown finished
    [ N 2023-10-23 12:08:07.3840 7104/Tb Ser/Server.h:901 ]: [ServerThr.2] Freed 0 spare client objects
    [ N 2023-10-23 12:08:07.3840 7104/Tb Ser/Server.h:558 ]: [ServerThr.2] Shutdown finished
    [ N 2023-10-23 12:08:07.3841 7104/Td Ser/Server.h:901 ]: [ApiServer] Freed 0 spare client objects
    [ N 2023-10-23 12:08:07.3841 7104/Td Ser/Server.h:558 ]: [ApiServer] Shutdown finished
    [ N 2023-10-23 12:08:07.4109 7126/T1 age/Wat/WatchdogMain.cpp:1377 ]: Starting Passenger watchdog...
    [ N 2023-10-23 12:08:07.4299 7129/T1 age/Cor/CoreMain.cpp:1340 ]: Starting Passenger core...
    [ N 2023-10-23 12:08:07.4300 7129/T1 age/Cor/CoreMain.cpp:256 ]: Passenger core running in multi-application mode.
    [ N 2023-10-23 12:08:07.4341 7129/T1 age/Cor/CoreMain.cpp:1015 ]: Passenger core online, PID 7129
    [Mon Oct 23 12:08:07.435432 2023] [mpm_event:notice] [pid 7124:tid 140139756541824] AH00489: Apache/2.4.57 (Debian) Phusion_Passenger/6.0.17 configured -- resuming normal operations
    [Mon Oct 23 12:08:07.435734 2023] [core:notice] [pid 7124:tid 140139756541824] AH00094: Command line: '/usr/sbin/apache2'
    [ N 2023-10-23 12:08:07.5828 7104/T1 age/Cor/TelemetryCollector.h:531 ]: Message from Phusion: End time can not be before or equal to begin time
    [ N 2023-10-23 12:08:07.6137 7104/T1 age/Cor/CoreMain.cpp:1325 ]: Passenger core shutdown finished
    [ N 2023-10-23 12:08:09.5469 7129/T5 age/Cor/SecurityUpdateChecker.h:519 ]: Security update check: no update found (next check in 24 hours)

Je vois pas trop là, à la limite tu bien as validé l’installation avec un : passenger-config validate-install ?

Sinon au vue de ton message sur la télémetry désactive là sur apache avec : PassengerDisableAnonymousTelemetry on

Oui tout est bon, apache et passenger.

j’abandonne, l’installation via packages Redmine Debian n’est visiblement pas au point et comme ce n’est documenté nulle part, pour le moment, ça ira en blacklist.
En fait, il semble que personne n’utilise les packages Debian mais uniquement les sources.