Hi,

As Lenya work on tomcat, I think you have to set up an ajp connexion
between apache server and tomcat
I would concur - we have had much better results using ajp.

Regards


Vik

On 11/30/2010 12:13 PM, florent andré wrote:
Hi Yehya,

As Lenya work on tomcat, I think you have to set up an ajp connexion
between apache server and tomcat (documentation here [1]).

My apache configuration (just for the live proxiing) is

<VirtualHost domain.com>
         Servername domain.com
        ServerAlias www.domain.com

         ServerAdmin webmas...@localhost

        # proxy close
        ProxyRequests Off
        # send the real hostname to tomcat
        ProxyPreserveHost On

        <Proxy *>
        Order deny,allow
            Allow from all
        </Proxy>
        
        <Location />
        ProxyPass ajp://localhost:8009/lenya/mypublication/live/
            ProxyPassReverse ajp://domain.com/
        </Location>       

</VirtualHost>

I suggest you to start to configure something simple, try if it works,
and if yes add some features/configuration. It's more easy to detect a
miss-configuration with two lines than with 100 :).

Please start a new thread for your upload problem, with the Lenya
version you use.

HTH

[1] : http://lenya.apache.org/docu20/tutorials/proxy/modproxyajp.html


On 11/30/2010 11:43 AM, Yehya Mohamad wrote:
Dear Vik,

We have configured uploads to be allowed in the local.build.properties
otherwise it would not work in http://host:8080/lenya/...

Our Apache Configuration is as follows:

<VirtualHost NNN.NNN.NNN.NNN:443>

     ServerName  domainame.org:443
     ServerAdmin ad...@domainname,org

     # Document root points to the root of the Web application
     DocumentRoot /srv/www/htdocs

     # Permissions on document root
<Directory /srv/www/htdocs>
         Options None
         AllowOverride None
         Order allow,deny
         Allow from all
</Directory>

     #   SSL Engine Switch:
     #   Enable/Disable SSL for this virtual host.
     SSLEngine on
     #   SSL Cipher Suite:
     SSLCipherSuite
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
     #   Server Certificate:
     SSLCertificateFile /etc/ssl/certs/domainname.org_cert.pem
     #   Server Private Key:
     SSLCertificateKeyFile /etc/ssl/certs/domainname.org.key

     # Logging configuration
     ErrorLog  /var/log/apache2/error_ssl-domainname.log
     CustomLog /var/log/apache2/access_ssl-domainname.log combined

     # Access to Lenya application
     ProxyPassReverseCookiePath /lenya /
<Location /lenya/lenya>
         ProxyPass        http://domainname.org:8080/lenya/lenya
         ProxyPassReverse http://domainname.org:8080/lenya/lenya
         # Open access
         Order allow,deny
         Allow from all
</Location>
<Location /lenya/menu>
         ProxyPass        http://domainname.org:8080/lenya/menu
         ProxyPassReverse http://domainname.org:8080/lenya/menu
         # Open access
         Order allow,deny
         Allow from all
</Location>
<Location /lenya/modules>
         ProxyPass        http://domainname.org:8080/lenya/modules
         ProxyPassReverse http://domainname.org:8080/lenya/modules
         # Open access
         Order allow,deny
         Allow from all
</Location>
<Location /archive>
         ProxyPass
http://domainname.org:8080/lenya/domainname/archive
         ProxyPassReverse
http://domainname.org:8080/lenya/domainname/archive
         # Open access
         Order allow,deny
         Allow from all
</Location>
<Location /trash>
         ProxyPass        http://domainname.org:8080/lenya/domainname/trash
         ProxyPassReverse http://domainname.org:8080/lenya/domainname/trash
         # Open access
         Order allow,deny
         Allow from all
</Location>
<Location /authoring>
         ProxyPass
http://domainname.org:8080/lenya/domainname/authoring
         ProxyPassReverse
http://domainname.org:8080/lenya/domainname/authoring
         # Open access
         Order allow,deny
         Allow from all
</Location>
<Location />

          Redirect      permanent /lenya/domainname/live
http://domainname.org
          Redirect      permanent /lenya/domainname/archive
https://domainname.org/archive
          Redirect      permanent /lenya/domainname/authoring
https://domainname.org/authoring
          Redirect      permanent /lenya/domainname/modules
https://domainname.org/lenya/modules
          Redirect      permanent /lenya/domainname/trash
https://domainname.org/trash
          RedirectMatch permanent ^/$
https://domainname.org/authoring/index.html
         # Open access
         Order allow,deny
         Allow from all
</Location>

</VirtualHost>


Best regards,

Yehya


Am 30.11.2010 11:25, schrieb Vik Tara:
Hi Yehya,

Only accessing the authoring environment https://www.domain.org shows
a problem, where I can not find any hint to its solution:
You could have a mistake in your apache virtual host configuration -
can you post it?

Uploading images/assets does not work
Have you configured uploads to be allowed in the local.build.properties?

Regards


Vik

On 11/30/2010 10:22 AM, Yehya Mohamad wrote:
Hi all,


we have installed and customized a Lenya 2.0.3 version, it is so far
running stable locally (live and authoring) using
http://host:8080/lenya/...

When putting it in an apache server   environment, we get everything
running by accessing the live area like http://www.domain.org
Only accessing the authoring environment https://www.domain.org shows
a problem, where I can not find any hint to its solution:

Uploading images/assets does not work, after selecting an image, the
system displays the https://www.domain.org/authoring/index.html
without any error message in the logs

Please tell me, if you know where to look for a solution



Best Regards

Yehya Mohamad



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
For additional commands, e-mail: user-h...@lenya.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
For additional commands, e-mail: user-h...@lenya.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
For additional commands, e-mail: user-h...@lenya.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
For additional commands, e-mail: user-h...@lenya.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
For additional commands, e-mail: user-h...@lenya.apache.org

Reply via email to