On Wed, Jun 29, 2011 at 8:58 PM, Vishal Popat
<[email protected]> wrote:
> I am trying to configure my web app to use http and https. I am using the 
> following code in my Application class:
> protected IRequestCycleProcessor newRequestCycleProcessor() {
>        HttpsConfig config = new HttpsConfig(80, 443);
>        return new MyHttpsRequestCycleProcessor(config);
What is MyHttpsRequestCycleProcessor ? This is your class which I
guess extends from Wicket's HttpsRequestCycleProcessor.
Maybe here is the problem. It seems HttpsConfig's httpsPort is ignored.
> }
> WebPages such as Login, MyAccount etc have the @RequireHttps annotation.
>
> I receive a 404 error when clicking on any page which have the @RequireHttps
> A bit of debugging shows that the link its trying to access is 
> https://myserver.com/myapp/login. I am trying to have my web application not 
> have a context root i.e. the myapp should not be there.
>
> I have looked at various threads which have slightly different scenarios 
> without success. I have tried various other setup configs with different 
> results.
> Any help would be appreciated.
>
> My setup is below:
> Ubuntu 11.04
> Apache/2.2.17 (Unix)
> JbossAS 6
> Wicket 1.4.15
>
> I am using Apache as the front web server which I want to handle http and 
> https
> I have the following within my httpd.conf:
>
> NameVirtualHost *:80
> <VirtualHost *:80>
>        ServerName myserver.com:80
>
>        ProxyPass / http://myserver.com:8080/myapp/
>        ProxyPassReverse / http://myserver.com:8080/myapp/
> </VirtualHost>
>
> NameVirtualHost *:443
> <VirtualHost *:443>
>        ServerName myserver.com:443
>
>        SSLEngine On
>        SSLCertificateKeyFile /etc/ssl/private/server.key
>        SSLCertificateFile /etc/ssl/certs/server.crt
>
>        ProxyPass / http://myserver.com:8080/myapp/
>        ProxyPassReverse / http://myserver.com:8080/myapp/
> </VirtualHost>
>
> Regards
> Vishal
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

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

Reply via email to