Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/07/2019, à 22:15

karambar

[RESOLU] Souci de connexion sur mon serveur owncloud

Bonjour a tous.
J'ai un serveur dedié chez ovh avec une adresse ip fixe et un nom de domaine ksxxxxx.kimsufi.com, sur lequel tourne entre autre une instance owncloud 10.0.
Le serveur est sous ubuntu 16.04 lts à jour.
J'ai installé un certificat let's encrypt sur ce nom de domaine avec redirection http=>https.
J’accède à mon serveur par son adresse ip xx.xx.xx.xx/owncloud, mais le https ne fonctionne pas.
Si j'essaie par le nom de domaine ksxxxx.kimsufi.com/owncloud, j'ai une erreur "not found".
Je précise que je peux me connecter à Transmission, par exemple, avec l'adresse ksxxx.kimsufi.com:xxxx/transmission/, donc mon nom de domaine semble fonctionner, meme s'il m'est impossible de me connecter en https ( erreur : ERR_SSL_PROTOCOL_ERROR )
Je suis un peu perdu, je suis presque sur de mélanger plusieurs problemes, mais je n'ai pas assez de compétences pour comprendre mes erreurs et les réparer.
Si je pouvais avoir un peu d'aide pour avoir accés à mon serveur owncloud par son adresse :ksxxxx.kimsufi/owncloud, j'en serais ravi
Merci d'avance

Dernière modification par karambar (Le 18/07/2019, à 15:53)

Hors ligne

#2 Le 18/07/2019, à 07:57

bruno

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Bonjour,

Si tu veux de l'aide il faut nous expliquer comment tu as généré ton certificat et comment tu as fais ta redirection de http vers https. Et surtout il faut nous donner le contenu des fichiers de configuration des tes hôtes virtuels.

En ligne

#3 Le 18/07/2019, à 08:00

Compte supprimé

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Je suis un peu perdu, je suis presque sur de mélanger plusieurs problemes


Et si tu passais par une solution plus "assistée" comme par exemple yunohost ? Tu peux ensuite y mettre un Nextcloud.
https://yunohost.org/#/whatsyunohost_fr

OK pas de suggestion de changement de distribution avant de tenter de régler le problème de départ.

@bruno
Quand j'ai rédigé mon message, tu n'avais pas encore posté. tongue

Dernière modification par Compte supprimé (Le 18/07/2019, à 09:52)

#4 Le 18/07/2019, à 10:04

karambar

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

J'ai généré le certificat ssl en installant let's encrypt et en lançant certbot dans une console en ssh.
Je passe par Apache, je choisis "activate https" pour 1)ksxxxx.kimsufi.com et j'installe le certificat.

<IfModule mod_ssl.c>
<VirtualHost *:443>
        ServerName ksxxxxx.kimsufi.com 
        ServerAlias www.ksxxxxx.kimsufi.com
        DocumentRoot "/var/www/kimsufi"
        <Directory "/var/www/kimsufi">
                Options +FollowSymLinks
                AllowOverride all
                Require all granted
        </Directory>
        ErrorLog /var/log/apache2/error.kimsufi.com.log
        CustomLog /var/log/apache2/access.kimsufi.com.log combined
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/ksxxxxx.kimsufi.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/ksxxxx.kimsufi.com/privkey.pem
</VirtualHost>
</IfModule>

Si ça peut repondre à la question ?

Hors ligne

#5 Le 18/07/2019, à 10:45

bruno

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Cela semble correct.
Normalement le site qui est sous : /var/www/kimsufi devrait être accessible via https://ksxxxxx.kimsufi.com
As-tu essayé de redémarrer le serveur Apache :

sudo systemctl restart apache 2

En ligne

#6 Le 18/07/2019, à 11:04

karambar

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

merci de m'aider  smile
Le redémarrage d'apache ne change rien, owncloud n'est toujours pas accessible par le nom de domaine, mais par l'ip, pas de probleme.
J'ai fait un :

 root@kimsufi:~# apache2ctl configtest
AH00112: Warning: DocumentRoot [/var/www/kimsufi] does not exist
AH00112: Warning: DocumentRoot [/var/www/kimsufi] does not exist
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Syntax OK

Mais je ne sais pas ce que je doit faire aprés avec ServerName", je ne sais pas ce que c'est  smile

Hors ligne

#7 Le 18/07/2019, à 11:25

bruno

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Il faut commencer par comprendre et corriger cela :

Warning: DocumentRoot [/var/www/kimsufi] does not exist

L'hôte virtuel donné en #4 a une directive DocumentRoot qui pointe vers un dossier qui n'existe pas !

Dans quels dossiers sont placés tes sites ? Donnes-nous le contenu de tous les fichiers d'hôtes virtuels.

Dernière modification par bruno (Le 18/07/2019, à 11:26)

En ligne

#8 Le 18/07/2019, à 11:50

karambar

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

