Jonathan Blood created DS-1422:
----------------------------------
Summary: Duplicate Headers when bitstream has a comma in the
title. (Chrome)
Key: DS-1422
URL: https://jira.duraspace.org/browse/DS-1422
Project: DSpace
Issue Type: Bug
Components: JSPUI, XMLUI
Affects Versions: 3.0, 1.8.0, 1.6.0
Reporter: Jonathan Blood
Priority: Major
So the error:
Duplicate headers received from server
The response from the server contained duplicate headers. This problem is
generally the result of a misconfigured website or proxy. Only the website or
proxy administrator can fix this issue.
Error 349 (net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): Multiple
distinct Content-Disposition headers received. This is disallowed to protect
against HTTP response splitting attacks.
How to reproduce this error:
The error only happens on Chrome.
On XMLUI or JSPUI.
- Upload a file that contains a comma in the title.
- Go to the item view page for item.
- On this page it should list the bitstreams. Download the bitstream with the
comma in the title.
- This should produce the above error.
I think you need to ensure that the file is one that will be downloaded and not
one viewed in the browser for the error to occur.
The affected versions I listed are of the versions I've tested. But I'd assume
this is an issue with all of them.
Does anyone have a fix for this issue?
I've noticed this problem on other software such as
http://tracker.moodle.org/browse/MDL-32889
I've attempted the fix that was applied to Moodle on Dspace. i.e. enclosing the
filename in quotes
such as:
response.setHeader("Content-Disposition", "attachment;filename=" +'"' + name +
'"');
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel