Hi,
I have a iFolder server 3.6 that perfectly running and I want to use it
behind an apache proxy using mod_proxy.
I currently have a main web server running apache 2.0. This sever is
directly accessible via a DDNS (exemple.homeip.net). I want to access
the iFolder/simias server via http://ifolder.exemple.homeip.net:8080.
A try to get it working by using proxy in the main apache server, but
it's doesn't work well. While I surf to
http://ifolder.exemple.homeip.net:8080/simias10, the browser is redirect
to a private address like http://172.10.12.41/simias10 (this is the
private address the of simias server).
ifolder.conf (on the main apache server) :
<VirtualHost *>
ServerName ifolder.exemple.homeip.net
ServerAdmin [EMAIL PROTECTED]
#Proxy for simias
ProxyRequests On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /simias10 http://172.10.12.41/simias10
ProxyPassReverse /simias10 http://172.10.12.41/simias10
ProxyPass /ifolder http://172.10.12.41/ifolder
ProxyPassReverse /ifolder http://172.10.12.41/ifolder
ProxyPass /admin http://172.10.12.41/admin
ProxyPassReverse /admin http://172.10.12.41/admin
ErrorLog /var/log/apache2/ifolder.error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
TransferLog /var/log/apache2/ifolder.access.log
ServerSignature On
</VirtualHost>
Simias.config file:
<configuration>
<section name="EnterpriseDomain">
<setting name="SystemName" value="iFolder" />
<setting name="Description" value="iFolder Enterprise System" />
<setting name="AdminName" value="admin" />
<setting name="AdminPassword" value="simias" />
</section>
<section name="Server">
<setting name="Name" value="iFolderServer" />
<setting name="PublicAddress"
value="http://ifolder.exemple.homeip.net:8080/simias10" />
<setting name="PrivateAddress"
value="http://ifolder.exemple.homeip.net:8080/simias10" />
</section>
<section name="Authentication">
<setting name="SimiasAuthNotRequired" value="Registration.asmx,
Login.ashx, Simias.asmx:PingSimias, DomainService.asmx:GetDomainID,
pubrss.ashx, pubsfil$
<setting name="SimiasRequireSSL" value="no" />
</section>
<section name="Identity">
<setting name="Assembly" value="Simias.Server" />
<setting name="Class" value="Simias.Server.InternalUser" />
<!--
<setting name="Assembly" value="Simias.SimpleServer" />
<setting name="Class" value="Simias.SimpleServer.User" />
-->
<!--
<setting name="Assembly" value="Simias.MdbSync" />
<setting name="Class" value="Simias.MdbSync.User" />
-->
</section>
<section name="StoreProvider">
<setting name="Assembly" value="SimiasLib.dll" />
<setting name="Type"
value="Simias.Storage.Provider.Flaim.FlaimProvider" />
<setting name="Path" value="/var/lib/simias" />
</section>
</configuration>
simias.conf:
Include /etc/apache2/mod_mono.conf
Alias /simias10 "/usr/local/lib/simias/web"
AddMonoApplications simias10 "/simias10:/usr/local/lib/simias/web"
MonoSetEnv simias10 "SimiasRunAsServer=true;SimiasDataDir=/var/lib/simias"
<Location /simias10 >
MonoSetServerAlias simias10
Order allow,deny
Allow from all
SetHandler mono
</Location>
Patrik Dufresne
_______________________________________________
ifolder-dev mailing list
[email protected]
http://forge.novell.com/mailman/listinfo/ifolder-dev