Seafile behind an apache which isn't on the same server

Hi !

I have a LAN network on an ESXi with several virtual machines…

My web server is on a virtual machine with the Mysql server

My seafile server is on another virtual machines

I edited my vhost apache conf which is now :

<VirtualHost *:80>
ServerName file.prelecnet.fr
# Use "DocumentRoot /var/www/html" for Centos/Fedora
# Use "DocumentRoot /var/www" for Ubuntu/Debian
RewriteEngine On

#
# seafile fileserver
#
ProxyPass /seafhttp http://10.10.19.99//:8082
ProxyPassReverse /seafhttp http://10.10.19.99:8082
RewriteRule ^/seafhttp - [QSA,L]

#
# seahub
#
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
ProxyPreserveHost On
ProxyPass / http://10.10.19.99:8000/
ProxyPassReverse / http://10.10.19.99:8000/
</VirtualHost>

in my ccnet.conf I setted the service_url to http://file.prelecnet.fr/

and in seahub settings I setted the file_server_root to http://file.prelecnet.fr/seafhttp

I can access seafile website from my WAN however I can’t download/upload files.

Could you help me find what I am missing to get it working ?

Edit :: My bad, error was simple.

ProxyPass /seafhttp http://10.10.19.99//:8082

Should be

ProxyPass /seafhttp http://10.10.19.99:8082

I don’t know where those “//” came from.

Please mark as solved.