You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@lenya.apache.org by Yehya Mohamad <ye...@fit.fraunhofer.de> on 2010/11/30 11:22:38 UTC
Problem with Apache 2 and Apache Server
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-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org
Re: Problem with Apache 2 and Apache Server
Posted by Yehya Mohamad <ye...@fit.fraunhofer.de>.
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 <vik@propco.co.uk
>> <ma...@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 webmaster@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 admin@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-unsubscribe@lenya.apache.org
>> <ma...@lenya.apache.org>
>> For additional commands, e-mail:
>> user-help@lenya.apache.org
>> <ma...@lenya.apache.org>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> user-unsubscribe@lenya.apache.org
>> <ma...@lenya.apache.org>
>> For additional commands, e-mail:
>> user-help@lenya.apache.org
>> <ma...@lenya.apache.org>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>> <ma...@lenya.apache.org>
>> For additional commands, e-mail: user-help@lenya.apache.org
>> <ma...@lenya.apache.org>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>> <ma...@lenya.apache.org>
>> For additional commands, e-mail: user-help@lenya.apache.org
>> <ma...@lenya.apache.org>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>> <ma...@lenya.apache.org>
>> For additional commands, e-mail: user-help@lenya.apache.org
>> <ma...@lenya.apache.org>
>>
>>
>>
>>
>> --
>> Anish Sneh
>> "Experience is the best teacher."
>
>
Dr. Yehya Mohamad
--
mailto:yehya.mohamad@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-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org
Re: Problem with Apache 2 and Apache Server
Posted by Andreas Hartmann <an...@apache.org>.
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 <vik@propco.co.uk
> <ma...@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 webmaster@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 admin@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-unsubscribe@lenya.apache.org
> <ma...@lenya.apache.org>
> For additional commands, e-mail:
> user-help@lenya.apache.org
> <ma...@lenya.apache.org>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> user-unsubscribe@lenya.apache.org
> <ma...@lenya.apache.org>
> For additional commands, e-mail:
> user-help@lenya.apache.org
> <ma...@lenya.apache.org>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> <ma...@lenya.apache.org>
> For additional commands, e-mail: user-help@lenya.apache.org
> <ma...@lenya.apache.org>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> <ma...@lenya.apache.org>
> For additional commands, e-mail: user-help@lenya.apache.org
> <ma...@lenya.apache.org>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> <ma...@lenya.apache.org>
> For additional commands, e-mail: user-help@lenya.apache.org
> <ma...@lenya.apache.org>
>
>
>
>
> --
> Anish Sneh
> "Experience is the best teacher."
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org
Re: Problem with Apache 2 and Apache Server
Posted by Anish Sneh <an...@googlemail.com>.
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 <vi...@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 webmaster@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 admin@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-unsubscribe@lenya.apache.org
>>>>> For additional commands, e-mail: user-help@lenya.apache.org
>>>>>
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>>>> For additional commands, e-mail: user-help@lenya.apache.org
>>>>
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>>> For additional commands, e-mail: user-help@lenya.apache.org
>>>
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>> For additional commands, e-mail: user-help@lenya.apache.org
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> For additional commands, e-mail: user-help@lenya.apache.org
>
>
--
Anish Sneh
"Experience is the best teacher."
Re: Problem with Apache 2 and Apache Server
Posted by Vik Tara <vi...@propco.co.uk>.
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 webmaster@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 admin@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-unsubscribe@lenya.apache.org
>>>> For additional commands, e-mail: user-help@lenya.apache.org
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>>> For additional commands, e-mail: user-help@lenya.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>> For additional commands, e-mail: user-help@lenya.apache.org
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> For additional commands, e-mail: user-help@lenya.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org
Re: Problem with Apache 2 and Apache Server
Posted by florent andré <fl...@4sengines.com>.
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 webmaster@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 admin@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-unsubscribe@lenya.apache.org
>>> For additional commands, e-mail: user-help@lenya.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
>> For additional commands, e-mail: user-help@lenya.apache.org
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> For additional commands, e-mail: user-help@lenya.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org
Re: Problem with Apache 2 and Apache Server
Posted by Yehya Mohamad <ye...@fit.fraunhofer.de>.
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 admin@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-unsubscribe@lenya.apache.org
>> For additional commands, e-mail: user-help@lenya.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
> For additional commands, e-mail: user-help@lenya.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org
Re: Problem with Apache 2 and Apache Server
Posted by Vik Tara <vi...@propco.co.uk>.
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-unsubscribe@lenya.apache.org
> For additional commands, e-mail: user-help@lenya.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org