Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 13/11/2023, à 12:19

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

Si cette information peut te mettre la puce à l'oreille, jusqu'à maintenant, j'accède aux fichiers log et les autres par le terminal windows
D'habitude je saisie par exemple

scp ubuntu@cloud.moncloud.net:/var/www/nextcloud/remote.php /Users/igorc/Bureau

ça me demande le passwd et c'est OK, je récupère le fichier...
MAIS pour récupérer le fichier
/var/www/nextcloud/config/config.php
je ramasse un   scp: /var/www/nextcloud/config/config.php: Permission denied

Hors ligne

#27 Le 13/11/2023, à 12:25

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

C'est le gros bazar dans ce fichier, des lignes en double et certaines en contradiction !

J'ai essayé de remettre les choses en place :

<?php
$CONFIG = array (
  'instanceid' => 'ocx410z1x49l',
  'passwordsalt' => 'NaFHleo93kGSTv/kaumun/zC971VWu',
  'secret' => 'G24SOoqKg9IOZ5ATKLiOPZ_!79wF9AnZvb865Cbxt+fi8jZh',
  'trusted_domains' =>
  array (
    0 => 'cloud.moncloud.net',
  ),
  'datadirectory' => '/var/www/nextcloud-data',
  'dbtype' => 'mysql',
  'version' => '27.1.3.2',
  'overwrite.cli.url' => 'https://cloud.moncloud.net',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'cmoid',
  'dbpassword' => 'lepasswd',
  'installed' => true,
  'mail_smtpmode' => 'smtp',
  'mail_smtpsecure' => 'tls',
  'mail_sendmailmode' => 'smtp',
  'mail_from_address' => 'cloud',
  'mail_domain' => 'moncloud.net',
  'mail_smtpauthtype' => 'PLAIN',
  'mail_smtpauth' => 1,
  'mail_smtphost' => 'ssl0.ovh.net',
  'mail_smtpport' => '587',
  'mail_smtpname' => 'cloud@moncloud.net',
  'mail_smtppassword' => 'Alpha00',
  'default_phone_region' => 'FR',
  'trashbin_retention_obligation' => 'auto',
  'versions_retention_obligation' => 'auto',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'filelocking.enabled' => true,
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => '/run/redis/redis-server.sock',
    'port' => 0,
    'timeout' => 0,0,
  ),
  'app_install_overwrite' =>
  array (
    0 => 'printer',
    1 => 'quicknotes',
    2 => 'richdocumentscode',
    3 => 'socialsharing_telegram',
    4 => 'caniupdate',
    5 => 'ocsms',
    6 => 'talk_simple_poll',
    7 => 'talk_matterbridge',
    8 => 'talked',
    9 => 'ocjobs',
    10 => 'wopi',
  ),
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 2,
  'has_rebuilt_cache' => true,
  'twofactor_enforced' => 'false',
  'twofactor_enforced_groups' =>
  array (
  ),
  'twofactor_enforced_excluded_groups' =>
  array (
    0 => 'Famille',
    1 => 'NW',
  ),
);

#28 Le 13/11/2023, à 12:29

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

Pour #26 c'est normal le fichier ne doit être accessible qu'à son propriétaire et son groupe pas au reste du monde. C'est normal vu les informations très sensibles qu'il contient.

Et surtout évite de modifier des fichiers sous Windows et de les renvoyer sur le serveur. C'est le plus sûr moyen de provoquer des erreurs.

Dernière modification par bruno (Le 13/11/2023, à 12:30)

#29 Le 13/11/2023, à 13:54

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

Je constate ceci dans ta modif:

  'maintenance' => false,         <-- SANS signe  '  '

  'twofactor_enforced' => 'false',     <-- ici  AVEC   '  '

idem pour les valeurs à   true    elles sont  sans   ' '

Hors ligne

#30 Le 13/11/2023, à 14:07

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

