[opencms-dev] HTTPS pages
Alexander Kandzior
alex at opencms.org
Thu Jan 23 09:31:09 CET 2003
Ivan,
that might in fact be an issue of your Apache / Tomact configuration. I
am suspecting the webapp connector. We at Alkacon use the "Warp" webapp
connector between Tomcat and Apache (1.3.x) and it works fine. What kind
of connector do you use between Apache / Tomcat?
Best Regards,
Alex.
Alexander Kandzior
Alkacon Software - The OpenCms Experts
http://www.alkacon.com
> -----Original Message-----
> From: owner-opencms-dev at www.opencms.org
> [mailto:owner-opencms-dev at www.opencms.org] On Behalf Of Ivan Biddles
> Sent: Wednesday, January 22, 2003 9:30 PM
> To: opencms-dev at www.opencms.org
> Subject: RE: [opencms-dev] HTTPS pages
>
>
> Hi,
>
> I have discovered something about my configuration that may
> shed some light on my HTTPS and LinkSubstitution problems.
>
> I am running Apache httpd 2 and Tomcat 4 on Linux. When an
> https request comes into Apache it decrypts it and passes it
> on to Tomcat as an _http_ request.
>
> Consequently, OpenCms thinks that the current scheme is http,
> so it doesn't prefix the http page links on the page with
> http:// because that would seem to be unnecessary. So the web
> server (I guess) adds the http_S_// prefix and I'm stuck in
> SSL from then on.
>
> I'm posting this to help anyone in the future who sees these
> symptoms and to ask if anyone has a similar configuration to
> mine who is using SSL and who has overcome this ... maybe by
> some Apache or Tomcat configuration setting.
>
> Best wishes,
> Ivan
>
> -----Original Message-----
> From: owner-opencms-dev at www.opencms.org
> [mailto:owner-opencms-dev at www.opencms.org] On Behalf Of Ivan Biddles
> Sent: Friday, January 17, 2003 09:59
> To: opencms-dev at www.opencms.org
> Subject: RE: [opencms-dev] HTTPS pages
>
> Hi Marian,
>
> I do have my url_prefix_servername set, but it still doesn't
> work for me the way I think it should.
>
> I believe that there are some issues with LinkSubstitution,
> and maybe someone from the OpenCms team could comment.
>
> a. Looking at, for example, Amazon.com, it IS correct that
> the images should come down as https, so that is OK.
>
> b. Links to non-https pages (pages which have NOT been marked as
> "export=https") inside an https page should be resolved to
> http://..., but are instead resolved to "https//...".
>
> c. If you define a single page as "export=dynamic", it
> resolves the reference to a stylesheet (which I have marked
> as "export=true"), as .../opencms/opencms/... and then
> doesn't find it. Given that it is "export=true" surely it
> should be resolved as .../opencms/export/...
>
> It seems that the link substitution needs to be different
> depending upon the TYPE of item being linked (image,
> stylesheet, or hyperlink), and particularly upon the value of
> the export property defined for the linked item.
>
> Can this be handled by changing the export rules, or is there
> a latent bug in LinkSubstitution?
>
> If the latter, I'd be happy to work out a resolution for it
> and post that back to the team, but if the former I don't
> want to waste any time on it.
>
> Please let me know.
>
> Best wishes,
> Ivan
>
>
> -----Original Message-----
> From: owner-opencms-dev at www.opencms.org
> [mailto:owner-opencms-dev at www.opencms.org] On Behalf Of Marian Kasala
> Sent: Friday, January 17, 2003 00:56
> To: opencms-dev at www.opencms.org
> Subject: Re: [opencms-dev] HTTPS pages
>
> Hi Ivan,
>
> I faced same problem first but after additional setting in
> opencms.properties started to work correctly:
>
> Except of this line:
> url_prefix_https=https://server_name:8443/${WEB_APP_NAME}/opencms
>
> I set also:
>
> url_prefix_servername=http://server_name:8080
>
> Best Regards,
> Marian Kasala
>
>
> AP Soft GmbH
> Pod juhom 1
> SK-911 01 TrencĂn
>
> Tel.: +421 32 7480056
> Fax: +421 32 7480053
>
> ----- Original Message -----
> From: "Ivan Biddles" <ivanb at scientology.net>
> To: <opencms-dev at www.opencms.org>
> Sent: Friday, January 17, 2003 9:04 AM
> Subject: RE: [opencms-dev] HTTPS pages
>
>
> > OK, my problem was due to some strange issues with publishing and is
> now
> > resolved.
> >
> > However, I have an issue that I had asked about a few
> months ago which
> > is that once an HTTPS page is invoked, all the links in
> that page that
> > should go back to straight HTTP stay in HTTPS.
> >
> > So once you go into HTTPS you can never leave it. This is very bad,
> > because depending upon browser settings you can end up with a dialog
> box
> > every time you click on a link that ought to be HTTP but is
> now being
> > invoked as HTTPS.
> >
> > "This page contains both secure and non secure items. Do
> you want to
> > display the nonsecure items ?"
> >
> > The problem seems to be with LinkSubstitution.getLinkSubstitution
> which
> > overrides the link resolution whenever the page is
> currently in HTTPS
> > mode.
> >
> > I need to release my site very soon, so I would really
> appreciate some
> > ideas on this.
> >
> > Best wishes,
> > Ivan
> >
> >
> >
> > -----Original Message-----
> > From: owner-opencms-dev at www.opencms.org
> > [mailto:owner-opencms-dev at www.opencms.org] On Behalf Of Ivan Biddles
> > Sent: Thursday, January 16, 2003 19:06
> > To: opencms-dev at www.opencms.org
> > Subject: [opencms-dev] Images in HTTPS pages
> >
> > Hi,
> >
> > I have some pages that are defined as "https". When you
> click a link
> > from an http page, the https page comes up, but the images do not
> > appear.
> >
> > These images are the same ones that appeared successfully on the
> > previous (http) page.
> >
> > When I click on the space where the image should be and select
> > "Properties", the image name is defined as "https//....".
> >
> > I haven't been able to find a way to specify that the images should
> > always be accessed via http. I have tried changing the
> > ruleset.dynamic_externrules but without success.
> >
> > My page is defined as "export=https" and my images as "export=true".
> >
> > (My configuration is 5.0 RC1 on W2K and Linux, with Tomcat
> 4.1.12 and
> > MySQL 4.0.4)
> >
> > Does anyone know the right way to do this?
> >
> > Thanks,
> > Ivan
> >
>
>
More information about the opencms-dev
mailing list