[Zope] ZCGI errors

Mark Poole mark_poole@kisync.com
Mon, 09 Sep 2002 23:37:59 -0500


> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3114459480_19564676
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

Hello,
I   have configured my zope site according to this doc:
http://www.zope.org/Members/Mamey/PHP

Which is a doc on how to run cgi=B9s within the zope site to maintain
consistency across my site.
=B3Serve PHP/Perl within Zope=B2

I have the scripts running called =B3DirectToCGIContent=B2 and =B3ServeCGIContent=
=B2
similar to what the scripts recommend (my cgi=B9s are perl).  I have installe=
d
a siteroot at the local directory ( user home dir) because I am only runnin=
g
Zope on port 80 and apache running on port 8080.  My ultimate goal is to be
able to run perl/cgi scripts inside zope with one look and feel across the
site no matter if I am running cgi=B9s or zope.

I am running the latest ver of Plone , CMF =AD 1.3

If it matters I am running zope on Solaris 9.
Here are my scripts:

DirectToCGIContent script:

from string import join
def DirectToCGIContent ( self ):
        if self.REQUEST.path:
# Build up a list of what is contained in self.REQUEST.path since
# you are going to redirect the user to /CGIContent/index_html. Start
# by adding the way you can access the CGI tree outside of Zope
                originalRequestPath =3D ['http://24.x.x.x:8080/cgi-bin/']
# is the user asking for a cgi script?
        if self.REQUEST.path[0][-5:] =3D=3D '.cgi':

# pop paths of REQUEST.path until its empty
                while self.REQUEST.path:
# Remember the path components before you pop them
                        originalRequestPath.append( self.REQUEST.path[-1] )
                        self.REQUEST.path.pop()
# Is there a query string being passed to the script also?
                if self.REQUEST.environ['QUERY_STRING']:
                        originalRequestPath[ -1 ] =3D originalRequestPath[ -1
] + '?' \
                        + self.REQUEST.environ['QUERY_STRING']
# Create a full url to pass to index_html
                cgiScript =3D join( originalRequestPath, '/' )
# self.REQUEST.path is now empty so the user is going to be
# directed to /CGIContent/index_html. That method needs to
# know what the original request is, so pass it a REQUEST
# variable

                self.REQUEST.set('cgiScript', cgiScript)
# you also may want to redirect image requests to the CGI tree

        elif self.REQUEST.path[0][-3:] in ['gif', 'png']:
                  while self.REQUEST.path:
                        originalRequestPath.append(self.REQUEST.path[-1])
                        self.REQUEST.path.pop()
# This is an image, so give it to a DTMLMethod that will
# just serve up images
                        self.REQUEST.path.append('ServeImageInCGITree')
                        self.REQUEST.set('imagePath',
join(originalRequestPath, '/'))

ServeCGIContent script:

def ServeCGIContent(url=3D"http://24.x.x.x:8080/cgi-bin/" , username=3DNone ,
Passwor
d=3DNone):
        return Client.call (url,username,password)[1]

INDEX_HTML

<standard_html_header>
<dtml-if "REQUEST.has.key('cgiScript')">
           < dtml-var "ServeCGIContent(REQUEST['cgiScript'])">
</dtml-if>
<standard_html_footer>



TRACEBACK ERROR section:

Traceback (innermost last):
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 150, in
publish_module
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 114, in
publish
  File /usr/local/zope/lib/python/Zope/__init__.py, line 159, in
zpublisher_exception_hook
    (Object: CGIContent)
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 98, in publis=
h
  File /usr/local/zope/lib/python/ZPublisher/mapply.py, line 88, in mapply
    (Object: index_html)
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 39, in
call_object
    (Object: index_html)
  File /usr/local/zope/lib/python/OFS/DTMLDocument.py, line 127, in __call_=
_
    (Object: index_html)
  File /usr/local/zope/lib/python/DocumentTemplate/DT_String.py, line 473,
in __call__
    (Object: index_html)
  File /usr/local/zope/lib/python/DocumentTemplate/DT_Util.py, line 159, in