Alors en suivant ton fichier, j'ai relancé apache et redis-server; je n'ai toujours pas de 'droits' par l'interface web de créer un nouveau document, et pas non plus de glisser/déposer.

ubuntu@141:~$ systemctl status redis-server
● redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-11-13 19:19:50 +11; 4h 33min ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 3562463 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 5 (limit: 28694)
     Memory: 2.8M
        CPU: 16.937s
     CGroup: /system.slice/redis-server.service
             └─3562463 "/usr/bin/redis-server 127.0.0.1:0" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" >
Nov 13 19:19:50 149.125.209.128cpanel.moncloud.netcpanel systemd[1]: Starting Advanced key-value store...
Nov 13 19:19:50 149.125.209.128cpanel.moncloud.netcpanel systemd[1]: Started Advanced key-value store.
...skipping...
~
~
~
~
~
~
~
~
~
~
~
~
~
~
● redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-11-13 19:19:50 +11; 4h 33min ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 3562463 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 5 (limit: 28694)
     Memory: 2.8M
        CPU: 16.937s
     CGroup: /system.slice/redis-server.service
             └─3562463 "/usr/bin/redis-server 127.0.0.1:0" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" >

Nov 13 19:19:50 149.125.209.128cpanel.moncloud.netcpanel systemd[1]: Starting Advanced key-value store...
Nov 13 19:19:50 149.125.209.128cpanel.moncloud.netcpanel systemd[1]: Started Advanced key-value store.
~
...skipping...
~
~
~
~
~
~
~
~
~
~
~
~
~
~
● redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-11-13 19:19:50 +11; 4h 33min ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 3562463 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 5 (limit: 28694)
     Memory: 2.8M
        CPU: 16.937s
     CGroup: /system.slice/redis-server.service
             └─3562463 "/usr/bin/redis-server 127.0.0.1:0" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" >

Nov 13 19:19:50 149.125.209.128cpanel.moncloud.netcpanel systemd[1]: Starting Advanced key-value store...
Nov 13 19:19:50 149.125.209.128cpanel.moncloud.netcpanel systemd[1]: Started Advanced key-value store.
lines 1-15/15 (END)

Hors ligne

#31 Le 13/11/2023, à 14:16

krodelabestiole

Re : Utilisation "redis" Nextcloud [RESOLU]

waca a écrit :

'maintenance' => false,         <-- SANS signe  '  '
'twofactor_enforced' => 'false',     <-- ici  AVEC   '  '
idem pour les valeurs à   true    elles sont  sans   ' '

un booléen en PHP (et dans la plupart des langages) c'est 0 / 1 / false / true
si tu mets des guillemets ça devient une chaîne de caractère (du texte).
et pour des conditions par ex., du texte c'est compris comme booléen positif par de nombreux langage, que son contenu soit "true", "false", "0" ou "1".
pas de guillemets donc.

Hors ligne

#32 Le 13/11/2023, à 15:42

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

Oui merci @krodelabestiole. J'ai repris ce qui était dans le fichier foruni sans voir qu'il fallait aussi faire cette correction. sad

Est-ce que tu as toujours des erreurs PHP ?
Sinon il va falloir regarder les droits sur /var/www/nextcloud-data

#33 Le 13/11/2023, à 22:38

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

J'ai une erreur sur

journalctl --no-pager -xeu redis-server.service



The job identifier is 2925688 and the job result is done.
Nov 13 18:27:54 141.195.219.128cpanel.moncloud.netcpanel systemd[1]: redis-server.service: Start request repeated too quickly.
Nov 13 18:27:54 141.195.219.128cpanel.moncloud.netcpanel systemd[1]: redis-server.service: Failed with result 'exit-code'.
Subject: Unit failed
Defined-By: systemd
Support: http://www.ubuntu.com/support
The unit redis-server.service has entered the 'failed' state with result 'exit-code'.
Nov 13 18:27:54 141.145.209.128cpanel.maxitag.netcpanel systemd[1]: Failed to start Advanced key-value store.
Subject: A start job for unit redis-server.service has failed
Defined-By: systemd
Support: http://www.ubuntu.com/support

