Qnap [ NextCloud ] [ 21.0.4 ] OwnCloud Fork

QoolBox a dit:
supprime NExtcloud73 et reinstalle la version 17.0.0.1 de l'appcenter Qnapclub

et refait ta config
Salut Qoolbox
j'ai fais exactement ce que tu m'as dit
j'ai téléchargé la version 17.0.01

après l'installation j'ai essayé de faire ma config : et finalement même résultat toujours page d'erreur, et j'ai même pas droit à des infos dans le fichier LOG qui reste vide et que je trouve ici

/share/CACHEDEV1_DATA/.qpkg/NextCloud73/nextcloud/data

quand j'installe ta version elle ne se met pas sous htdocs et quand je la lance c'est ce lien qui est lancé : http://192.168.1.16:35080/index.php
 
bizarre...

no soucy ici, avec la 17.0.0.1 sur TBS-453-DX

normal que ce ne soit pas sous htdocs, c'est une implémentation qui utilise son propre httpd.conf.. les fichiers se trouve dans /opt/NextCloud73

il convient d'avoir Apache73 démarré... et installé ce package

j'ai bien la page d’accueil avec le wizard d'installe, je sélectionne un répertoire pour installer mes datas et un base sqlite (native)

et tout est ok... la ou avant cela plantait...

après suppression de l'ancien nextcloud73 as tu redémarré histoire de libérer le port (au cas ou)
 
QoolBox a dit:
bizarre...

no soucy ici, avec la 17.0.0.1 sur TBS-453-DX

normal que ce ne soit pas sous htdocs, c'est une implémentation qui utilise son propre httpd.conf.. les fichiers se trouve dans /opt/NextCloud73

il convient d'avoir Apache73 démarré... et installé ce package

j'ai bien la page d’accueil avec le wizard d'installe, je sélectionne un répertoire pour installer mes datas et un base sqlite (native)

et tout est ok... la ou avant cela plantait...

après suppression de l'ancien nextcloud73 as tu redémarré histoire de libérer le port (au cas ou)

Oui j'ai redemarré relancé toujours pareil
j'ai même désinstallé , reinstallé redemarré ..etc et toujours même chose
le pire c'est que maintenant il n'y a rien dans le fichier Log

là je désespère vraiment

j'ai longtemps fonctionné avec le version sans apache ça marchait comme un charme jusqu'au jour ou le PHP et passé à la nouvelle version mais bon ça commence à me désesperer cette histoire mais je sais que ce n'est pas evident à résoudre

au fait voici les qpkg que j'utilise

NextCloud73_17.0.0.1_x86_64.qpkg
Apache73_2441.7310_x86_64.qpkg
 
QoolBox a dit:
Tu n as pas de logs dans /opt/nextcloud73?

Que dit /etc/init.d/Nextcloud73.sh start en ssh

Envoyé de mon MI 9 en utilisant Tapatalk
je viens de trouver un fichier NEXTCLOUD73.log qui dit ça

NEXTCLOUDERROR.png



PHP Warning: Module 'PDO_ODBC' already loaded in Unknown on line 0
PHP Warning: Module 'pdo_pgsql' already loaded in Unknown on line 0
PHP Warning: Module 'pdo_sqlite' already loaded in Unknown on line 0
[Sun Oct 13 19:56:40.795966 2019] [mpm_event:notice] [pid 3978:tid 140663797688128] AH00489: Apache/2.4.41 (Unix) OpenSSL/1.1.1d SVN/1.13.0-dev PHP/7.3.10 configured -- resuming normal operations
[Sun Oct 13 19:56:40.796058 2019] [core:notice] [pid 3978:tid 140663797688128] AH00094: Command line: '/opt/Apache73/bin/httpd -f /share/CACHEDEV1_DATA/.qpkg/NextCloud73/httpd.conf'
[Sun Oct 13 19:57:58.395794 2019] [authz_core:error] [pid 4105:tid 140662452250368] [client 192.168.1.16:58248] AH01630: client denied by server configuration: /share/CACHEDEV1_DATA/.qpkg/NextCloud73/nextcloud/data/htaccesstest.txt
[Sun Oct 13 19:57:58.871260 2019] [core:notice] [pid 3978:tid 140663797688128] AH00052: child pid 4105 exit signal Illegal instruction (4)
[Sun Oct 13 19:57:58.871348 2019] [core:notice] [pid 3978:tid 140663797688128] AH00052: child pid 5689 exit signal Illegal instruction (4)
[Sun Oct 13 20:03:47.142974 2019] [authz_core:error] [pid 6310:tid 140662559774464] [client 192.168.1.16:58452] AH01630: client denied by server configuration: /share/CACHEDEV1_DATA/.qpkg/NextCloud73/nextcloud/data/htaccesstest.txt


il semble que c'est encore le même message d'erreur
 
