J'ai mis en place transmission avec le client web accessible via http://neptune:9091/transmission/web et j'aimerai pouvoir accéder à ce service via le port 80 (problème avec proxy par exemple).
J'ai apache2 correctement configurer sur mon Ubuntu 9.10 et j'ai donc créé un fichier de conf :
<Virtualhost *:80> ProxyPass /transmission/ http://localhost:9091/transmission/web ProxyPassReverse /transmission/ http://localhost:9091/transmission/web <Location /transmission> Order allow,deny Allow from all </Location> </Virtualhost>
J'ai activé mod_proxy :
bob@neptune:/etc/apache2/mods-enabled$ ls alias.conf authz_default.load autoindex.conf dav_svn.conf dir.conf mime.load php5.load proxy.load status.conf alias.load authz_groupfile.load autoindex.load dav_svn.load dir.load negotiation.conf proxy.conf rewrite.load status.load auth_basic.load authz_host.load cgi.load deflate.conf env.load negotiation.load proxy_html.conf setenvif.conf authn_file.load authz_user.load dav.load deflate.load mime.conf php5.conf proxy_html.load setenvif.load
Lorsque j'essaye d'accèder à la page suivante : http://neptune/transmission/ J'obtiens une erreur 500.
Voici le contenu du fichier proxy.conf :
<IfModule mod_proxy.c>
#turning ProxyRequests on and allowing proxying from all may allow
#spammers to use your proxy to send email.
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Deny from all
#Allow from .example.com
</Proxy>
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
ProxyVia Full
ProxyPreserveHost On
</IfModule>Que dois-je changer dans mon transmission.conf ?
GeekZone
Aide

