eval
    (Object: REQUEST.has.key('cgiScript'))
    (Info: REQUEST)
  File <string>, line 2, in f
  File /usr/local/zope/lib/python/AccessControl/DTML.py, line 29, in
guarded_getattr
    (Object: index_html)
  File /usr/local/zope/lib/python/AccessControl/ZopeGuards.py, line 47, in
guarded_getattr
  File /usr/local/zope/lib/python/ZPublisher/HTTPRequest.py, line 853, in
__getattr__
AttributeError: (see above)


Z2.log output:
HTTP/1.1" 200 369 "http://24.x.x.x/custb/CGIContent/index_html" "Mozilla/4.=
0
(compatible; MSIE 6.0; Windows NT 5.0)"

INDEX.HTML-Source-output
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en-US"
      lang=3D"en-US">



<head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-1"
/>

    <title>U-View - CGIContent</title>

    <base href=3D"http://24./custb/CGIContent/standard_error_message" />

   =20
   =20
 =20
   =20
    <!-- Basic crude style for Netscape4.x - can be removed if you don't
want to support =20
         it. Site will still be viewable, but look a bit stripped :) -->
    <link rel=3D"Stylesheet" type=3D"text/css"
          href=3D"http://24./custb/ploneBasicNS.css" />
    <link rel=3D"Stylesheet" type=3D"text/css"
          href=3D"http://24./custb/ploneStructureNS.css" />
    <link rel=3D"Stylesheet" type=3D"text/css"
          href=3D"http://24./custb/ploneWidgetsNS.css" />
    <link rel=3D"Stylesheet" type=3D"text/css"
          href=3D"http://24./custb/ploneCalendarNS.css" />

    <!-- Style sheets for CSS2 capable browsers (Mozilla, Opera, IE,
Netscape6+, Konqueror etc. -->
   =20
    <style type=3D"text/css" media=3D"all">
        @import "http://24./custb/ploneBasic.css";
        @import "http://24./custb/ploneStructure.css";
        @import "http://24./custb/ploneWidgets.css";
        @import "http://24./custb/ploneCalendar.css";
  </style>=20

    <!-- Style sheet used for printing -->
    <link rel=3D"stylesheet" type=3D"text/css" media=3D"print"
          href=3D"http://24./custb/plonePrint.css" />

    <!-- Style sheet used for presentations (Opera is the only browser
supporting this at the moment) -->
    <link rel=3D"stylesheet" type=3D"text/css"
          media=3D"projection"
          href=3D"http://24./custb/plonePresentation.css" />

    <meta http-equiv=3D"imagetoolbar" content=3D"no" /> <!-- Disable IE6 image
toolbar -->

    <!-- Consolidation of all javascript into 1 call -->

   =20
    <meta http-equiv=3D"pragma" content=3D"no-cache" />
 =20
    <script type=3D"text/javascript"
            src=3D"http://24./custb/plone_javascripts.js"></script>
   =20
      <script language=3D'javascript' type=3D'text/javascript' >
       =20

  function formtooltip(el,flag){
    elem =3D document.getElementById(el);
    if (flag) {=20
      elem.parentNode.parentNode.style.zIndex=3D1000;
      elem.parentNode.parentNode.style.borderRight=3D'0px solid #000';
      // ugly , yes .. but neccesary to avoid a small but very annoying bug
in IE6
      elem.style.visibility=3D'visible';
    }
    else {
      elem.parentNode.parentNode.style.zIndex=3D1;
      elem.parentNode.parentNode.style.border=3D'none';
      elem.style.visibility=3D'hidden' };
  }
      </script>
   =20
</head>

<body>

<div>
        <div class=3D"top">

            <div class=3D"searchBox">

                <form name=3D"searchform"
                      action=3D"http://24./custb/search">

                    <input id=3D"searchGadget"
                           name=3D"SearchableText" type=3D"text"
                           size=3D"20" />

                    <input class=3D"context" type=3D"submit" value=3D"Search" />
                </form>
            </div>

            <a href=3D"http://24./custb">
                <img src=3D"http://24./custb/logo.png"
                     class=3D"logo" alt=3D"Plone" border=3D"0" />
            </a>


        </div>

        <hr size=3D"" class=3D"netscape4" />
    =20
        <div class=3D"tabs">

            <a href=3D"http://24./custb"
               class=3D"plain">
                Welcome
            </a>
           =20
            <span class=3D"netscape4">&middot;</span>

            <a href=3D" http://24./custb/news"
               class=3D"plain">
                News
            </a>
           =20
            <span class=3D"netscape4">&middot;</span>

            <a href=3D" http://24.2/custb/helpdesk/login"
               class=3D"plain">
                Helpdesk
            </a>
           =20
            <span class=3D"netscape4">&middot;</span>

            <a href=3D" http://24./custb/CGIContent/scan_results"
               class=3D"plain">
                Scan Results
            </a>
           =20
            <span class=3D"netscape4">&middot;</span>

            <a href=3D" http://24./custb/CGIContent/netstat"
               class=3D"plain">
                Network Status
            </a>
           =20
            <span class=3D"netscape4">&middot;</span>
       =20
        </div>

        <div class=3D"personalBar">&nbsp;

            <span>you are not logged in</span>

           =20
            <a href=3D"http://24./custb/login_form">
                <img src=3D"http://24./custb/linkOpaque.gif"
                     alt=3D"&gt;" border=3D"0" />
               =20
                Login
            </a>
           =20
           =20
            <a href=3D" http://24./custb/join_form">
                <img src=3D"http://24./custb/linkOpaque.gif"
                     alt=3D"&gt;" border=3D"0" />
               =20
                Join
            </a>
           =20
        </div>

        <hr size=3D"" class=3D"netscape4" />

        <div class=3D"pathBar">

           =20

            You are here:

            <span>

               =20

                <a href=3D"http://24.x.x.x/custb">home</a>

                <strong> &raquo; </strong>

               =20

            </span>
            <span>

                <strong>CGIContent</strong>

            </span>

        </div>

        <hr size=3D"" class=3D"netscape4" />

    </div>


<table class=3D"columns">

    <tbody>
        <tr>
            <td class=3D"left">

    <table class=3D"box" summary=3D"Navigation" cellpadding=3D"0"
           cellspacing=3D"0">

    <thead>
        <tr><th>Navigation</th><th class=3D"empty">&nbsp;</th></tr>
    </thead>

    <tbody>
        <tr class=3D"odd">
            <td colspan=3D"2">
            <strong>CGIContent</strong>
            </td>
        </tr>

       =20
        <tr class=3D"odd">
            <td colspan=3D"2">
                <a href=3D"http://24.x.x.x/custb">
                    <img src=3D"http://24.x.x.x/custb/linkTransparent.gif"
                         alt=3D"&gt;" border=3D"0" />
                   Up one level</a>
            </td>
        </tr>

    </tbody>

</table>

            </td>
           =20
            <td class=3D"main">

                <div class=3D"document">

                    <div>

    <div>
        <div>
       =20
        <h1 i18n:translate=3D"">Site error</h1>
       =20
        <p i18n:translate=3D"">
        This site encountered an error trying to fulfill your request.
        The errors were:
        </p>
       =20
            <div class=3D"group">
               =20
                <span class=3D"legend" i18n:translate=3D"">Error Details</span>
               =20
                <div class=3D"row">
                    <div class=3D"label" i18n:id=3D"error_type">
                    Error Type
                    </div>
           =20
                    <div class=3D"field">AttributeError</div>
                </div>
           =20
                <div class=3D"row">
                    <div class=3D"label" i18n:id=3D"error_message">
                    Error Message
                    </div>
           =20
                    <div class=3D"field"></div>
                </div>
           =20
                <div class=3D"row">
                    <div class=3D"label" i18n:id=3D"error_value">
                    Error Value
                    </div>
           =20
                    <div class=3D"field">has</div>
                </div>
               =20
            </div>
       =20
        </div>

    </div>

</div>            =20
                </div>
            </td>
        </tr>
    </tbody>
</table>

<hr size=3D"" class=3D"netscape4" />

<div class=3D"footer">
Ltd. Copyright &copy; 2001-2002. All rights reserved.<br />

<hr class=3D"netscape4" />

<strong class=3D"netscape4">
If you can read this text, it means you are not experiencing the U-View
Portal design at its best.

</strong>
=20
</div>


</body>
</html>

<PRE>
Traceback (innermost last):
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 150, in
publish_module
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 114, in
publish
  File /usr/local/zope/lib/python/Zope/__init__.py, line 159, in
zpublisher_exception_hook
    (Object: CGIContent)
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 98, in publis=
h
  File /usr/local/zope/lib/python/ZPublisher/mapply.py, line 88, in mapply
    (Object: index_html)
  File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 39, in
call_object
    (Object: index_html)
  File /usr/local/zope/lib/python/OFS/DTMLDocument.py, line 127, in __call_=
_
    (Object: index_html)
  File /usr/local/zope/lib/python/DocumentTemplate/DT_String.py, line 473,
in __call__
    (Object: index_html)
  File /usr/local/zope/lib/python/DocumentTemplate/DT_Util.py, line 159, in
eval
    (Object: REQUEST.has.key('cgiScript'))
    (Info: REQUEST)
  File &lt;string&gt;, line 2, in f
  File /usr/local/zope/lib/python/AccessControl/DTML.py, line 29, in
guarded_getattr
    (Object: index_html)
  File /usr/local/zope/lib/python/AccessControl/ZopeGuards.py, line 47, in
guarded_getattr
  File /usr/local/zope/lib/python/ZPublisher/HTTPRequest.py, line 853, in
__getattr__
AttributeError: (see above)

</PRE>
--0-432207886-1031631482=3D:16387--


The CGIContent redirects are what I want to happen , but all the scripts ar=
e
not there yet , only one script is there from the portal menu.


Any help would be greatly appreciated!

Thanks,
Mark

--B_3114459480_19564676
Content-type: text/html; charset="US-ASCII"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>ZCGI errors</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Verdana">Hello,<BR>
I &nbsp;&nbsp;have configured my zope site according to this doc:<BR>
http://www.zope.org/Members/Mamey/PHP<BR>
<BR>
Which is a doc on how to run cgi&#8217;s within the zope site to maintain c=
onsistency across my site.<BR>
&#8220;Serve PHP/Perl within Zope&#8221;<BR>
<BR>
I have the scripts running called &#8220;DirectToCGIContent&#8221; and &#82=
20;ServeCGIContent&#8221; similar to what the scripts recommend (my cgi&#821=
7;s are perl). &nbsp;I have installed a siteroot at the local directory ( us=
er home dir) because I am only running Zope on port 80 and apache running on=
 port 8080. &nbsp;My ultimate goal is to be able to run perl/cgi scripts ins=
