Bonjour voulant auto héberger une solution de stockage de fichier je suis tombé sur Pydio Cells.
J'ai suivie les instructions mais j'arrive toujours sur plus ou moins deux même erreur :
  • Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /cells.
  • Service Unavailable


Après avoir pas mal cherché j'ai réussie a résoudre le second soucis mais ma configuration "réseau" ne fonctionne toujours pas.

J'ai paramétré Pydio comme ceci :


Mon serveur comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerAdmin xx@gmail.com
    ServerName domaine.dev
    ServerAlias www.domaine.dev
    DocumentRoot /var/www/domaine.dev/prod/public
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Include /etc/letsencrypt/options-ssl-apache.conf
    SSLCertificateFile /etc/path/fullchain.pem
    SSLCertificateKeyFile /etc/path/privkey.pem

    ProxyRequests Off

 <Location /grafana>
        AuthType Basic
        AuthName "Restricted Content"
        AuthbasicProvider file
        AuthUserFile /etc/grafana/.htpasswd
        Require valid-user

        RewriteEngine On
        RewriteRule .* - [E=PROXY_USER:%{LA-U:REMOTE_USER},NS]
        RequestHeader set X-WEBAUTH-USER "%{PROXY_USER}e"

        ProxyPass http://localhost:3000 retry=0
        ProxyPassReverse http://localhost:3000
 </Location>

        RequestHeader unset Authorization

 <Location /promo>
        AuthType Basic
        AuthName "Restricted Content"
        AuthbasicProvider file
        AuthUserFile /etc/grafana/.htpasswd
        Require valid-user

        ProxyPass http://localhost:9090 retry=0
        ProxyPassReverse http://localhost:9090
 </Location>

 <Location /wekan>
        AuthType Basic
        AuthName "Restricted Content"
        AuthbasicProvider file
        AuthUserFile /etc/wekan/.htpasswd
        Require valid-user

        ProxyPass http://localhost:3001/wekan retry=0
        ProxyPassReverse http://localhost:3001/wekan
 </Location>

 <Location /cells>
        ##AuthType Basic
        ##AuthName "Restricted Content"
        ##AuthbasicProvider file
        ##AuthUserFile /etc/cells/.htpasswd
        ##Require valid-user

        ProxyPass http://localhost:3004 retry=0
        ProxyPassReverse http://localhost:3004
 </Location>

</VirtualHost>
</IfModule>
Et pour le firewall :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#CELLS
-A INPUT -p tcp --dport 3004 -j ACCEPT
Vue le message d'erreur et le faite que quand je coupe le deamon de Pydio la page me donne un "Service Unavailable" je cherche du côté de la config ip de Pydio ou de mon proxy mais si vous avez une idée je prend!