<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:ns1 = "http://www.exclaimer.co.uk"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE>@font-face {
        font-family: Tahoma;
}
@font-face {
        font-family: Verdana;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
P {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman"
}
SPAN.emailstyle18 {
        COLOR: windowtext; FONT-FAMILY: Arial
}
SPAN.emailstyle19 {
        COLOR: navy; FONT-FAMILY: Arial
}
SPAN.emailstyle21 {
        COLOR: navy; FONT-FAMILY: Arial
}
SPAN.EmailStyle210 {
        COLOR: navy; FONT-FAMILY: Arial
}
SPAN.EmailStyle23 {
        COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
        page: Section1
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff size=2>Hi 
Kevin,</FONT></SPAN></DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2>normaly in a DMZ you shall not allow the apache to know about IP adresses 
in your LAN, unless there will be some security problems! Let say your 
firewall shall allow apache webserver to know about the ip-adresses of your 
imployees in your LAN, so you have to open some punched holes in your firewall 
from DMZ into LAN :-)</FONT></SPAN></DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2>Perhaps I'm wrong.</FONT></SPAN></DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff size=2>Anyway 
your solution is pretty nice, congrats!</FONT></SPAN></DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff size=2>Best 
Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2>Arash</FONT></SPAN></DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=891015821-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> 
  opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] <B>On 
  Behalf Of </B>Kelley, Kevin<BR><B>Sent:</B> Dienstag, 15. November 2005 
  22:16<BR><B>To:</B> The OpenCms mailing list<BR><B>Subject:</B> RE: 
  [opencms-dev] proxying the admin tool<BR><BR></FONT></DIV>
  <DIV class=Section1>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi 
  Arash,</SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I’ve actually just 
  finished implementing the solution I wrote about before and all seems to work 
  quite well.  I had a number of people outside of my network try to access 
  the admin tool and they got an Access Denied Error.  Apache will only 
  allow our employees to see the admin application (well, everything behind a 
  url with /system/ in it) because I supplied our network/netmask to the Allow 
  from line.</SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Kevin</SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Tahoma size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original 
  Message-----<BR><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> 
  opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] 
  <B><SPAN style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Arash 
  Kaffamanesh<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> 
  </SPAN></FONT><FONT face=Tahoma size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">Tuesday, November 15, 
  2005</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> </SPAN></FONT><FONT face=Tahoma 
  size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">3:55 
  PM</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
  style="FONT-WEIGHT: bold">To:</SPAN></B> 'The OpenCms mailing 
  list'<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: 
  [opencms-dev] proxying the admin tool</SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi,</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">as I 
  understand your production server is behind your firewall (let say in a DMZ) 
  and your employees shouldn't have access to it, but these solutions with IP 
  restrictions and so on work only from your LAN and the workplace will still be 
  accessible from outside (from internet) and your employees or some hackers 
  could hack you from home :-)</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The best 
  way is to use a master / slave installation with OCEE Cluster Module 
  (commercial module from Alkacon Software).</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The solution 
  for the upload applet can be solved by signing the applet (not tested 
  myself, but somehow sure about it).</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">I guess: 
  You shall checkout the applet source and use a trusted certificate to sign 
  it!</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">HTH,</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Kind 
  Regards,</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=blue 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Arash</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV></DIV>
  <BLOCKQUOTE style="MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt; MARGIN-RIGHT: 0in">
    <P class=MsoNormal 
    style="MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 0.5in; MARGIN-RIGHT: 0in"><FONT 
    face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original 
    Message-----<BR><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> 
    opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] 
    <B><SPAN style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Jeff 
    Moser<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Dienstag, 15. 
    November 2005 </SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">20:44</SPAN></FONT><FONT 
    face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
    style="FONT-WEIGHT: bold">To:</SPAN></B> The OpenCms mailing 
    list<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: 
    [opencms-dev] proxying the admin tool</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Kevin,</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Will 
    this work if I am using a custom module for my site?  Won’t references 
    to that module require that external users access the /system/ 
    directory?</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Let me 
    know what you think.  Thanks a ton for responding 
    though!!</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Jeff 
    </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <DIV>
    <DIV class=MsoNormal style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: center" 
    align=center><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt">
    <HR align=center width="100%" SIZE=2>
    </SPAN></FONT></DIV>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><B><FONT face=Tahoma 
    size=2><SPAN 
    style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
    face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> 
    opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] 
    <B><SPAN style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Kelley, 
    Kevin<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> 
    </SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">Tuesday, November 15, 
    2005</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> </SPAN></FONT><FONT 
    face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">2:29 
    PM</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
    style="FONT-WEIGHT: bold">To:</SPAN></B> The OpenCms mailing 
    list<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: 
    [opencms-dev] proxying the admin tool</SPAN></FONT></P></DIV>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi 
    Jeff, </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I was 
    hoping someone would respond to this as well… but since they didn’t, I 
    started playing around with my apache config.</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">The 
    following is what I’ve come up with and on some basic testing it seems to 
    work well.  I will have to do some more rigorous testing.  I am 
    using Apache 2.0.55 and Tomcat 5.5 on windows 2000 and 2003 machines with 
    OpenCms 6.0.2</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">My 
    requirements are similar to yours I want to limit connections to the admin 
    app to only IPs originating from our companies subnet.  
    </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">All I 
    did was make sure the mod_access module is active in your httpd.conf file… 
    should look like:</SPAN></FONT></P><FONT face=Arial color=navy size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><BR 
    style="PAGE-BREAK-BEFORE: always" clear=all></SPAN></FONT>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">LoadModule 
    access_module modules/mod_access.so</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Then, 
    in the virtual host I setup for the application, I simply added the 
    following:</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> <Location 
    ~ "^/.*/system/.*$" ></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">      
    Order Deny,Allow</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">      
    Deny from all</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">      
    Allow from 192.168.1.1</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">      
    Allow from 192.168.1.2</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></Location></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">This 
    is basically saying if the URL contains the system directory, deny all 
    clients from accessing except those at the IP addresses specified.  You 
    can check out the apache documentation on mod_access for more advanced 
    configuration like specifying IP ranges or subnets.</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><A 
    href="http://httpd.apache.org/docs/2.0/mod/mod_access.html">http://httpd.apache.org/docs/2.0/mod/mod_access.html</A></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I hope 
    this helps and if anyone sees anything wrong with this approach, please 
    speak up!</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Kevin</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original 
    Message-----<BR><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> 
    opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] 
    <B><SPAN style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Jeff 
    Moser<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> 
    </SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">Tuesday, November 15, 
    2005</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> </SPAN></FONT><FONT 
    face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">11:55 
    AM</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
    style="FONT-WEIGHT: bold">To:</SPAN></B> The OpenCms mailing 
    list<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: 
    [opencms-dev] proxying the admin tool</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Does 
    anyone have any input on this?  I put this up about a week ago and have 
    not received a single reply.</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To 
    summarize I am looking for a way to proxy out the OpenCMS workplace so that 
    it is not available on a production network.  The way I am doing it 
    below 99% works but has a few serious quirks like the upload applet not 
    working.</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Please 
    help!</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">-Jeff 
    </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial color=navy 
    size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></FONT> </P>
    <DIV>
    <DIV style="MARGIN-LEFT: 0.5in">
    <DIV class=MsoNormal style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: center" 
    align=center><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt">
    <HR align=center width="100%" SIZE=2>
    </SPAN></FONT></DIV></DIV>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><B><FONT face=Tahoma 
    size=2><SPAN 
    style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
    face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> 
    opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] 
    <B><SPAN style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Jeff 
    Moser<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> 
    </SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">Wednesday, November 09, 
    2005</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> </SPAN></FONT><FONT 
    face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">10:26 
    AM</SPAN></FONT><FONT face=Tahoma size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
    style="FONT-WEIGHT: bold">To:</SPAN></B> opencms-dev@opencms.org<BR><B><SPAN 
    style="FONT-WEIGHT: bold">Subject:</SPAN></B> [opencms-dev] proxying the 
    admin tool</SPAN></FONT></P></DIV>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <DIV>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">To 
    all,<U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Has anyone come up with a 
    process for proxying the admin tool to internal users only?  I am 
    working with OpenCMS 6 and have a production and development VLAN.  I 
    would like to make it so that the admin tool is not accessible on the 
    production network (externally available) but is accessible on the 
    development network.  Currently I have Apache setup to allow access to 
    the proxy host on the development VLAN using the 
    following:<U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPass       
       /system/ http://production_server/system/</SPAN></FONT><FONT 
    face=Arial><SPAN style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT 
    face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPassReverse   /system/ 
    http://production_server/system/</SPAN></FONT><FONT face=Arial><SPAN 
    style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPass       
       /export/ http://production_server/export/</SPAN></FONT><FONT 
    face=Arial><SPAN style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT 
    face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPassReverse   /export/ 
    http://production_server/export/</SPAN></FONT><FONT face=Arial><SPAN 
    style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPass       
       /resources/ 
    http://production_server/resources/</SPAN></FONT><FONT face=Arial><SPAN 
    style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPassReverse   
    /resources/ http://production_server/resources/</SPAN></FONT><FONT 
    face=Arial><SPAN style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT 
    face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPass       
       /opencms/ http://production_server/opencms/</SPAN></FONT><FONT 
    face=Arial><SPAN style="FONT-FAMILY: Arial"> <BR></SPAN></FONT><FONT 
    face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">ProxyPassReverse   
    /opencms/ http://production_server/opencms/<U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">This allows access to the Admin 
    tool from the proxy host; however the upload applet does not work.  I 
    ran a snoop on the requests being made through the proxy host for the upload 
    applet and it seems that the call to that upload jar file is being made 
    directly to the production host, not through the 
    proxy.<U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Any input on why this is 
    happening or perhaps a better method of proxying the admin tool would be 
    greatly appreciated!<U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Regards,<U4:P></U4:P></SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Jeff<U4:P></U4:P></SPAN></FONT></P></DIV>
    <DIV>
    <P style="MARGIN-LEFT: 1in"><STRONG><B><FONT face=Verdana color=#fe370b 
    size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #fe370b; FONT-FAMILY: Verdana">jeff.moser</SPAN></FONT></B></STRONG><BR><FONT 
    face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana">network 
    administrator</SPAN></FONT><BR><FONT face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana">tel 
    267.615.2682</SPAN></FONT><BR><FONT face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana">cell 
    215.990.3467</SPAN></FONT> </P></DIV>
    <DIV>
    <P class=MsoNormal style="MARGIN-LEFT: 1in"><STRONG><B><FONT face=Verdana 
    color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana">refinery</SPAN></FONT></B></STRONG><BR><FONT 
    face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana">top 30 
    </SPAN></FONT><FONT face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana">US</SPAN></FONT><FONT 
    face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana"> interactive 
    agency</SPAN></FONT><BR><FONT face=Verdana color=#293133 size=1><SPAN 
    style="FONT-SIZE: 8pt; COLOR: #293133; FONT-FAMILY: Verdana"><ns1:HTML_ONLY 
    w:insAuthor="Unknown" w:insDate="2005-11-15T14:40:00Z" 
    w:endInsAuthor="Unknown" w:endInsDate="2005-11-15T14:40:00Z"><A 
    title=http://www.refinery.com/whitepapers.aspx 
    href="http://www.refinery.com/whitepapers.aspx"><FONT color=#293133><SPAN 
    style="COLOR: #293133">Click for: Useful tips and sage advice on 
    interactive. 5 Minute 
    Whitepaper.</SPAN></FONT></A></ns1:HTML_ONLY></SPAN></FONT> 
  </P></DIV></BLOCKQUOTE></DIV></BLOCKQUOTE></BODY></HTML>