#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]
'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.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
En 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.
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.