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 22/04/2013, à 10:49

Merle

Problème pour paramétrer seafile

Bonjour à vous,

J'ai quelques problèmes à configurer seafile que je suis en train d'installer sur mon serveur apache et je trouve pas bien d'où vient le problème (j'ai suivi parfaitement le wiki d'installation mais je débute et je peux faire une erreur) :

voici mon vhost :

<VirtualHost *:80>
  ServerName domaine.fr
  DocumentRoot /var/www
  Alias /media    /home/julien/haiwen/installed/seafile-server-1.6.0/seahub/media      
  RewriteEngine On
  RewriteRule ^/(media.*)$ /$1 [QSA,L,PT]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ /seahub.fcgi$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</virtualhost>

j'ai aussi entré l'alias dans la config d'apache de même que :

 FastCGIExternalServer /var/www/seahub.fcgi -host 127.0.0.1:8000

le domaine est bien paramétré dans la config de seafile et pourtant quand je le tappe dans mon navigateur je tombe sur la page "it works !", mais pas de problème en localhost.

Merci à ceux d'entre vous qui pourront m'aider.

Dernière modification par Merle (Le 22/04/2013, à 18:16)

Hors ligne

#2 Le 22/04/2013, à 10:55

tiramiseb

Re : Problème pour paramétrer seafile

pas de problème en localhost.

1/
Pas de problème, ça veut dire quoi ?
Quand tu vas sur "http://localhost" tu obtiens l'interface de Seafile ? Autre chose ?

2/
Peux-tu confirmer que tu n'as rien de spécial dans les fichiers de log d'Apache (access.log et error.log) ?

3/
Que donne la commande suivante ?

ls /etc/apache2/mods-enabled/

Hors ligne

#3 Le 22/04/2013, à 11:14

Merle

Re : Problème pour paramétrer seafile

Pas de problème, ça veut dire quoi ?
Quand tu vas sur "http://localhost" tu obtiens l'interface de Seafile ?

Quand je vais sur localhost:8000 je tombe bien sur l'interface de seafile.

Autre chose ?

Oui j'avais pas remarqué tout de suite mais apache est paramétré en ssl et mon domaine seafile est redirigé en https peut-être que le problème vient de là (mais je n'ai pas encore creusé).

Peux-tu confirmer que tu n'as rien de spécial dans les fichiers de log d'Apache (access.log et error.log) ?

Non rien pas de problème à ce niveau la.

Que donne la commande suivante ?

root@julien-Inspiron-530s:~# ls /etc/apache2/mods-enabled/
alias.conf            cgi.load      mime.load         reqtimeout.conf
alias.load            deflate.conf  mod-evasive.conf  reqtimeout.load
auth_basic.load       deflate.load  mod-evasive.load  rewrite.load
authn_file.load       dir.conf      negotiation.conf  setenvif.conf
authz_default.load    dir.load      negotiation.load  setenvif.load
authz_groupfile.load  env.load      php5.conf         ssl.conf
authz_host.load       fastcgi.conf  php5.load         ssl.load
authz_user.load       fastcgi.load  proxy.conf        status.conf
autoindex.conf        headers.load  proxy_http.load   status.load
autoindex.load        mime.conf     proxy.load        unique_id.load

Hors ligne

#4 Le 22/04/2013, à 11:21

tiramiseb

Re : Problème pour paramétrer seafile

Merle a écrit :

Pas de problème, ça veut dire quoi ?
Quand tu vas sur "http://localhost" tu obtiens l'interface de Seafile ?

Quand je vais sur localhost:8000 je tombe bien sur l'interface de seafile.

... quand tu vas directement sur l'interface de Seafile sans utiliser Apache.
Donc en effet Seafile marche bien a priori smile

j'avais pas remarqué tout de suite mais apache est paramétré en ssl et mon domaine seafile est redirigé en https

Comment ça "redirigé en https" ?

Le VirtualHost que tu nous montres est en HTTP sur le port 80, il n'a pas de redirection vers du HTTPS...

Dernière modification par tiramiseb (Le 22/04/2013, à 11:23)

Hors ligne

#5 Le 22/04/2013, à 11:33

Merle

Re : Problème pour paramétrer seafile

Le VirtualHost que tu nous montres est en HTTP sur le port 80, il n'a pas de redirection vers du HTTPS...

Tu as raison j'avais désactivé le vhost default pour faire une manip et je ne l'avais pas réactivé seul default-ssl était prit en compte ... donc ça c'est réglé, par contre sur mes autres domaines j'étais obligé d'ajouter un vhost pour la redirection no-ip et là pas besoin la redirection se fait toute seule.
Mais bon problème tjs présent.

Dernière modification par Merle (Le 22/04/2013, à 11:48)

Hors ligne

#6 Le 22/04/2013, à 11:51

