Résolu mise à jour php sur raspberry pi

Ici on poste pour tout ce qui a trait à l'installation de sa distribution, de sa maintenance(mises à jour), etc. etc....
Glenic1
Messages : 307
Enregistré le : 28 déc. 2020 11:40

Re: Résolu en partie mise à jour php sur raspberry pi

Message non lu par Glenic1 »

Pas mal le raccourci entre le latin et l'informatique :lol: :lol: :lol:
Avatar du membre
PerJean
Messages : 124
Enregistré le : 11 déc. 2020 05:39

Re: Résolu mise à jour php sur raspberry pi

Message non lu par PerJean »

Enfin tout est résolu
Problème de sécurité avec Nextcloud
lors de la réinstallation un fichier 'apache n'avait pas été configuré correctement puisque les fichiers de Nextcloud pouvaient être vus de l’extérieur sans problème. Merci à Maxovo d'avoir vu la faille et d'avoir corrigé le problème en modifiant la configuration d'apache car le fichier htaccess de nextcloud bien installé ne servait pas. Il manquait une instruction dans un fichier de config.

Je ne me souviens malheureusement pas de toutes les instructions ,mes compétences techniques étant trop limitées,mais une piste ici me paraît interessante
https://docs.nextcloud.com/server/13/ad ... figuration
mais Maxovo pourra peut être compléter l'information plus tard selon ses disponibilités.

J'ai pu aussi régler les derniers problèmes de caldav et cardav en suivant un tuto trouvé ici,
https://kerneldesign.net/article.php?monId=476
en rajoutant à la fin du fichier apache2.conf dans etc/apache2/ les 4 lignes concernées

Code : Tout sélectionner

Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
Redirect 301 /.well-known/carddav /nextcloud/remote.php/dav
Redirect 301 /.well-known/caldav /nextcloud/remote.php/dav
Redirect 301 /.well-known/webfinger /nextcloud/index.php/.well-known/webfinger
Redirect 301 /.well-known/nodeinfo /nextcloud/index.php/.well-known/nodeinfo
et en redémarrant ensuite apache 2

Un "grand "Merci à François et à Maxovo pour l'aide apportée et pour le temps qu'ils ont consacré à résoudre tous ces problèmes techniques..
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
Stéphane Ascoët
Messages : 96
Enregistré le : 01 févr. 2021 09:42
Contact :

Re: Résolu mise à jour php sur raspberry pi

Message non lu par Stéphane Ascoët »

PerJean a écrit : 12 févr. 2023 21:42
https://docs.nextcloud.com/server/13/ad ... figuration
mais Maxovo pourra peut être compléter l'information plus tard selon ses disponibilités.
Je l'espère car ça m'interresse :D Vu ce que tu as écrit et le lien que tu as indiqué, je pense que c'était peut-être le "AllowOverride" qui manquait dans la configuration générale, car si je ne me trompe, c'est la directive qui autorise la personnalisation de la configuration par dossier (autrement dit, les fameux ".htaccess")
--
Bien cordialement, Stephane Ascoet, http://www.fdn.fr/~sascoet/index.htm.

Ancien album photo: http://www.flickr.com/photos/stephaneascoet/
je suis preneur de matériel, objecteur de croissance faucheur volontaire bio-végétalien...
Avatar du membre
maxoxo
Messages : 245
Enregistré le : 12 févr. 2021 22:37

Re: Résolu mise à jour php sur raspberry pi

Message non lu par maxoxo »

Hello !
PerJean a écrit : 12 févr. 2023 21:42 Problème de sécurité avec Nextcloud
lors de la réinstallation un fichier 'apache n'avait pas été configuré correctement puisque les fichiers de Nextcloud pouvaient être vus de l’extérieur sans problème. Merci à Maxovo d'avoir vu la faille et d'avoir corrigé le problème en modifiant la configuration d'apache car le fichier htaccess de nextcloud bien installé ne servait pas. Il manquait une instruction dans un fichier de config.
Héhé, je connaissais le cloud public, le cloud privé, mais là j'ai découvert le cloud très grand public :mrgreen:
PerJean a écrit : 12 févr. 2023 21:42 Je ne me souviens malheureusement pas de toutes les instructions ,mes compétences techniques étant trop limitées,mais une piste ici me paraît interessante
https://docs.nextcloud.com/server/13/ad ... figuration
mais Maxovo pourra peut être compléter l'information plus tard selon ses disponibilités.
C'est bien ça, mais le lien que tu as indiqué est pour une ancienne version de Nextcloud. Voici une version plus à jour de la doc pour Apache : https://docs.nextcloud.com/server/lates ... figuration
Stéphane Ascoët a écrit : 14 févr. 2023 22:45 Je l'espère car ça m'interresse :D Vu ce que tu as écrit et le lien que tu as indiqué, je pense que c'était peut-être le "AllowOverride" qui manquait dans la configuration générale, car si je ne me trompe, c'est la directive qui autorise la personnalisation de la configuration par dossier (autrement dit, les fameux ".htaccess")
Tout à fait ça. Heureusement que Nextcloud documente bien pour Apache, car ça fait trop longtemps que je suis passé à Nginx, il a fallu que je retrouve mes petits ça m'a pris un peu de temps pour aider PerJean.
La conf est indiquée sur le lien fourni plus haut.

Code : Tout sélectionner

Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>
  Require all granted
  AllowOverride All
  Options FollowSymLinks MultiViews

  <IfModule mod_dav.c>
    Dav off
  </IfModule>
</Directory>
Sachant que dans le cas présent, il n'y a pas de virtual hosts. Tout est donc dans un seul fichier de conf Apache commun à tous les services.
PerJean a écrit : 12 févr. 2023 21:42 J'ai pu aussi régler les derniers problèmes de caldav et cardav en suivant un tuto trouvé ici,
https://kerneldesign.net/article.php?monId=476
en rajoutant à la fin du fichier apache2.conf dans etc/apache2/ les 4 lignes concernées
Bravo ! On était un peu pris par le temps et je voulais pas trop toucher ta conf ne sachant pas comment ça allait se comporter sur les autres services. Cela étant même si ça fonctionne, je pense que la place de ces lignes est plutôt dans /etc/apache2/sites-availaible/000-defaut-le-ssl.conf que dans ton fichier apache2.conf.

C'est d'ailleurs ce qui est préconisé ici : https://docs.nextcloud.com/server/lates ... erver.html pour le HSTS Preload et ici pour les lignes DAV : https://docs.nextcloud.com/server/lates ... ing-webdav

On verra ça quand tu feras des virtual hosts pour chacun de tes services ;)
Répondre