ide zope with one look and feel across the site no matter if I am running cg=
i&#8217;s or zope.<BR>
<BR>
I am running the latest ver of Plone , CMF &#8211; 1.3<BR>
<BR>
If it matters I am running zope on Solaris 9.<BR>
Here are my scripts:<BR>
<BR>
DirectToCGIContent script:<BR>
<BR>
from string import join<BR>
def DirectToCGIContent ( self ):<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if self.REQUEST.path:<BR>
# Build up a list of what is contained in self.REQUEST.path since<BR>
# you are going to redirect the user to /CGIContent/index_html. Start<BR>
# by adding the way you can access the CGI tree outside of Zope<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;originalRequestPath =3D ['http://24.x.x.x:8080/cgi-bin/']=
<BR>
# is the user asking for a cgi script?<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if self.REQUEST.path[0][-5:=
] =3D=3D '.cgi':<BR>
<BR>
# pop paths of REQUEST.path until its empty<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;while self.REQUEST.path:<BR>
# Remember the path components before you pop them<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;origina=
lRequestPath.append( self.REQUEST.path[-1] )<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.RE=
QUEST.path.pop()<BR>
# Is there a query string being passed to the script also?<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;if self.REQUEST.environ['QUERY_STRING']:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;origina=
lRequestPath[ -1 ] =3D originalRequestPath[ -1 ] + '?' \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ self.=
REQUEST.environ['QUERY_STRING']<BR>
# Create a full url to pass to index_html<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;cgiScript =3D join( originalRequestPath, '/' )<BR>
# self.REQUEST.path is now empty so the user is going to be<BR>
# directed to /CGIContent/index_html. That method needs to<BR>
# know what the original request is, so pass it a REQUEST<BR>
# variable<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;self.REQUEST.set('cgiScript', cgiScript)<BR>
# you also may want to redirect image requests to the CGI tree<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elif self.REQUEST.path[0][-=
3:] in ['gif', 'png']:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while self.REQUEST.path:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;origina=
lRequestPath.append(self.REQUEST.path[-1])<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.RE=
QUEST.path.pop()<BR>
# This is an image, so give it to a DTMLMethod that will<BR>
# just serve up images<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.RE=
QUEST.path.append('ServeImageInCGITree')<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.RE=
QUEST.set('imagePath', join(originalRequestPath, '/'))<BR>
<BR>
ServeCGIContent script:<BR>
<BR>
def ServeCGIContent(url=3D&quot;http://24.x.x.x:8080/cgi-bin/&quot; , usernam=
e=3DNone , Passwor<BR>
d=3DNone):<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return Client.call (url,use=
rname,password)[1]<BR>
<BR>
INDEX_HTML<BR>
<BR>
&lt;standard_html_header&gt;<BR>
&lt;dtml-if &quot;REQUEST.has.key('cgiScript')&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt; dtml=
-var &quot;ServeCGIContent(REQUEST['cgiScript'])&quot;&gt;<BR>
&lt;/dtml-if&gt;<BR>
&lt;standard_html_footer&gt;<BR>
<BR>
<BR>
<BR>
TRACEBACK ERROR section:<BR>
<BR>
Traceback (innermost last):<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 150=
, in publish_module<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 114=
, in publish<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/Zope/__init__.py, line 159, in =
zpublisher_exception_hook<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: CGIContent)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 98,=
 in publish<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/mapply.py, line 88, =
