J’essaie de modifier certains paramètres du forum via la console. Je ne l’ai pas encore beaucoup fait, j’ai donc recherché des questions similaires sur le forum.
Malheureusement, lors de l’exécution de ‘bundle exec rails c’, j’obtiens une trace d’erreur qui se termine par cette ligne :
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:81:in `rescue in new_client': connection to server on socket \"/var/run/postgresql/.s.PGSQL.5432\" failed: FATAL: Peer authentication failed for user \"discourse\" (ActiveRecord::NoDatabaseError)
Une idée de ce qui se passe ? Le forum fonctionne bien - je viens de le mettre à jour vers la dernière version l’autre jour.
Je ne suis pas sûr de la syntaxe à utiliser. J’ai essayé
SiteSetting.prometheus_trusted_ip_allowlist_regex=1.2.3.4 en échappant les barres obliques inverses et les guillemets autour, mais rien n’a fonctionné. 1.2.3.4 étant un espace réservé pour ma vraie IP.
Corrigez-moi si je me trompe, mais je pensais pouvoir le définir à l’exécution d’abord. Donc, je dois d’abord le définir dans app.yml pour pouvoir ensuite le modifier à l’exécution ?
Le forum est assez chargé, donc j’espérais pouvoir le définir à l’exécution d’abord avant de le définir de manière permanente dans l’ENV.
Des indices sur la syntaxe ? Cela peut-il juste être