QoolBox a dit:
Je testerai sur autre NAS... Mais vais être pas mal pris ces prochains jours

Envoyé de mon MI 9 en utilisant Tapatalk

je comprends qoolbox , tu fais de ton mieux

ce serait intéressant de voir si d'autres ont eu le même problème ça faciliterait l'analyse ce serait quand même bizarre que je sois le seul dans ce cas.
 
Bon je viens de faire quelques test... Apache73 jusqu'a la version php 7.3.9 ... no soucy

le php 7.3.10 casse quelques choses... reste à savoir quoi...

tu peux télécharger le 7.3.9 dans les version précédente du repo de QnapClub

la 7.3.11 est pour bientôt je vais faire quelques test avant de le mettre en ligne
 
QoolBox a dit:
Bon je viens de faire quelques test... Apache73 jusqu'a la version php 7.3.9 ... no soucy

le php 7.3.10 casse quelques choses... reste à savoir quoi...

tu peux télécharger le 7.3.9 dans les version précédente du repo de QnapClub

la 7.3.11 est pour bientôt je vais faire quelques test avant de le mettre en ligne

Bonsoir Qoolbox
sur la repo il y'a la version 2439.7221 pas la version Version 2441.7309 mais je l'ai trouvé sur qnapclub store , je n'ai pas pu résister et j'ai donc fait le test illico presto

bon avec sqlite ça marche , demain je vais tester à nouveau mais avec Mysql db
je te tiens au courant
et je suis prêt à tester ta version 11 :-D :-D

merci qoolbox toujours aussi efficace
 
QoolBox a dit:
bah je vois : 2441.7309 Released il y a 1 mois ( 28-08-2019 )

dans l'onglet ancienne version.. dis moi si non je t'envoie un lien

Salut Qoolbox
je crois que tu n'as pas lu mon message jusqu'au bout , je l'ai finalement trouvé et installé et ça marche avec sqlite faut que j’essaie à nouveau avec la base de données

je ne sais pas ce qu’apportera ta version 7.3.11 , mais je serai testeur si tu veux :-D
 
Bonjour Qoolbox

je viens de refaire le test d'installation de Nextcloud avec la version 7309 , amais cette fois pas avec sqlite mais vec la base de donnée Sl/mariaDb

Tout fonctionne correctement, reste à trouver le moyen de passer en https, j'ai un peux fouiner dans le config mais c'est pas encore ça

bonne journée
 
Pourquoi ne pas utiliser caddy pour passer en HTTPS? C'est bcp plus simple !

Sent from my ONEPLUS A5000 using Tapatalk

 
giopas a dit:
Pourquoi ne pas utiliser caddy pour passer en HTTPS? C'est bcp plus simple !

Sent from my ONEPLUS A5000 using Tapatalk
Bonjour Giopas
parce que je ne connais pas du tout Caddy , sur mon nas je n'ai pas de certificat let's encrypt mais un certificat acheté chez Qnap , tu penses que ce sera plus simple ?
 
Je crois que oui.

Ce que tu devrais faire est simplement de suivre les steps suivants:

1. Installer Caddy avec le repository de Qnapclub.eu, tu le demarre et après tu l'arrete

2. aller dans /share/CACHEDEV1DATA/.qpkg/Caddy et modifier le fichier Caddy.sh afin d'avoir la ligne suivante (en gros, tu rajoute la partie '-conf /share/Public/caddy/caddy.conf' et - si nécéssaire, tu arrêtes Qthhtpd pour libérer la porte 80):

Code:
/etc/init.d/Qthttpd stop ; caddy -conf /share/Public/caddy/caddy.conf -agree -http-port 80 -https-port 443 -root /home/Qhttpd -log $QPKG_ROOT/var/logs/caddy.log -pidfile /var/run/caddy.pid &
3. Tu vas dans /share/Public/caddy/ (ou où tu veux) et tu vas créer le fichier caddy.conf (en faisant pointer le script vers les certificats que tu as achété et en insérant la porte de NextCloud):

Code:
(gzipconf) {
        gzip {
                ext *
                level 7
                min_length 1
        }
}

(addheader) {
        header / {
                Strict-Transport-Security "max-age=31536000;"
                X-XSS-Protection "1; mode=block"
                X-Content-Type-Options "nosniff"
                X-Frame-Options "DENY"
                Referrer-Policy "strict-origin-when-cross-origin"
                -Server
        }
}

https://you.myqnapcloud.com {
tls /.../SSLcertificate.crt /.../SSLprivatekey.key
        import gzipconf
        import addheader
        proxy /nextcloud https://127.0.0.1:[port] {
                keepalive 32
                transparent
                websocket
        }
}

http://you.myqnapcloud.com {
  redir https://you.myqnapcloud.com{uri}
}
4. Sur ta box, tu rédiriges les portes :80 et :443 vers l'IP où tu as installé Caddy (qui dans l'example se trouve sur la même machine de NextCloud).