in mapply<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 39,=
 in call_object<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/OFS/DTMLDocument.py, line 127, =
in __call__<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/DocumentTemplate/DT_String.py, =
line 473, in __call__<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/DocumentTemplate/DT_Util.py, li=
ne 159, in eval<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: REQUEST.has.key('cgiScript'))<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Info: REQUEST)<BR>
&nbsp;&nbsp;File &lt;string&gt;, line 2, in f<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/AccessControl/DTML.py, line 29,=
 in guarded_getattr<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/AccessControl/ZopeGuards.py, li=
ne 47, in guarded_getattr<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/HTTPRequest.py, line=
 853, in __getattr__<BR>
AttributeError: (see above)<BR>
<BR>
<BR>
Z2.log output:<BR>
HTTP/1.1&quot; 200 369 &quot;http://24.x.x.x/custb/CGIContent/index_html&qu=
ot; &quot;Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)&quot;<BR>
<BR>
INDEX.HTML-Source-output<BR>
</FONT><FONT FACE=3D"Monaco"><TT>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD X=
HTML 1.0 Transitional//EN&quot;<BR>
&quot;<FONT COLOR=3D"#0000FF"><U>http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans=
itional.dtd</U></FONT>&quot;&gt;<BR>
&lt;html xmlns=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://www.w3.org/1999/xhtml<=
/U></FONT>&quot; xml:lang=3D&quot;en-US&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lang=3D&quot;en-US&quot;&gt;<BR>
<BR>
<BR>
<BR>
&lt;head&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;meta http-equiv=3D&quot;Content-Type&quot; conten=
t=3D&quot;text/html; charset=3Diso-8859-1&quot; /&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;U-View - CGIContent&lt;/title&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;base href=3D&quot;<FONT COLOR=3D"#0000FF"><U>http:/=
/24./custb/CGIContent/standard_error_message</U></FONT>&quot; /&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- Basic crude style for Netscape4.x - can be =
removed if you don't want to support &nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it. Site will still b=
e viewable, but look a bit stripped :) --&gt; <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link rel=3D&quot;Stylesheet&quot; type=3D&quot;text=
/css&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;href=3D&quot;<FON=
T COLOR=3D"#0000FF"><U>http://24./custb/ploneBasicNS.css</U></FONT>&quot; /&gt=
;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link rel=3D&quot;Stylesheet&quot; type=3D&quot;text=
/css&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;href=3D&quot;<FON=
T COLOR=3D"#0000FF"><U>http://24./custb/ploneStructureNS.css</U></FONT>&quot; =
/&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link rel=3D&quot;Stylesheet&quot; type=3D&quot;text=
/css&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;href=3D&quot;<FON=
T COLOR=3D"#0000FF"><U>http://24./custb/ploneWidgetsNS.css</U></FONT>&quot; /&=
gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link rel=3D&quot;Stylesheet&quot; type=3D&quot;text=
/css&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;href=3D&quot;<FON=
T COLOR=3D"#0000FF"><U>http://24./custb/ploneCalendarNS.css</U></FONT>&quot; /=
&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- Style sheets for CSS2 capable browsers (Moz=
illa, Opera, IE, Netscape6+, Konqueror etc. --&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;style type=3D&quot;text/css&quot; media=3D&quot;all=
&quot;&gt; <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@import &quot;<FONT COLOR=3D"=
#0000FF"><U>http://24./custb/ploneBasic.css</U></FONT>&quot;;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@import &quot;<FONT COLOR=3D"=
#0000FF"><U>http://24./custb/ploneStructure.css</U></FONT>&quot;;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@import &quot;<FONT COLOR=3D"=
#0000FF"><U>http://24./custb/ploneWidgets.css</U></FONT>&quot;;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@import &quot;<FONT COLOR=3D"=
#0000FF"><U>http://24./custb/ploneCalendar.css</U></FONT>&quot;;<BR>
&nbsp;&nbsp;&lt;/style&gt; <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- Style sheet used for printing --&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link rel=3D&quot;stylesheet&quot; type=3D&quot;text=
/css&quot; media=3D&quot;print&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;href=3D&quot;<FON=
T COLOR=3D"#0000FF"><U>http://24./custb/plonePrint.css</U></FONT>&quot; /&gt;<=
BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- Style sheet used for presentations (Opera i=
s the only browser supporting this at the moment) --&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link rel=3D&quot;stylesheet&quot; type=3D&quot;text=
/css&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;media=3D&quot;pro=
jection&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;href=3D&quot;<FON=
T COLOR=3D"#0000FF"><U>http://24./custb/plonePresentation.css</U></FONT>&quot;=
 /&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;meta http-equiv=3D&quot;imagetoolbar&quot; conten=
t=3D&quot;no&quot; /&gt; &lt;!-- Disable IE6 image toolbar --&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- Consolidation of all javascript into 1 call=
 --&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;meta http-equiv=3D&quot;pragma&quot; content=3D&quo=
t;no-cache&quot; /&gt;<BR>
&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;script type=3D&quot;text/javascript&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;src=
=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./custb/plone_javascripts.js</U></F=
ONT>&quot;&gt;&lt;/script&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;script language=3D'javascript' type=3D'=
text/javascript' &gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
<BR>
&nbsp;&nbsp;function formtooltip(el,flag){<BR>
&nbsp;&nbsp;&nbsp;&nbsp;elem =3D document.getElementById(el);<BR>
&nbsp;&nbsp;&nbsp;&nbsp;if (flag) { <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem.parentNode.parentNode.style.zIndex=
=3D1000;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem.parentNode.parentNode.style.border=
Right=3D'0px solid #000';<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// ugly , yes .. but neccesary to avoid=
 a small but very annoying bug in IE6<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem.style.visibility=3D'visible';<BR>
&nbsp;&nbsp;&nbsp;&nbsp;}<BR>
&nbsp;&nbsp;&nbsp;&nbsp;else {<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem.parentNode.parentNode.style.zIndex=
=3D1;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem.parentNode.parentNode.style.border=
=3D'none';<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem.style.visibility=3D'hidden' };<BR>
&nbsp;&nbsp;}<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&lt;/head&gt;<BR>
<BR>
&lt;body&gt;<BR>
<BR>
&lt;div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;top&quo=
t;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;div class=3D&quot;searchBox&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;form name=3D&quot;searchform&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;action=3D&quot;<FONT =
COLOR=3D"#0000FF"><U>http://24./custb/search</U></FONT>&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input id=3D&quot;searchGadget=
&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;name=3D&quot;SearchableText&quot; type=3D&quot;text&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;size=3D&quot;20&quot; /&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input class=3D&quot;context&q=
uot; type=3D&quot;submit&quot; value=3D&quot;Search&quot; /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./custb</U></FONT>&quot;&gt;=
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;img src=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./c=
ustb/logo.png</U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class=3D&quot;logo&quot; al=
t=3D&quot;Plone&quot; border=3D&quot;0&quot; /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;hr size=3D&quot;&quot; cl=
ass=3D&quot;netscape4&quot; /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;tabs&qu=
ot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./custb</U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;class=3D&quot;plain&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Welcome<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span class=3D&quot;netscape4&quot;&gt;&amp;middot;&lt;/span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot; <FONT COLOR=3D"#0000FF"><U>http://24./custb/news</U></FONT>&quo=
t;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;class=3D&quot;plain&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;News<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span class=3D&quot;netscape4&quot;&gt;&amp;middot;&lt;/span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot; <FONT COLOR=3D"#0000FF"><U>http://24.2/custb/helpdesk/login</U>=
</FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;class=3D&quot;plain&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Helpdesk<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span class=3D&quot;netscape4&quot;&gt;&amp;middot;&lt;/span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot; <FONT COLOR=3D"#0000FF"><U>http://24./custb/CGIContent/scan_res=
ults</U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;class=3D&quot;plain&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Scan Results<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span class=3D&quot;netscape4&quot;&gt;&amp;middot;&lt;/span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot; <FONT COLOR=3D"#0000FF"><U>http://24./custb/CGIContent/netstat<=
/U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;class=3D&quot;plain&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Network Status<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span class=3D&quot;netscape4&quot;&gt;&amp;middot;&lt;/span&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;persona=
lBar&quot;&gt;&amp;nbsp;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span&gt;you are not logged in&lt;/span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./custb/login_form</U></FONT=
>&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;img src=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./c=
ustb/linkOpaque.gif</U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alt=3D&quot;&amp;gt;&quot; =
border=3D&quot;0&quot; /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Login<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;a href=3D&quot; <FONT COLOR=3D"#0000FF"><U>http://24./custb/join_form</U></FONT=
>&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;img src=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24./c=
ustb/linkOpaque.gif</U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alt=3D&quot;&amp;gt;&quot; =
border=3D&quot;0&quot; /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Join<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;hr size=3D&quot;&quot; cl=
ass=3D&quot;netscape4&quot; /&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;pathBar=
&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You=
 are here: <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;a href=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24.x.x=
.x/custb</U></FONT>&quot;&gt;home&lt;/a&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;strong&gt; &amp;raquo; &lt;/strong&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/span&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;strong&gt;CGIContent&lt;/strong&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/span&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;hr size=3D&quot;&quot; cl=
ass=3D&quot;netscape4&quot; /&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
<BR>
&lt;table class=3D&quot;columns&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;tbody&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;td class=3D&quot;left&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;table class=3D&quot;box&quot; summary=3D&quot;Navig=
ation&quot; cellpadding=3D&quot;0&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cellspaci=
ng=3D&quot;0&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;thead&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;th&gt;Navigat=
ion&lt;/th&gt;&lt;th class=3D&quot;empty&quot;&gt;&amp;nbsp;&lt;/th&gt;&lt;/tr=
&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/thead&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;tbody&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr class=3D&quot;odd&quot=
;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;td colspan=3D&quot;2&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;strong&gt;CGIContent&lt;/strong&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/td&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr class=3D&quot;odd&quot=
;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;td colspan=3D&quot;2&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;a href=3D&quot;<FONT COLOR=3D"#0000FF"><U>http://24.x.x=
.x/custb</U></FONT>&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;img src=3D&quot;<FONT COLOR=3D"=
#0000FF"><U>http://24.x.x.x/custb/linkTransparent.gif</U></FONT>&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a=
lt=3D&quot;&amp;gt;&quot; border=3D&quot;0&quot; /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Up one level&lt;/a&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/td&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tbody&gt;<BR>
<BR>
&lt;/table&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/td&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;td class=3D&quot;main&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;document&quot;&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;h1 i18n:translate=3D&quot=
;&quot;&gt;Site error&lt;/h1&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p i18n:translate=3D&quot;=
&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This site encountered an er=
ror trying to fulfill your request.<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The errors were:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/p&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;div class=3D&quot;group&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;span class=3D&quot;legend&quot; i18n:translate=3D&quot;=
&quot;&gt;Error Details&lt;/span&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;row&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;label&quot;=
 i18n:id=3D&quot;error_type&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Error Type<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;field&quot;=
&gt;AttributeError&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;/div&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;row&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;label&quot;=
 i18n:id=3D&quot;error_message&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Error Message<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;field&quot;=
&gt;&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;/div&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;row&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;label&quot;=
 i18n:id=3D&quot;error_value&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Error Value<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=3D&quot;field&quot;=
&gt;has&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;/div&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
<BR>
&lt;/div&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt=
;/td&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tbody&gt;<BR>
&lt;/table&gt;<BR>
<BR>
&lt;hr size=3D&quot;&quot; class=3D&quot;netscape4&quot; /&gt;<BR>
<BR>
&lt;div class=3D&quot;footer&quot;&gt;<BR>
Ltd. Copyright &amp;copy; 2001-2002. All rights reserved.&lt;br /&gt;<BR>
<BR>
&lt;hr class=3D&quot;netscape4&quot; /&gt;<BR>
<BR>
&lt;strong class=3D&quot;netscape4&quot;&gt;<BR>
If you can read this text, it means you are not experiencing the U-View Por=
tal design at its best.<BR>
<BR>
&lt;/strong&gt;<BR>
&nbsp;<BR>
&lt;/div&gt;<BR>
<BR>
<BR>
&lt;/body&gt;<BR>
&lt;/html&gt;<BR>
<BR>
&lt;PRE&gt;<BR>
Traceback (innermost last):<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 150=
, in publish_module<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 114=
, in publish<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/Zope/__init__.py, line 159, in =
zpublisher_exception_hook<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: CGIContent)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 98,=
 in publish<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/mapply.py, line 88, =
