Connexion à ownCloud Mobile refusée ? Vérifiez l’URL et la connectivité.

Si l'application mobile ownCloud affiche « Connexion refusée », ouvrez d'abord l'adresse de votre serveur dans un navigateur sur le même téléphone, puis vérifiez que l'application utilise bien l'URL de base du serveur et le réseau approprié. Ce refus survient généralement avant l'étape de connexion ; assurez-vous donc que le serveur et son point de terminaison HTTPS sont accessibles avant de modifier votre mot de passe ou les paramètres de l'application.

Que vous indique le message « Connexion refusée » ?

L'application doit d'abord établir une connexion réseau avec le serveur ; ce n'est qu'après cela qu'ownCloud peut vérifier le nom d'utilisateur, le mot de passe ou le processus de connexion. Un refus indique donc en premier lieu l'adresse IP, la route réseau, le pare-feu ou le serveur web. Il est différent d'un message d'erreur de mot de passe. Un avertissement de certificat est également un problème distinct : il signifie que le serveur a répondu de manière suffisante pour que l'application puisse examiner son certificat TLS.

Avant de procéder au dépannage, assurez-vous d'avoir l'adresse exacte du serveur fournie par votre administrateur, y compris tout chemin d'accès (par exemple, `/etc/ /owncloudserver`), et vérifiez si le serveur est accessible uniquement via le réseau de l'entreprise ou un VPN. Si vous administrez le serveur, vous devez également avoir accès à ses paramètres DNS, pare-feu, proxy inverse et à l'état du serveur web.

Le navigateur du téléphone affiche une page de connexion générique de type ownCloud à une adresse sécurisée cloud.example.com.
Le chargement de la page de connexion par un navigateur confirme que ce téléphone peut accéder à un service web à l'adresse hôte affichée via HTTPS.

Vérifiez l'adresse et le réseau depuis le téléphone.

  1. Ouvrez l'adresse exacte dans le navigateur de votre téléphone. Utilisez la même connexion Wi-Fi ou cellulaire que l'application. Si le navigateur ne parvient pas non plus à l'afficher, vérifiez l'accessibilité plutôt que les identifiants de compte de l'application. Si la page de connexion s'affiche, notez l'adresse finale dans le navigateur et poursuivez la vérification de l'URL de l'application.
  2. Saisissez l'URL de base du serveur dans l'application ownCloud. Pour un serveur installé dans un sous-dossier, par exemplehttps://cloud.example.com/owncloud : `/username/owncloud`. S'il est installé à la racine du domaine, l'adresse peut être `/username/ https://cloud.example.comowncloud`. Le guide du serveur ownCloud indique que ses applications mobiles utilisent l'URL de base et le dossier. N'ajoutez pas `/username/ /remote.php/webdavowncloud` à l'adresse de l'application mobile ownCloud ; il s'agit d'un point de terminaison WebDAV pour d'autres clients WebDAV. Vérifiez l'absence de sous-dossier, de faute de frappe, de barre oblique supplémentaire ou de port non autorisé. Consultez le guide des URL mobiles et WebDAV d'ownCloud .
  3. Comparez la connexion Wi-Fi avec la connexion cellulaire, ou essayez le VPN de votre organisation. Si l'adresse fonctionne avec une connexion mais pas avec une autre, le problème ne vient probablement pas de votre compte. La différence peut provenir d'un routage réseau, d'un enregistrement DNS, d'une exigence du VPN ou d'une règle de pare-feu. Utilisez le réseau imposé par votre organisation ; ne tentez pas de contourner ses contrôles d'accès.
L'écran générique d'un compte d'application mobile affiche l'adresse du serveur https://cloud.example.com/owncloud avec une icône de cadenas.
L'URL du compte inclut le sous-dossier d'installation ; utilisez l'adresse de base exacte fournie pour votre serveur ownCloud.

