OC 8.2 & 9.x Très peu d'applications

Un forum pour la conversation en français.
Forum rules
Note: The forums were migrated over to https://central.owncloud.org which is based on the forum software Discourse. The forums here is put into read-only mode starting from today.

More background information about this move and the reasoning behind it is available in this blogpost:

https://daniel.molkentin.net/2016/07/20 ... d-central/

---

Bonjour, cette section du forum a une très faible audience par rapport à la section anglaise du forum.
Rédigez de préférence vos écrits en anglais, afin que tout le monde en profite. Les rédacteurs sont originaires de tous les pays et sont très tolérants sur les critères de rédaction. Personne ne sera ignoré en raison d'un anglais approximatif.

IMPORTANT : Ne postez pas en double, c'est à dire PAS de sujet identique dans les forums français ET anglais.
brisfan
Newbie
Posts: 5
Joined: Mon Jul 18, 2016 3:55 pm

OC 8.2 & 9.x Très peu d'applications

Postby brisfan » Mon Jul 18, 2016 4:13 pm

Bonjour,

J'utilisais jusqu'a présent OC 8.1.x avec le calendrier et les contacts. J'ai vu qu'OC en était à la version 9 en visitant fortuitement la console d'administration. N'arrivant pas à mettre à jour mon OC via apt-get update/upgrade et dist-upgrade je l'ai désinstallé.

D'abord avec un "apt-get autoremove --purge owncloud" puis je suis allé supprimé les fichiers data et la base de donnée MySQL. Puis je suis allé vider le fichier :/etc/apt/sources.list.d/owncloud.list

je suis ensuite allé chercher les sources ici : https://download.owncloud.org/download/ ... /owncloud/

wget -nv https://download.owncloud.org/download/ ... elease.key -O Release.key
apt-key add - < Release.key

sh -c "echo 'deb http://download.owncloud.org/download/r ... ntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
apt-get update
apt-get install owncloud


Je règle les autorisations : propriétaire et groupe sur www-data pour les fichiers d'owncloud dans /var/www/owncloud/
et pareil pour le dossier onwcloud où je fais stocker les fichiers.

je vais sur http://mondomaine.fr/owncloud et j'achève la config, je prends MySQL pour la BDD et ça roule.

Et là quand je cherche pour installer le calendrier et le carnet d'adresse... rien à faire j'ai le droit à une pauvre liste de quelques appli dans l'interface admin, sans catégories et j'ai beau cocher l'activation des applications expérimentales... rien n'y fait.

Du coup pensant à un probleme de version j'ai tout recommencé avec OC 8.2 mais j'arrive au même résultat.

Chose surprenante on retrouve le même problème ici https://demo.owncloud.org/ sur la version démo de owncloud.

Quelqu'un aurait une solution à me proposer pour retrouver les applis, et notamment le calendrier et le carnet d'adresses? Je lui en serait très reconnaissant!

tflidd
Forum Moderator
Posts: 7159
Joined: Sat Dec 07, 2013 7:27 pm
ownCloud version: 8.2.3
Webserver: Apache
Database: MySQL
OS: Linux

Re: OC 8.2 & 9.x Très peu d'applications

Postby tflidd » Mon Jul 18, 2016 4:28 pm

brisfan wrote:Et là quand je cherche pour installer le calendrier et le carnet d'adresse... rien à faire j'ai le droit à une pauvre liste de quelques appli dans l'interface admin, sans catégories et j'ai beau cocher l'activation des applications expérimentales... rien n'y fait.

Il y a normalement quelques applis... mais on peut toujours installer manuellement:
- va sur apps.owncloud.com
- télécharge l'application
- extrait l'application dans le répertoire owncloud/apps/... (proprietaire www-data!)
- et l'application doit apparaitre dans la catégorie non-activé

Pour résoudre ton problème avec ton app-store, php a peut-être un problème de se connecter à l'internet. Y a-t-il de messages sur le site "admin" (problème de connexion internet)?

brisfan wrote:Chose surprenante on retrouve le même problème ici https://demo.owncloud.org/ sur la version démo de owncloud.

Je pense que c'est fait exprès. Sinon c'est trop facile de détruire la version démo (des applications expérimentales, ...).

brisfan
Newbie
Posts: 5
Joined: Mon Jul 18, 2016 3:55 pm

Re: OC 8.2 & 9.x Très peu d'applications

Postby brisfan » Tue Jul 19, 2016 10:00 am

Merci beaucoup tflidd! L'installation manuelle va me permettre de contourner le problème.
Alors dans le log j'ai cette erreur là :

{"reqId":"OzTs8ghbh7EaD3e\/GYuG","remoteAddr":"109.222.186.100","app":"core","message":"Could not get categories: cURL error 28: Resolving timed out after 5515 milliseconds","level":3,"time":"2016-07-18T13:34:18+00:00"}

