[FR][Docker] Mode Strict impossible de se connecter avec l'appli Android

Bonjour tout le monde,

Je viens vous prĂ©senter mon souci. J’ai installĂ© mon NC sur mon domaine et on va dire que tout fonctionne presque correctement hormis quelques petites erreurs qui n’empĂȘche pas NC de fonctionner mais ne le rendent pas optimal. Voici donc mon setup.
Le domaine est hébergé chez moi en local sur une machine dédiée sous Ubuntu 22.04.4 LTS avec Docker.
Pas de souci donc pour se connecter via un navifateur sur PC ou mobile mais en utilisant l’appli dĂ©diĂ© Android c’est un cauchemar, soit on me demande un jeton d’application ou bien ça me dit que je suis en mode strict et qu’aucune connection HTTP n’est autorisĂ©e :frowning:

Dans mes paramĂštres d’administration j’ai Ă©galement un erreur qui apparai “La configuration des entĂȘtes du reverse proxy est incorrecte. C’est un problĂšme de sĂ©curitĂ©, qui peut permettre Ă  un attaquant d’usurper l’adresse IP affichĂ©e Ă  Nextcloud.” Il y a sans doute un lien ?
J’ai cherchĂ© et trouvĂ© l’article " Android app error: “Strict mode, no HTTP connection allowed!”" mais j’avoue ne pas avoir tout comprit et aprĂšs vĂ©rif de mon config.php je pense que tout semble ok.

Mon config.php = NC - config.php - Pastebin.com
Mon .htaccess = NC - htccess - Pastebin.com
Mon fichier Docker yml = Docker - docker-compose.yml - Pastebin.com

Le dossier ‘data’ se trouve dans /root/nextcloud-docker/nextcloud

Voila, en espĂ©rant vous avoir fourni le maximum d’élĂ©ments. Par avanve je vous remercie du temps que vous passerez Ă  m’aider dans la rĂ©solution de ce problĂšme.
Merci et bonne journée

Cu+
Carter

Bonsoir @C4RT-ER, avez vous mis en place le protocole https sur votre serveur ?
si oui jouter ces lignes ci dans votre config docker:

      - OVERWRITECLIURL=https://nextcloud.mydomail.com
      - OVERWRITEPROTOCOL=https

pour information : le ‘secret’ et le ‘passwordsalt’ sont strictement personel je vous conseil de ne pas les partagez. Ils peuvent ĂȘtre utilisĂ© pour l’encryptage de vos donnĂ©es et le dĂ©cryptage (pour les mots de passe stockĂ©es/ les donnĂ©es cryptĂ© si le module de d’encryptage activer)

Bonjour @Mageunic,

Oui HTTTPS fonctionne trĂšs bien grĂące Ă  traeffik
OU dois je rajouter ces lignes dans mon fichier “docker-compose.yml”. Je pense que la place est importante.

@C4RT-ER n’utilisant pas docker la solution est apporter dans cette discussion : Android app error: "Strict mode, no HTTP connection allowed!" - #10 by nZeus
Cependant, aucune mention de oĂč doit ĂȘtre placĂ© ces lignes n’est faites. je pense que cela n’a aucune influence.

n’oublier pas de modifier la ligne :

avec votre propre nom de domaine

1 Like