ownCloud recommande l'utilisation du protocole HTTPS pour les connexions mobiles. Conservez https://-le sauf indication contraire de l'administrateur du serveur ; l'utilisation du protocole HTTP simple peut exposer les identifiants et le trafic de fichiers. Si l'application affiche un avertissement de certificat après le démarrage de la connexion, demandez à l'administrateur de corriger le certificat ou de confirmer la procédure de certification approuvée par l'organisation au lieu d'ignorer automatiquement l'avertissement. Les instructions de connexion pour Android expliquent comment saisir l'URL du serveur et effectuer la vérification du certificat.

Une maquette des paramètres réseau d'un téléphone montre que le Wi-Fi est connecté et que le réseau cellulaire est indisponible.
Tester la même adresse de serveur en Wi-Fi et en réseau cellulaire peut révéler si la panne suit un seul chemin réseau.

Si la connexion est toujours refusée, demandez à l'administrateur du serveur de vérifier.

Communiquez à l'administrateur l'URL exacte, l'heure de la tentative infructueuse (avec le fuseau horaire), si le navigateur rencontre également ce problème et si le Wi-Fi, les données cellulaires ou le VPN ont une incidence sur le résultat. Demandez-lui de vérifier :

  • Le nom d'hôte pointe vers le serveur prévu depuis le réseau concerné.
  • Le serveur web ou le proxy inverse est en cours d'exécution et écoute sur le port HTTPS et l'interface réseau configurés.
  • Le pare-feu et les règles de sécurité du cloud autorisent le trafic sur ce port configuré, et le proxy peut accéder à son backend ownCloud.
  • L'hôte virtuel TLS et la route proxy servent l'hôte et le chemin d'installation attendus.

Pour un administrateur, une simple analyse externe permet de distinguer un refus de connexion TCP d'une réponse HTTP : curl -v --connect-timeout 5 https://cloud.example.com/owncloud/remplacez l'hôte et le chemin d'accès par les valeurs réelles. Un refus ou un délai d'attente indique un problème d'accessibilité du point de terminaison ou du réseau. Un statut HTTP positif signifie que la connexion a été établie ; il convient alors d'examiner la route renvoyée, l'authentification ou le comportement du certificat. N'ouvrez pas de ports de pare-feu de manière générale et ne désactivez pas le pare-feu à titre de test ; examinez plutôt le processus d'écoute prévu et les règles de portée spécifique.

Un tableau de bord serveur générique affiche l'état du proxy inverse en cours d'exécution, du serveur d'écoute et du pare-feu, ainsi que les entrées récentes du journal d'accès.
Un administrateur peut comparer l'état du dispositif d'écoute et du pare-feu avec les entrées du journal d'accès au moment de l'échec de la requête du téléphone.

N’utilisez les journaux qu’après avoir confirmé leur accessibilité.

Si l'adresse du serveur se charge dans un navigateur mais que l'application ne fonctionne toujours pas, veuillez collecter le journal de l'application mobile et demander à l'administrateur de le comparer avec les journaux d'ownCloud et du serveur web. Les instructions de dépannage officielles pour Android indiquent que les journaux de l'application se trouvent dans les Paramètres ; si l'option « Journaux » est masquée, appuyez cinq fois sur le numéro de build pour l'afficher. Les instructions de dépannage pour iOS expliquent comment activer la journalisation dans les Réglages, puis dans la section « Journalisation ». Les journaux de requêtes/réponses pouvant contenir des informations sensibles, ne les partagez qu'avec votre administrateur ou le support ownCloud via un canal autorisé.

Sur le serveur, ownCloud recommande de consulter son propre journal ainsi que les journaux d'erreurs et d'accès du serveur web. Pour Apache sous Linux, la page de dépannage ownCloud pour Android indique que les journaux se trouvent généralement dans le répertoire indiqué/var/log/apache2 ; leur emplacement varie selon les serveurs, les conteneurs et les fournisseurs d'hébergement. Une entrée du journal d'accès correspondant à l'heure du test confirme que la requête a bien atteint le serveur web. En l'absence d'entrée correspondante, la connexion peut échouer plus tôt, au niveau du DNS, du routage, du pare-feu ou du proxy. Consultez le guide officiel d'ownCloud sur la collecte des journaux .

