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: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to