in mapply<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/Publish.py, line 39,=
 in call_object<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/OFS/DTMLDocument.py, line 127, =
in __call__<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/DocumentTemplate/DT_String.py, =
line 473, in __call__<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/DocumentTemplate/DT_Util.py, li=
ne 159, in eval<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: REQUEST.has.key('cgiScript'))<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Info: REQUEST)<BR>
&nbsp;&nbsp;File &amp;lt;string&amp;gt;, line 2, in f<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/AccessControl/DTML.py, line 29,=
 in guarded_getattr<BR>
&nbsp;&nbsp;&nbsp;&nbsp;(Object: index_html)<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/AccessControl/ZopeGuards.py, li=
ne 47, in guarded_getattr<BR>
&nbsp;&nbsp;File /usr/local/zope/lib/python/ZPublisher/HTTPRequest.py, line=
 853, in __getattr__<BR>
AttributeError: (see above)<BR>
<BR>
&lt;/PRE&gt;<BR>
--0-432207886-1031631482=3D:16387--<BR>
<BR>
</TT></FONT><FONT FACE=3D"Verdana"><BR>
The CGIContent redirects are what I want to happen , but all the scripts ar=
e not there yet , only one script is there from the portal menu.<BR>
<BR>
<BR>
Any help would be greatly appreciated!<BR>
<BR>
Thanks,<BR>
Mark</FONT>
</BODY>
</HTML>


--B_3114459480_19564676--