Hors ligne

#34 Le 14/11/2023, à 07:54

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

#30 montre qu'il fonctionnait le 13 novembre à 19:19. L'erreur dans les logs est du 13 novembre à 18:27.

#35 Le 14/11/2023, à 08:52

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

En fait, le 'client' de synchro dit que tout est synchronisé (icone verte... terminée avec succès).... au moment ou je rédige ce message,
mais les derniers fichiers datent de 4 jours.

Mon dossier NC sur mon PC, affiche les fichiers, mais j'ai une "erreur inattendue" si je veux ouvrir ou copier/coller.
De plus, par l'interface web, je ne peux pas créer de nouveau document, ni glisser/déposer.

Je pense à un soucis de "droits"... mais bon.

Hors ligne

#36 Le 14/11/2023, à 09:48

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

Relire #32

#37 Le 14/11/2023, à 10:46

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

J'ai bien enlevé les    '  '     aux  true, false, 0, 1

Voici les droits :

ubuntu@141:/var/www$ sudo ls -l nextcloud-data/
total 174100
drwxr-xr-x 14 www-data www-data      4096 mars  31  2023 appdata_ocx410z1x49l
drwxr-xr-x  6 www-data www-data      4096 avril 12  2023 clients
drwxr-xr-x  7 www-data www-data      4096 nov.  14  2022 corail
drwxr-xr-x  2 www-data www-data      4096 oct.  27 10:29 files_external
-rw-r--r--  1 www-data www-data         0 oct.  13  2022 flow.log
-rw-r--r--  1 www-data www-data         0 oct.  27 10:29 index.html
drwxr-xr-x  7 www-data www-data      4096 oct.  17 19:00 moi
-rw-r-----  1 www-data www-data  69884670 nov.  14 20:39 nextcloud.log
-rw-r-----  1 www-data www-data 108109665 nov.  14 19:30 nextcloud.log.1
drwxr-xr-x  7 www-data www-data      4096 oct.  24 18:00 Peps
-rw-rw-r--  1 www-data www-data    239249 nov.  10 20:00 updater.log
drwxrwxr-x  4 www-data www-data      4096 oct.  27 10:29 updater-ocx410z1x49l

Je ne vois pas d'erreur concernant php.

Hors ligne

#38 Le 14/11/2023, à 11:04

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

A priori pas de problèmes de droits d'accès si les script PHP sont exécutés par l'utilisateur www-data (configuration par défaut avec un Apache et son module PHP).
Essaie
de supprimer cette partie du fichier config.php :

  'filelocking.enabled' => true,
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => '/run/redis/redis-server.sock',
    'port' => 0,
    'timeout' => 0,0,
  ),

mais je ne vois pas pourquoi cela bloquerait…

#39 Le 14/11/2023, à 11:37

waca

Re : Utilisation "redis" Nextcloud [RESOLU]

OUF, en supprimant ces lignes c'est OK...
Via l'interface web, ET, la synchro est maintenant à jour...   MERCI MERCI.

Bon, oserai-je dire qu'il reste une petit soucis dans le compte rendu "sécurité & configuration"

Le verrouillage transactionnel de fichiers est désactivé, cela peut causer des conflits en cas d'accès concurrent. Configurez 'filelocking.enabled' dans config.php pour éviter ces problèmes. Consultez la documentation ↗ pour plus d'informations.

Hors ligne

#40 Le 15/11/2023, à 11:37

bruno

Re : Utilisation "redis" Nextcloud [RESOLU]

Remet :

  'filelocking.enabled' => true,

dans le fichier config.php et vois ce que cela donne.
Si cela fonctionne le problème était avec le serveur Redis mais je ne comprends absolument pas pourquoi.