Yehya, please have a look (as suggested by Florent):

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

HTH

On Tue, Nov 30, 2010 at 6:08 PM, Vik Tara <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>
>>         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/.<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/. <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
>
>


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

Reply via email to