En fait, je n'ai pas de site qui tourne sur mon dédié.
J'ai Transmission et Owncloud ainsi que phpmyadmin.
Transmission et Phpmyadmin sont accessible par le nom de domaine.
Seul Owncloud me resiste.
J'ai modifier le fichier confg/config.php comme ceci pour essayer de reparer :

<?php
$CONFIG = array (
  'updatechecker' => false,
  'instanceid' => 'oc27yd3ux874',
  'passwordsalt' => 'xxxxxx',
  'secret' => 'xxxxxx',
  'trusted_domains' => 
  array (
    0 => '00.000.000.00',
    1 => 'ksxxxxx.kimsufi.com'
  ),
  'datadirectory' => '/home/Owncloud/data',
  'overwrite.cli.url' => 'https://ksxxxx.kimsufi.com/owncloud',
  'dbtype' => 'mysql',
  'version' => '10.0.10.4',
  'dbname' => '??????',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => '?????????',
  'dbpassword' => '????????????????',
  'logtimezone' => 'UTC',
  'installed' => true,
  'files_external_allow_create_new_local' => 'true',
);

L'adresse ip est bien sur la vraie ip fixe, pas 00.00......

Dernière modification par karambar (Le 18/07/2019, à 11:52)

Hors ligne

#9 Le 18/07/2019, à 12:50

bruno

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Quand je parle de « site » c'est un terme générique ; phpmyadmin et owncloud sont des sites web.
Je réitère donc ma question :
Dans quels dossiers sont placés tes sites (owncloud) ? Donnes-nous le contenu de tous les fichiers d'hôtes virtuels.

Et pourquoi utilises-tu un dossier qui n'existe pas comme DocumentRoot en #4 ?

En ligne

#10 Le 18/07/2019, à 14:04

karambar

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Owncloud est dans /var/www/html/owncloud
Pour DocumentRoot, je n'ai pas de souvenir de la configuration et du pourquoi, donc j'ignore comment j'en suis arrivé à cette erreur, et encore plus à comment la réparer.  je pense que j'avais créé un utilisateur "kimsufi" et que j'avais du m'en servir pour faire ces installs. Sauf que j'ai laissé tombé cet user ...
Les hotes virtuels sont bien dans /etc/apache2/sites-enabled ?
j'ai ksxxx.kimsufi.com.conf

<VirtualHost *:80>
        ServerName ksxxxx.kimsufi.com 
        ServerAlias www.ksxxxxx.kimsufi.com
        DocumentRoot "/var/www/kimsufi"
        <Directory "/var/www/owncloud">
                Options +FollowSymLinks
                AllowOverride all
                Require all granted
        </Directory>
        ErrorLog /var/log/apache2/error.kimsufi.com.log
        CustomLog /var/log/apache2/access.kimsufi.com.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =ksxxxx.kimsufi.com [OR]
RewriteCond %{SERVER_NAME} =www.ksxxxxxx.kimsufi.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

et l'autre : ksxxx.kimsufi.com-le-ssl.conf

<IfModule mod_ssl.c>
<VirtualHost *:443>
        ServerName ksxxxx.kimsufi.com 
        ServerAlias www.ksxxxxx.kimsufi.com
        DocumentRoot "/var/www/kimsufi"
        <Directory "/var/www/kimsufi">
                Options +FollowSymLinks
                AllowOverride all
                Require all granted
        </Directory>
        ErrorLog /var/log/apache2/error.kimsufi.com.log
        CustomLog /var/log/apache2/access.kimsufi.com.log combined
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/ksxxxxx.kimsufi.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/ksxxxxxx.kimsufi.com/privkey.pem
</VirtualHost>
</IfModule>

et le début de default-ssl.conf :

<IfModule mod_ssl.c>
	<VirtualHost _default_:443>
		ServerAdmin webmaster@localhost

		DocumentRoot /var/www/html

dans /var/www/ je n'ai que /html et dans /var/www/html/, je n'ai que /owncloud

Dernière modification par karambar (Le 18/07/2019, à 14:07)

Hors ligne

#11 Le 18/07/2019, à 14:12

karambar

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

J'ai accés à mon serveur owncloud par le nom de domaine..
J'ai modifié dans le fichier ks.kimsufi.com-le-ssl.conf la ligne DocumentRoot en : /var/www/html/  et l'erreur semble réparé !

Merci pour votre aide et vos conseils

Hors ligne

#12 Le 18/07/2019, à 14:22

bruno

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Attention, dans ce cas il faut qu tu aies

DocumentRoot  /var/www/html
…

et

<Directory "/var/www/html">
…

dans les deux fichiers.
Et recharger la configuration d'Apache après modification :

sudo systemctl reload apache2

Si ton problème est résolu, je t'invite à modifier ton premier message pour mettre [Résolu] devant le titre.

En ligne

#13 Le 18/07/2019, à 15:55

karambar

Re : [RESOLU] Souci de connexion sur mon serveur owncloud

Merci pour ces ultimes précisions.
Ca fait du bien de résoudre des problémes sur son serveur !  smile

Hors ligne