Merle

Re : Problème pour paramétrer seafile

Voici ma config seafile qui se trouve dans le ccnet.conf, ça pourra peut-être aider :

[General]
USER_NAME = my-seafile
ID = 7a89803b47e1d7fd95be53d8b4deb477fca82496
NAME = my-seafile
SERVICE_URL = http://mondomaine.fr

[Network]
PORT = 10001

[Client]
PORT = 13419

Dernière modification par Merle (Le 22/04/2013, à 18:16)

Hors ligne

#7 Le 22/04/2013, à 12:03

tiramiseb

Re : Problème pour paramétrer seafile

Peux-tu préciser un peu plus cette histoire de redirection https ?

Le VirtualHost que tu as présenté ne parle pas du port 443 ni de HTTPS : il dessert normalement Seafile par le port 80 en HTTP.

Quand tu vas sur "http://seafile.mondomaine.fr", ça se connecte où et ça donne quoi ?

Hors ligne

#8 Le 22/04/2013, à 12:28

Merle

Re : Problème pour paramétrer seafile

Quand tu vas sur "http://seafile.mondomaine.fr", ça se connecte où et ça donne quoi ?

Ca se connecte sur apache avec le "it works !".

Petite question sur le wiki de seafile il y a un vhost pour le non root domain avec proxy (ici), je ne suis pas spécialiste mais est-ce que ce ne serait pas celui-là qu'il faudrait choisir ?

Dernière modification par Merle (Le 22/04/2013, à 12:28)

Hors ligne

#9 Le 22/04/2013, à 12:47

tiramiseb

Re : Problème pour paramétrer seafile

Ca se connecte sur apache avec le "it works !".

En HTTP ou en HTTPS ?

Es-tu sûr que ton vhost est bien activé ?

Petite question sur le wiki de seafile il y a un vhost pour le non root domain avec proxy (ici), je ne suis pas spécialiste mais est-ce que ce ne serait pas celui-là qu'il faudrait choisir ?

Ah ben c'est toi qui dis si tu veux avoir Seafile à la racine ou si tu veux que Seafile soit un sous-répertoire...

Hors ligne

#10 Le 22/04/2013, à 13:10

Merle

Re : Problème pour paramétrer seafile

En HTTP ou en HTTPS ?

En http.

Es-tu sûr que ton vhost est bien activé ?

Oui il est bien dans sites-enabled.

Ah ben c'est toi qui dis si tu veux avoir Seafile à la racine ou si tu veux que Seafile soit un sous-répertoire...

A la racine avec mon domaine.

Ben je comprends pas ça devrait marcher ....

Hors ligne

#11 Le 22/04/2013, à 13:13

tiramiseb

Re : Problème pour paramétrer seafile

Alors là je ne sais pas trop, sans avoir la main sur le serveur en question je ne saurais pas trop dans quel sens te guider, désolé...

Hors ligne

#12 Le 22/04/2013, à 13:22

Merle

Re : Problème pour paramétrer seafile

Petite question quand même sur le wiki il est indiqué que :

FastCGIExternalServer /var/www/seahub.fcgi -host 127.0.0.1:8000

doit se trouver dans httpd.conf, donc c'est bien dans apache2.conf ?

Pour les alias c'est bien aussi dans apache2.conf ?

Dernière modification par Merle (Le 22/04/2013, à 13:23)

Hors ligne

#13 Le 22/04/2013, à 13:34

tiramiseb

Re : Problème pour paramétrer seafile

Cette ligne doit se trouver en dehors du VirtualHost, mais tu le mets dans le fichier que tu veux, ça ne change rien... Apache "réunit" de toute manière tous les fichiers dans un seul gros "amas" avant de s'exécuter...

Moi je l'ai mis dans le même fichier que le VirtualHost, à la ligne juste au-dessus...

Hors ligne

#14 Le 22/04/2013, à 13:59

Merle

Re : Problème pour paramétrer seafile

Ok merci pour ton aide, je vais attendre voir je referai une install propre en dernier ressort.

Hors ligne

#15 Le 22/04/2013, à 14:35

Merle

Re : Problème pour paramétrer seafile

Petite question tu connais la commande pour désinstaller seafile, supprimer le dossier d'install tout simplement ?

Dernière modification par Merle (Le 22/04/2013, à 14:37)

Hors ligne

#16 Le 22/04/2013, à 14:37

tiramiseb

Re : Problème pour paramétrer seafile

Comme l'explique le site de seafile, tu n'as pas *installé* le serveur au sein de ton système, tu l'as juste décompressé. Et pour le "désinstaller" il suffit de le supprimer...

Hors ligne

#17 Le 22/04/2013, à 14:38

Merle

Re : Problème pour paramétrer seafile

Très bien merci.

Hors ligne