Vérifier la correction

Réessayez depuis l'application ownCloud en utilisant l'URL de base corrigée et le réseau requis par le serveur. La correction est confirmée lorsque l'application réussit sa vérification de connexion et affiche la page de connexion ou d'affichage des fichiers sans erreur. Si le navigateur fonctionne mais pas l'application, veuillez communiquer à l'administrateur la version de l'application, la version du système d'exploitation de votre téléphone, l'URL exacte du serveur (après avoir masqué les informations personnelles), la durée du test, le réseau utilisé et un extrait anonymisé du journal.

Laisser un commentaire

Supprimer en toute sécurité les versions de fichiers ownCloud avec la commande occ

Supprimer en toute sécurité les versions de fichiers ownCloud avec la commande occ

Supprimez toutes les versions de fichiers ownCloud Server Classic stockées pour un compte ou pour tous les utilisateurs, et faites la distinction entre une purge complète et une expiration basée sur la rétention.

Connexion à ownCloud Mobile refusée ? Vérifiez l’URL et la connectivité.

Connexion à ownCloud Mobile refusée ? Vérifiez l’URL et la connectivité.

Pour identifier la cause d'un refus de connexion mobile ownCloud, vérifiez dans le bon ordre l'URL du serveur, le réseau téléphonique, le point de terminaison HTTPS et les journaux du serveur.

Exécutez des tâches en arrière-plan ownCloud de manière fiable grâce à un minuteur Systemd.

Remplacez les exécutions de tâches à la demande par une minuterie systemd qui exécute la commande système occ:cron prise en charge par ownCloud toutes les 15 minutes.

Rétablir la synchronisation WebDAV d'ownCloud en trouvant le chemin rompu

Suivez la requête WebDAV via Apache, Nginx ou un proxy inverse, puis vérifiez que la synchronisation ownCloud fonctionne avec un test PROPFIND authentifié.

Configurez l'URL publique de Nextcloud pour qu'il puisse s'accéder à lui-même.

Corrigez l'avertissement concernant l'adresse sortante manquante de Nextcloud en définissant son URL canonique et en vérifiant le DNS, le HTTPS et le routage du proxy inverse depuis le serveur lui-même.

Configurer la mise en cache Redis de Nextcloud sur Ubuntu 24.04

Configurer la mise en cache Redis de Nextcloud sur Ubuntu 24.04

Configurez APCu et Redis via un socket Unix local pour la mise en cache et le verrouillage des fichiers Nextcloud, avec les étapes pour les versions actuelles et antérieures de Nextcloud.

Configurez l'exécution automatique de Nextcloud Cron avec un minuteur Systemd

Vérifiez le mode cron de Nextcloud, réparez son service systemd et son minuteur, et assurez-vous que les tâches en arrière-plan s'exécutent après le démarrage et toutes les cinq minutes.

Éliminer l'avertissement de verrouillage de fichiers de Nextcloud avec Redis

Activez le verrouillage fiable des fichiers Nextcloud, choisissez le bon backend Redis ou Valkey et vérifiez que l'avertissement disparaît sans risque de modifications simultanées des fichiers.

Comment obtenir la note A+ en matière de sécurité pour Nextcloud ?

Comment obtenir la note A+ en matière de sécurité pour Nextcloud ?

Corrigez les problèmes courants d'analyse de Nextcloud grâce aux mises à jour actuelles, HTTPS et HSTS, à une confiance précise du proxy inverse et à des vérifications auprès du serveur public.

Activez le chiffrement côté serveur Nextcloud avec Measured Impact

Configurez Nextcloud SSE pour le stockage qui en a besoin, protégez les clés de chiffrement et mesurez l'impact sur les transferts et le processeur avant de chiffrer les fichiers existants.