Roundup Tracker - Issues

Issue 737702

classification
Zope (ZRoundup) error with URL part '_file'
Type: Severity: normal
Components: Web interface Versions:
process
Status: closed duplicate
:
: richard : pramarl, richard
Priority: normal :

Created on 2003-05-14 14:40 by pramarl, last changed 2003-08-12 01:18 by richard.

Messages
msg821 Author: [hidden] (pramarl) Date: 2003-05-14 14:40
Setting up the Zope roundup frontend leads to a working
screen as user anonymous.

As soon as I'm trying to login or requesting an
attached file for download I get the enclosed error 
message which came from the part of the URL Request
'_file' during accessing 'style.css'.

Error has shown with Version 0.5.6 on W2K and Linux
Suse 7.1 and with version 0.6.0b1 on W2k.

Best regards
Manfred


-------------------- Site Error Log at  /error_log
-----------------------

Exception traceback
Time 2003/05/14 15:46:50.765 GMT+2 
User Name (User Id) Anonymous User (None) 
Request URL
http://wtsrvblome2:8080/web/login/issue_tracker/support/_file

Exception Type NotFound 
Exception Value <TABLE BORDER="0" WIDTH="100%"> <TR
VALIGN="TOP"> <TD WIDTH="10%" ALIGN="CENTER"> &nbsp;
</TD> <TD WIDTH="90%"> <H2>Site Error</H2> <P>An error
was encountered while publishing this resource. </P>
<P><STRONG>Debugging Notice</STRONG></P> Zope has
encountered a problem publishing your object.<p> Object
name begins with an underscore at:
http://wtsrvblome2:8080/web/login/issue_tracker/support/_file
<HR NOSHADE> <P>Troubleshooting Suggestions</P> <UL>
<LI>The URL may be incorrect.</LI> <LI>The parameters
passed to this resource may be incorrect.</LI> <LI>A
resource that this resource relies on may be
encountering an error.</LI> </UL> <P>For more detailed
information about the error, please refer to the HTML
source for this page. </P> <P>If the error persists
please contact the site maintainer. Thank you for your
patience. </P> </TD></TR> </TABLE> 

Traceback (innermost last): 

Module ZPublisher.Publish, line 89, in publish 
Module ZPublisher.BaseRequest, line 294, in traverse 
Module ZPublisher.HTTPResponse, line 616, in debugError 
NotFound: <TABLE BORDER="0" WIDTH="100%"> <TR
VALIGN="TOP"> <TD WIDTH="10%" ALIGN="CENTER"> &nbsp;
</TD> <TD WIDTH="90%"> <H2>Site Error</H2> <P>An error
was encountered while publishing this resource. </P>
<P><STRONG>Debugging Notice</STRONG></P> Zope has
encountered a problem publishing your object.<p> Object
name begins with an underscore at:
http://wtsrvblome2:8080/web/login/issue_tracker/support/_file
<HR NOSHADE> <P>Troubleshooting Suggestions</P> <UL>
<LI>The URL may be incorrect.</LI> <LI>The parameters
passed to this resource may be incorrect.</LI> <LI>A
resource that this resource relies on may be
encountering an error.</LI> </UL> <P>For more detailed
information about the error, please refer to the HTML
source for this page. </P> <P>If the error persists
please contact the site maintainer. Thank you for your
patience. </P> </TD></TR> </TABLE> 

Display traceback as text

REQUEST
form

cookies
__issuetracker_emailstring-PrIssues 'web@pru.de' 
__issuetracker_fromname 'Willi Winzig' 
__issuetracker_sortorder_reverse '1' 
__issuetracker_email 'admin@pru.de' 
__issuetracker_display_format 'structuredtext' 
__issuetracker_sortorder 'changedate' 

lazy items
SESSION <bound method SessionDataManager.getSessionData
of <SessionDataManager instance at 01A819F8>> 

other
SERVER_URL 'http://wtsrvblome2:8080' 
TraversalRequestNameStack ['style.css'] 
URL
'http://wtsrvblome2:8080/web/login/issue_tracker/support/_file'

URL0
http://wtsrvblome2:8080/web/login/issue_tracker/support/_file

URL1
http://wtsrvblome2:8080/web/login/issue_tracker/support 
URL2 http://wtsrvblome2:8080/web/login/issue_tracker 
URL3 http://wtsrvblome2:8080/web/login 
URL4 http://wtsrvblome2:8080/web 
URL5 http://wtsrvblome2:8080 
BASE0 http://wtsrvblome2:8080 
BASE1 http://wtsrvblome2:8080 
BASE2 http://wtsrvblome2:8080/web 
BASE3 http://wtsrvblome2:8080/web/login 
BASE4 http://wtsrvblome2:8080/web/login/issue_tracker 
BASE5
http://wtsrvblome2:8080/web/login/issue_tracker/support 
BASE6
http://wtsrvblome2:8080/web/login/issue_tracker/support/_file


environ
HTTP_ACCEPT_ENCODING 'gzip, deflate' 
channel.creation_time 1052920010 
SERVER_PROTOCOL 'HTTP/1.1' 
SERVER_PORT '8080' 
PATH_INFO
'/web/login/issue_tracker/support/_file/style.css' 
HTTP_HOST 'wtsrvblome2:8080' 
REQUEST_METHOD 'GET' 
PATH_TRANSLATED
'\\web\\login\\issue_tracker\\support\\_file\\style.css' 
HTTP_COOKIE '__issuetracker_sortorder_reverse="1";
__issuetracker_display_format="structuredtext";
__issuetracker_fromname="Willi Winzig";
__issuetracker_email="admin@pru.de";
__issuetracker_sortorder="changedate";
__issuetracker_emailstring-PrIssues="Web@pru.de"' 
SCRIPT_NAME '' 
SERVER_SOFTWARE 'Zope/(Zope 2.6.0 (binary release,
python 2.1, win32-x86), python 2.1.3, win32)
ZServer/1.1b1' 
HTTP_ACCEPT_LANGUAGE 'de' 
HTTP_ACCEPT '*/*' 
REMOTE_ADDR '192.168.0.20' 
HTTP_REFERER
'http://wtsrvblome2:8080/web/login/issue_tracker/support/issue1'

SERVER_NAME 'wtsrvblome2.blome-marl.de' 
GATEWAY_INTERFACE 'CGI/1.1' 
HTTP_USER_AGENT 'Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.0)' 
CONNECTION_TYPE 'Keep-Alive' 
msg822 Author: [hidden] (richard) Date: 2003-05-16 02:38
Logged In: YES 
user_id=6405

Zope has many other problems under 0.5.x - don't even bother. The 0.6 effort 
(CVS main branch) is attempting to fix those problems.

In this particular case, Zope has a rule that you can't publish an object if it 
starts with an underscore. I simply didn't take this into account when I added 
the _file thing. I will look into adding a different prefix for Zope compatibility. 
Possibly @file@ or @@file or similar.
msg823 Author: [hidden] (richard) Date: 2003-08-12 01:18
Logged In: YES 
user_id=6405

Merging with the other ZRoundup bug report.
History
Date User Action Args
2003-05-14 14:40:50pramarlcreate