Hi All,

the problem in our case was the usage of "Redirect", which has lead in case of forms as in the upload of assets that the attached file was got lost. We have replaced the redirect by rewrite instructions and got it to work

Best regards

Yehya

Am 09.12.2010 11:39, schrieb Andreas Hartmann:
Am 09.12.10 05:36, schrieb Anish Sneh:
Yehya, please have a look (as suggested by Florent):
http://lenya.apache.org/docu20/tutorials/proxy/modproxyajp.html
HTH

BTW, I added a simpler configuration example that should be suitable for most usage scenarios (not published yet on the Lenya website):

https://lenya.zones.apache.org/cms/docu/live/docu20/tutorials/proxy/modproxyajp.html

-- Andreas



On Tue, Nov 30, 2010 at 6:08 PM, Vik Tara <v...@propco.co.uk
<mailto:v...@propco.co.uk>> wrote:

    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 <http://domain.com/>>
                 Servername domain.com <http://domain.com/>
                ServerAlias www.domain.com <http://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/ <http://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/.
<http://host:8080/lenya/>..

            Our Apache Configuration is as follows:

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

ServerName domainame.org:443 <http://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 <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 <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/. <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 <http://www.domain.org/>
                    Only accessing the authoring environment
https://www.domain.org <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
<mailto:user-unsubscr...@lenya.apache.org>
                    For additional commands, e-mail:
                    user-h...@lenya.apache.org
<mailto:user-h...@lenya.apache.org>



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




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


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




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




--
Anish Sneh
"Experience is the best teacher."




Dr. Yehya Mohamad
--
mailto:yehya.moha...@fit.fraunhofer.de

Fraunhofer-Institut für Angewandte Informationstechnik (FIT.LIFE)
[Fraunhofer Institute for Applied Information Technology (FIT.LIFE)]
Schloss Birlinghoven, D53757 Sankt Augustin (Germany)
Tel: +49-2241-142846 Fax: +49-2241-1442846
http://imergo.com  http://webcc.fit.fraunhofer.de


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

Reply via email to