J'ai googolé tout ça pour savoir où est le probleme, sans succès... :cry:

tflidd
Forum Moderator
Posts: 7159
Joined: Sat Dec 07, 2013 7:27 pm
ownCloud version: 8.2.3
Webserver: Apache
Database: MySQL
OS: Linux

Re: OC 8.2 & 9.x Très peu d'applications

Postby tflidd » Tue Jul 19, 2016 10:50 am

C'est probablement le DNS, tu peux verifier avec curl -v --trace-time https://api.owncloud.com/
https://github.com/owncloud/core/issues ... -173554095

brisfan
Newbie
Posts: 5
Joined: Mon Jul 18, 2016 3:55 pm

Re: OC 8.2 & 9.x Très peu d'applications

Postby brisfan » Tue Jul 19, 2016 11:39 am

Encore merci je vais regarder ça!

brisfan
Newbie
Posts: 5
Joined: Mon Jul 18, 2016 3:55 pm

Re: OC 8.2 & 9.x Très peu d'applications

Postby brisfan » Tue Jul 19, 2016 5:30 pm

alors j'ai testé la commande que tu m'as donné. Et ça donne :

# curl -v --trace-time https://api.owncloud.com/
13:25:15.896745 * Hostname was NOT found in DNS cache
13:25:21.412137 * Trying 69.64.55.83...
13:25:21.518571 * Connected to api.owncloud.com (69.64.55.83) port 443 (#0)
13:25:21.519900 * successfully set certificate verify locations:
13:25:21.520114 * CAfile: none
CApath: /etc/ssl/certs
13:25:21.520471 * SSLv3, TLS handshake, Client hello (1):
13:25:21.630092 * SSLv3, TLS handshake, Server hello (2):
[...]

demande moi si tu veux la suite.

J'ai regardé le post que tu m'as linké j'ai modifié le timeout de 5s à 30s. En chargeant la page j'ai eux une fois les applis puis en rechargeant deux ou trois fois je les ai reperdu etc ça marche par intermittence.
Quand j'installe une application j'ai ces deux erreurs :

Error core App "" cannot be installed because appinfo file cannot be read. 2016-07-19T15:15:34+00:00
Error core Could not get application download URL: cURL error 28: Resolving timed out after 5515 milliseconds 2016-07-19T15:15:34+00:00

tflidd
Forum Moderator
Posts: 7159
Joined: Sat Dec 07, 2013 7:27 pm
ownCloud version: 8.2.3
Webserver: Apache
Database: MySQL
OS: Linux

Re: OC 8.2 & 9.x Très peu d'applications

Postby tflidd » Tue Jul 19, 2016 5:40 pm

Je prendrai un serveur dns pour améliorer la résolution de noms de domaine. Unbound est très petit et très efficace:
https://doc.ubuntu-fr.org/unbound

brisfan
Newbie
Posts: 5
Joined: Mon Jul 18, 2016 3:55 pm

Re: OC 8.2 & 9.x Très peu d'applications

Postby brisfan » Wed Jul 20, 2016 3:08 pm

Alors, merci pour ton mini tuto pour l'installation d'apps, ça marche nickel.

Pour le DNS sur le serveur ça marche super bien! J'ai plus de problème pour charger les applis dans l'interface de owncloud.
Voici comment j'ai fais :

- on comment par un petit " sudo apt-get update " pour mettre à jour la liste des paquets
- on installe Unbound avec "sudo apt-get install unbound" un petit "O" pour valider l'installation.
- on fait le fichier de liste des serveurs DNS racine à qui notre DNS perso va demander les infos. On copie le texte visible ici : ftp://ftp.internic.net/domain/named.cache on entre "sudo nano /var/lib/unbound/root.hints" et on colle le texte. Un Ctrl+O pour enregistrer et un Ctrl+x pour quitter.
- on complète le fichier de config d'Unbound : "nano /etc/unbound/unbound.conf" et on colle ceci après avoir tout effacé :

# Unbound configuration file for Debian.
#
# See the unbound.conf(5) man page.
#
# See /usr/share/doc/unbound/examples/unbound.conf for a commented
# reference config file.
server:
# Les lignes suivantes concernent la configuration de unbound pour les
# performance crypto DNSSEC en utilisant la clé des serveurs root
auto-trust-anchor-file: "/var/lib/unbound/root.key"
# Activer les logs
verbosity: 1
#Répondre aux requêtes DNS sur toutes les interfaces réseau.
interface: 0.0.0.0
#Port sur lequel sont fait les requêtes DNS
port: 53
#support de l'IPv4
do-ip4: yes
#support de l'IPv6
do-ip6: no
#support udp
do-udp: yes
#support tcp
do-tcp: yes
#plages adresse ip autorisée à consulter le serveur dns
#access-control: 192.168.1.0/24 allow
#access-control: 192.168.1.26
#plage ip comprise entre 192.168.0.0 et 192.168.255.255
access-control: 127.0.0.0/8 allow
access-control: 192.168.0.0/16 allow
#emplacement du fichier indiquant les infos pour consulter les serveurs DNS root
#fichier à télécharger là à cette adresse: ftp://FTP.INTERNIC.NET/domain/named.cache
root-hints: "/var/lib/unbound/root.hints"
#Cacher les infos sur le serveur DNS
hide-identity: yes
hide-version: yes
#paramètre limitant l'usurpation de DNS
harden-glue: yes
#Requérir les infos DNSSEC pour les zones de confiance
harden-dnssec-stripped: yes
#Options permettant de ne pas prendre la casse en compte lors des requêtes d'url.
#HomeServer-DIY.net sera traduit en homeserver-diy.net par le serveur et il communiquera la bonne IP
use-caps-for-id: yes
#valeur mini de la TTL en secondes. Ne pas dépasser 1h
cache-min-ttl: 3600
#valeur max de la TTL en secondes.
cache-max-ttl: 86400
#activation du prefetch. Si un requête est faite lorsque la tll expire dans moins de 10% du temps qu'il lui est imparti
#le cache se mettra à jour aussitôt après avoir répondu à la requête.
prefetch: yes
#nombre de core du serveur dns
num-threads: 2
## Tweaks et optimisations du cache
#Nombre de slabs à utiliser . Doit être une puissance de 2 du num-threads.
msg-cache-slabs: 8
rrset-cache-slabs: 8
infra-cache-slabs: 8
key-cache-slabs: 8
#Réglage de la taille du cache en Mo:
rrset-cache-size: 51m
msg-cache-size: 25m
#Taille du buffer pour le port UPD en entrée. Evite la perte de message lors des requêtes
so-rcvbuf: 1m
#Renforcer la vie privée des adresses du LAN. Ne mettre que des adresses locales
private-address: 192.168.1.0/24
#Si non nulles, les réponses indésirables ne sont pas seulement signalés dans les statistiques,
#mais aussi ajoutées à un total cumulé maintenu par thread.
#Si elle atteint le seuil, un avertissement est affiché et une action défensive est prise, le cache est vidé pour éviter l'empoissonnement DNS.
#Une valeur de 10000 est suggérée, la valeur par défaut est de 0 (service désactivé).
unwanted-reply-threshold: 10000
#Autorisé à répondre aux requêtes du localhost
do-not-query-localhost: no
#Emplacement du fichier root.key pour utilisation de DNSSEC
#auto-trust-anchor-file: "/var/lib/unbound/root.key"
# Est-ce que cette section supplémentaire, doit être conservée intacte pour les données non-sécurisées
# Utile pour protéger les utilisateurs d'une validation de données potentiellement boguées
# Toutes les données non signés dans la section supplémentaire seront retirés des messages sécurisés
val-clean-additional: yes

Un Ctrl+O pour enregistrer et un Ctrl+x pour quitter.
Pour vérifier si le fichier de configuration est valide il suffit de saisir : unbound-checkconf /etc/unbound/unbound.conf

- dernière étape on configure la connexion du serveur pour qu'elle utilise le serveur DNS tout neuf. On ajoute "dns-nameservers 127.0.0.1 " dans le fichier /etc/network/interfaces. Pour cela un petit "sudo nano /etc/network/interfaces". On cherche une ligne avec un "auto eth0" ou "auto quelquechose" en dessous on a iface quelquechose et c'est après cette ligne qu'il faut ajouter "dns-nameservers 172.0.0.1". Après, deux cas de figure vous êtes en IP statique (ou fixe) là c'est fini, vous êtes en dhcp (ip dynamique fournie par le routeur, il y a écrit dhcp sur la ligne avec iface) dans ce cas il y a un paramètre à changer. Il faut supprimer "domain-name-servers" dans le fichier "/etc/dhcp/dhclient.conf". On redémarre la machine, et c'est plié!

mes sources :
https://homeserver-diy.net/wiki/index.php?title=Installer_et_configurer_son_serveur_DNS_connect%C3%A9_aux_serveurs_root_avec_Unbound
https://doc.ubuntu-fr.org/dns
https://ubuntuforums.org/showthread.php?t=2204170
https://doc.ubuntu-fr.org/unbound


  • Similar Topics
    Replies
    Views
    Last post

Return to “Français”

Who is online

Users browsing this forum: No registered users and 1 guest