<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags" xmlns:ns1 = 
"http://www.exclaimer.co.uk"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content=Word.Document name=ProgId>
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<META content="Microsoft Word 11" name=Originator><LINK 
href="cid:filelist.xml@01C5E9F3.1568ED90" rel=File-List><LINK 
href="cid:editdata.mso" rel=Edit-Time-Data><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType name="country-region" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="place" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]--><!--[if !mso]>
<STYLE>st1\:* {
        BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<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; mso-header-margin: .5in; mso-footer-margin: .5in; mso-paper-source: 0; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
P {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman"; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.emailstyle18 {
        COLOR: windowtext; FONT-FAMILY: Arial; mso-style-name: emailstyle18; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial
}
SPAN.emailstyle19 {
        COLOR: navy; FONT-FAMILY: Arial; mso-style-name: emailstyle19; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial
}
SPAN.emailstyle21 {
        COLOR: navy; FONT-FAMILY: Arial; mso-style-name: emailstyle21; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial
}
SPAN.EmailStyle22 {
        COLOR: navy; FONT-FAMILY: Arial; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial; mso-style-type: personal-reply; mso-style-noshow: yes; mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */ 
 table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0in 5.4pt 0in 5.4pt;
        mso-para-margin:0in;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
</style>
<![endif]--></HEAD>
<BODY lang=EN-US style="tab-interval: .5in" vLink=purple link=blue>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff size=2>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 :-)</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff size=2>The 
best way is to use a master / slave installation with OCEE Cluster Module 
(commercial module from Alkacon Software).</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2>The solution for the upload applet can be solved by signing the 
applet (not tested myself, but somehow sure about it).</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff size=2>I 
guess: You shall checkout the applet source and use a trusted certificate to 
sign it!</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2>HTH,</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff size=2>Kind 
Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2>Arash</FONT></SPAN></DIV>
<DIV><SPAN class=248262920-15112005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=248262920-15112005>
<DIV dir=ltr align=left>
<DIV><SPAN class=736484818-11102005><SPAN class=736484818-11102005><SPAN 
class=736484818-11102005><SPAN class=736484818-11102005><SPAN 
class=248262920-15112005><FONT 
face=Verdana></FONT></SPAN></SPAN></SPAN></SPAN></SPAN> </DIV></DIV></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>Jeff Moser<BR><B>Sent:</B> Dienstag, 15. November 2005 
  20:44<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">Kevin,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P>
  <P class=MsoNormal><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?<SPAN style="mso-spacerun: yes">  
  </SPAN>Won’t references to that module require that external users access the 
  /system/ directory?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Let me know what you 
  think.<SPAN style="mso-spacerun: yes">  </SPAN>Thanks a ton for 
  responding though!!<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Jeff 
  <o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P>
  <DIV>
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN style="FONT-SIZE: 12pt">
  <HR tabIndex=-1 align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV>
  <P class=MsoNormal><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> Tuesday, November 
  15, 2005 2:29 PM<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><o:p></o:p></P></DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt"><o:p> </o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi Jeff, 
  </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><BR 
  style="PAGE-BREAK-BEFORE: always" clear=all></SPAN></FONT>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> <Location ~ 
  "^/.*/system/.*$" ></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">      
  Order Deny,Allow</SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">      
  Deny from all</SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></Location></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><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><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Kevin</SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT><o:p></o:p></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>Jeff 
  Moser<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, November 
  15, 2005 11:55 AM<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><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"> <o:p></o:p></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">Does 
  anyone have any input on this?  I put this up about a week ago and have 
  not received a single reply.</SPAN></FONT><o:p></o:p></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><o:p></o:p></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">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><o:p></o:p></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><o:p></o:p></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">Please 
  help!</SPAN></FONT><o:p></o:p></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><o:p></o:p></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><o:p></o:p></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><o:p></o:p></P>
  <DIV>
  <DIV style="MARGIN-LEFT: 0.5in">
  <DIV class=MsoNormal style="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: 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>Jeff 
  Moser<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Wednesday, 
  November 09, 2005 10:26 AM<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><o:p></o:p></P></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"> <o:p></o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">To 
  all,<U4:P></U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P> </U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><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><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P> </U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><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><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P> </U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><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><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P> </U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><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><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><U4:P> </U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Regards,<U4:P></U4:P></SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Jeff<U4:P></U4:P></SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <P style="MARGIN-LEFT: 0.5in"><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> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 0.5in"><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 
  <st1:country-region w:st="on"><st1:place 
  w:st="on">US</st1:place></st1:country-region> interactive 
  agency</SPAN></FONT><BR><FONT face=Verdana size=1><SPAN 
  style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"><ns1:HTML_ONLY 
  w:endInsDate="2005-11-15T14:40:00Z" w:endInsAuthor="Unknown" 
  w:insDate="2005-11-15T14:40:00Z" w:insAuthor="Unknown"><FONT 
  color=#293133><SPAN style="COLOR: #293133"><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></SPAN></FONT></ns1:HTML_ONLY></SPAN></FONT> 
  <o:p></o:p></P></DIV></DIV></BLOCKQUOTE></BODY></HTML>