5. Tu redémarre Caddy.

6. Tu vas vers "you.myqnapcloud.com/nextcloud" et tu devrais te rétrouver avec NextCloud en HTTPS.

Si tu veux tenter le coup, tu peux lire ici.
 
giopas a dit:
Je crois que oui.

Ce que tu devrais faire est simplement de suivre les steps suivants:

1. Installer Caddy avec le repository de Qnapclub.eu, tu le demarre et après tu l'arrete

2. aller dans /share/CACHEDEV1DATA/.qpkg/Caddy et modifier le fichier Caddy.sh afin d'avoir la ligne suivante (en gros, tu rajoute la partie '-conf /share/Public/caddy/caddy.conf' et - si nécéssaire, tu arrêtes Qthhtpd pour libérer la porte 80):

Code:
/etc/init.d/Qthttpd stop ; caddy -conf /share/Public/caddy/caddy.conf -agree -http-port 80 -https-port 443 -root /home/Qhttpd -log $QPKG_ROOT/var/logs/caddy.log -pidfile /var/run/caddy.pid &
3. Tu vas dans /share/Public/caddy/ (ou où tu veux) et tu vas créer le fichier caddy.conf (en faisant pointer le script vers les certificats que tu as achété et en insérant la porte de NextCloud):

Code:
(gzipconf) {
        gzip {
                ext *
                level 7
                min_length 1
        }
}

(addheader) {
        header / {
                Strict-Transport-Security "max-age=31536000;"
                X-XSS-Protection "1; mode=block"
                X-Content-Type-Options "nosniff"
                X-Frame-Options "DENY"
                Referrer-Policy "strict-origin-when-cross-origin"
                -Server
        }
}

https://you.myqnapcloud.com {
tls /.../SSLcertificate.crt /.../SSLprivatekey.key
        import gzipconf
        import addheader
        proxy /nextcloud https://127.0.0.1:[port] {
                keepalive 32
                transparent
                websocket
        }
}

http://you.myqnapcloud.com {
  redir https://you.myqnapcloud.com{uri}
}
4. Sur ta box, tu rédiriges les portes :80 et :443 vers l'IP où tu as installé Caddy (qui dans l'example se trouve sur la même machine de NextCloud).

5. Tu redémarre Caddy.

6. Tu vas vers "you.myqnapcloud.com/nextcloud" et tu devrais te rétrouver avec NextCloud en HTTPS.

Si tu veux tenter le coup, tu peux lire ici.

MErci mille fois Giopas d'avoir pris le temps de me répondre
j'ai juste une question c'est concernant le chemin pour le certificat , je ne sais pas ou il est !!!
 
Je crois ici:

Code:
tls /mnt/HDA_ROOT/.config/QcloudSSLCertificate/cert/cert /mnt/HDA_ROOT/.config/QcloudSSLCertificate/cert/key

Sent from my ONEPLUS A5000 using Tapatalk

 
giopas a dit:
Je crois ici:

Code:
tls /mnt/HDA_ROOT/.config/QcloudSSLCertificate/cert/cert /mnt/HDA_ROOT/.config/QcloudSSLCertificate/cert/key

Sent from my ONEPLUS A5000 using Tapatalk

Merci Giopas
dès que j'ai un moment je vais tenter le coup
 
Bonjour à tous,

J'ai mon NAS qui consomme beaucoup de RAM, après vérification, 2 applications consomme énormément

- L'antivirus (1,3Go) quand il est en activité
- Nextcloud (2,2Go)

Je vous montre ce qui ressort du moniteur de ressources :



J'utilise Nextcloud presque uniquement pour synchroniser mes contacts et mon agenda. Ça me paraît étrange que ce soit ça qui consomme autant.
Je ne suis pas un pro de l'informatique, j'ai listé les processus concerné dans top :
Code:
2796 31016 admin    S    4783m 60.5   2  0.0 /opt/Qapache/bin/httpd -f /share/CACHEDEV1_DATA/.qpkg/NextCloud/httpd.conf -k start
31056 31016 admin    S    3375m 42.6   1  0.0 /opt/Qapache/bin/httpd -f /share/CACHEDEV1_DATA/.qpkg/NextCloud/httpd.conf -k start
31055 31016 admin    S    3191m 40.3   2  0.0 /opt/Qapache/bin/httpd -f /share/CACHEDEV1_DATA/.qpkg/NextCloud/httpd.conf -k start
31054 31016 admin    S    3175m 40.1   1  0.0 /opt/Qapache/bin/httpd -f /share/CACHEDEV1_DATA/.qpkg/NextCloud/httpd.conf -k start

Est-ce qu'il y aurait un moyen de régler ce problème ?

Pour info j'ai essayé de redémarrer, le problème finit toujours par revenir.

Merci d'avance pour votre aide