View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002673 | SOGo | Web Mail | public | 2014-03-21 18:32 | 2014-03-21 18:32 |
Reporter | gturner | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | [Server] Linux | OS | Debian | OS Version | 7 (Wheezy) |
Product Version | 2.2.1 | ||||
Summary | 0002673: Attachments have mangled Content-Disposition header | ||||
Description | When downloading attachments (not from the icons at the bottom of the mail, but using the "2 files" link in the mail header region), SOGo writes a mangled Content-Disposition header. Example: Content-Disposition: attachment; filename*="utf-8''gpg-key2ps-EC942276FDB8716D.pdf" Firefox (Debian/jessie Iceweasel 24) displays the download dialog, but after clicking "Save File" nothing happens. A user has been reporting this problem at least since the upgrade to 2.2.0 (using Debian/wheezy packaging), upgrade to 2.2.1 did not fix the problem. | ||||
Additional Information | Attached is an example email containing a PDF attachment (sent from Emacs/Gnus and PGP/MIME signed). | ||||
Tags | No tags attached. | ||||
mbox (8,444 bytes)
Return-Path: <gturner@unzane.com> X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on azathoth.unzane.com X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-1.0 required=3.0 tests=ALL_TRUSTED,SHORTCIRCUIT shortcircuit=ham autolearn=disabled version=3.3.2 X-Original-To: gturner@unzane.com Delivered-To: gturner@unzane.com Received: from zoth-ommog.unzane.com (zoth-ommog.unzane.com [184.105.220.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "zoth-ommog.unzane.com", Issuer "CAcert Class 3 Root" (verified OK)) by mail.unzane.com (Postfix) with ESMTPS id E882A600063 for <gturner@unzane.com>; Fri, 21 Mar 2014 11:03:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unzane.com; s=mail; t=1395424981; bh=pYizvOuRt1VpZEXrC6oPhrz/M12sNSvap+wMiTZXfes=; h=From:To:Subject:Date:From; b=VA7rQwhN5ChXkRJh7tx3YAw7Ec+wjU5RfVyU8RuCySEn3YuG0THRzunN/wmjmaSO4 qUvm1vQUxHecuGk6o0sK3XkdwXUr/kL/1QbUzV2Rz4514mtK06JRNnSLtOC9fLluzo ZrgdZtEwuyq+kMsB0Y7H/K2LMNs8l3W7wY4ifWgM= Received: by zoth-ommog.unzane.com (Postfix, from userid 1000) id B602D400080; Fri, 21 Mar 2014 11:03:01 -0700 (PDT) X-Hashcash: 1:25:140321:gturner@unzane.com::XQJoannn9cTkDVff:0000000000000000000000000000000000000000001PJCs From: Gerald Turner <gturner@unzane.com> To: gturner@unzane.com Subject: Testing SOGo attachment bug X-Face: "W];.?_H%>pNFRH&Q,:krZ>##I-,/Amy=($Mfy{aW5KR1F{kbD:ElXd{pLW'5L!2rhI/$|7 R\LU=FijzO8vUv.t0^YwT~!AK[bX6d]?j4!s=-m&<k3ZoxqOWX3u]u"$Xz&'>E~B]=zGdY4c<xfzlq $9FvH?p-0^kY+xv=5mDC;~A(=@|Zd@7nOBkJL`=D=?\g*dBTM#2M1UU6~!iMZpMS)U++,t5I-DwW6N 3g=:$*@p'Y+h/zvkB X-Yow: NATHAN... your PARENTS were in a CARCRASH!! They're VOIDED - They COLLAPSED They had no CHAINSAWS... They had no MONEY MACHINES... They did PILLS in SKIMPY GRASS SKIRTS... Nathan, I EMULATED them... but they were OFF-KEY... X-Spook: Mafia MD2 Saudi Arabia Cocaine CipherTAC-2000 KGB Verisign asset Date: Fri, 21 Mar 2014 11:02:55 -0700 Message-ID: <878us38m5s.fsf@zoth-ommog.unzane.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Transfer-Encoding: quoted-printable Attached is a PDF file which apparently cannot be downloaded (or viewed) within SOGo. =2D-=20 Gerald Turner <gturner@unzane.com> Encrypted mail preferred! OpenPGP: 4096R / CA89 B27A 30FA 66C5 1B80 3858 EC94 2276 FDB8 716D --=-=-= Content-Type: application/pdf Content-Disposition: inline; filename=gpg-key2ps-EC942276FDB8716D.pdf Content-Transfer-Encoding: base64 JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURlY29k ZT4+CnN0cmVhbQp4nN3YTW/aQBCA4bt/xR7hALF3Z9Zrqa0a8iW1p6SWeqh6SAmhqWKa0ERV++tr ww6eXV863LxCikeBgPeRkN7Ms8rnhcq7h78um+zkplTrX9lzZgvd/arZD6ayuXrM2ND9/J59Vpt2 XrevL3ZvpPxl2ahF3b6ZU5Wq79uXFGrWfUb7Vpirusm+TJ5ev01npdZzrfUE8srenFyeL1xZ2PPp rNClnTs30XkBs7yYmWI6A13OEXFytdrePt6p+nW7WW3Vm/XLbnj/uvl7u1nNlz+bd9Ov9Yes/ahZ ezf1XTb5uPqj7h8269X2afuweVFv1dmpq9RCl6fK5JenytozVMXC5UoZh05dnFWgdHsPqrsltbun +kd2UWfX3UF/twe6yqq9j6n2GN3V6wRTd/n030A4fiDjYaw/vO05TDjKaNz4aaynqfzhq97DhqOM pijGb1N5m0L74+8G+h6Fo1AHxq/jVVoeJB7sTTjVwU8AVCYAhATkCMgxFIxmGZDOEwByHkgX/vy7 gVBcNAuBzPiBvEsLBAQEPQrHOggKgGwCQEBAJQGVDAWiWQhUJQBUUhPmFIU5QymjWQZkEmhn79IC HaqZJ2EezUKgFNqZ4tlQBBqezyaahUAJFLShhDbUgYa1YYAlz2hIIKMNdTRQBwKLwwBLXtKQQEkD lTRQBwKLQ44F8pKGBEoaqKSBOhBYHAZY8pLGBEoaqKSROhBZHAZY8pLGBEoaqaSROhBZHHIslJc0 JlDSSCWN1IHI4jDA6kv6mrayu6f8Yras9H4fexj8Hx61mwWw44bly1nPFO0cvVMw+adFW9rRU5me KNo9ehgTjmIklwCS7ZGiFaSXseEoRuo2t6NXqnqlwSaSvmXhKHeCBJx6nGa4kfQ6HI1jyra546dC RhXvJokHo1lM1e11x0/leqrBlpJ4XDTLqUwCVD1PM9xXeh7Oxjllu97xUwGjijeXxAPRLKeqUqAq e6rBDpN4ymgWU5kU+rznaYbbTIrNPJrlVEn0OQv0wV6TeEw0y6lSqHTDMn2w4SQeG81iKkgh1Q1r 9cGu8/DfXjTLqVKodWC1Pth6eh7OBkfVOqRQ68BqfbD/JB6M5iO2LilQsVofbEKJx0WznCqFWkdW 64OdqOfhbHhUrWMKtY6s1oNVMsvOgC2o9ev28Q/n5To6ZW5kc3RyZWFtCmVuZG9iago2IDAgb2Jq Cjg3NwplbmRvYmoKNCAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQov Um90YXRlIDkwL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQov RXh0R1N0YXRlIDkgMCBSCi9Gb250IDEwIDAgUgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2Jq CjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9LaWRzIFsKNCAwIFIKXSAvQ291bnQgMQo+PgplbmRv YmoKMSAwIG9iago8PC9UeXBlIC9DYXRhbG9nIC9QYWdlcyAzIDAgUgovTWV0YWRhdGEgMTIgMCBS Cj4+CmVuZG9iago3IDAgb2JqCjw8L1R5cGUvRXh0R1N0YXRlCi9PUE0gMT4+ZW5kb2JqCjkgMCBv YmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMTAgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKOCAw IG9iago8PC9CYXNlRm9udC9UaW1lcy1Sb21hbi9UeXBlL0ZvbnQKL0VuY29kaW5nIDExIDAgUi9T dWJ0eXBlL1R5cGUxPj4KZW5kb2JqCjExIDAgb2JqCjw8L1R5cGUvRW5jb2RpbmcvRGlmZmVyZW5j ZXNbCjQ1L21pbnVzXT4+CmVuZG9iagoxMiAwIG9iago8PC9UeXBlL01ldGFkYXRhCi9TdWJ0eXBl L1hNTC9MZW5ndGggMTMzND4+c3RyZWFtCjw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1w Q2VoaUh6cmVTek5UY3prYzlkJz8+Cjw/YWRvYmUteGFwLWZpbHRlcnMgZXNjPSJDUkxGIj8+Cjx4 OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29sa2l0IDIu OS4xLTEzLCBmcmFtZXdvcmsgMS42Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3Lncz Lm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2Jl LmNvbS9pWC8xLjAvJz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6NTE3NWRjYzgt ZTkzZi0xMWVlLTAwMDAtNGZhODgxODg1ZDc4JyB4bWxuczpwZGY9J2h0dHA6Ly9ucy5hZG9iZS5j b20vcGRmLzEuMy8nIHBkZjpQcm9kdWNlcj0nR1BMIEdob3N0c2NyaXB0IDkuMDUnLz4KPHJkZjpE ZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6NTE3NWRjYzgtZTkzZi0xMWVlLTAwMDAtNGZhODgx ODg1ZDc4JyB4bWxuczp4bXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8nPjx4bXA6TW9k aWZ5RGF0ZT4yMDE0LTAzLTIxVDExOjAxOjA0LTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KPHhtcDpD cmVhdGVEYXRlPjIwMTQtMDMtMjFUMTE6MDE6MDQtMDc6MDA8L3htcDpDcmVhdGVEYXRlPgo8eG1w OkNyZWF0b3JUb29sPmdwZy1rZXkycHMgNDg5PC94bXA6Q3JlYXRvclRvb2w+PC9yZGY6RGVzY3Jp cHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOjUxNzVkY2M4LWU5M2YtMTFl ZS0wMDAwLTRmYTg4MTg4NWQ3OCcgeG1sbnM6eGFwTU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFw LzEuMC9tbS8nIHhhcE1NOkRvY3VtZW50SUQ9J3V1aWQ6NTE3NWRjYzgtZTkzZi0xMWVlLTAwMDAt NGZhODgxODg1ZDc4Jy8+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOjUxNzVkY2M4 LWU5M2YtMTFlZS0wMDAwLTRmYTg4MTg4NWQ3OCcgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9k Yy9lbGVtZW50cy8xLjEvJyBkYzpmb3JtYXQ9J2FwcGxpY2F0aW9uL3BkZic+PGRjOnRpdGxlPjxy ZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+KCk8L3JkZjpsaT48L3JkZjpBbHQ+ PC9kYzp0aXRsZT48L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+CmVuZHN0cmVh bQplbmRvYmoKMiAwIG9iago8PC9Qcm9kdWNlcihHUEwgR2hvc3RzY3JpcHQgOS4wNSkKL0NyZWF0 aW9uRGF0ZShEOjIwMTQwMzIxMTEwMTA0LTA3JzAwJykKL01vZERhdGUoRDoyMDE0MDMyMTExMDEw NC0wNycwMCcpCi9UaXRsZSgpCi9DcmVhdG9yKGdwZy1rZXkycHMgNDg5KT4+ZW5kb2JqCnhyZWYK MCAxMwowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDEyMDAgMDAwMDAgbiAKMDAwMDAwMjkxNiAw MDAwMCBuIAowMDAwMDAxMTQxIDAwMDAwIG4gCjAwMDAwMDA5ODEgMDAwMDAgbiAKMDAwMDAwMDAx NSAwMDAwMCBuIAowMDAwMDAwOTYyIDAwMDAwIG4gCjAwMDAwMDEyNjUgMDAwMDAgbiAKMDAwMDAw MTM2NSAwMDAwMCBuIAowMDAwMDAxMzA2IDAwMDAwIG4gCjAwMDAwMDEzMzUgMDAwMDAgbiAKMDAw MDAwMTQ0NyAwMDAwMCBuIAowMDAwMDAxNTA1IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTMg L1Jvb3QgMSAwIFIgL0luZm8gMiAwIFIKL0lEIFs8QjYwMjBDMUU4ODVCMkQ3RTU1OUJCOEVEQkRD RTk2M0E+PEI2MDIwQzFFODg1QjJEN0U1NTlCQjhFREJEQ0U5NjNBPl0KPj4Kc3RhcnR4cmVmCjMw NzMKJSVFT0YK --=-=-=-- --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQJ8BAEBCgBmBQJTLH7PXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyNDg1Q0Q2RDIzMEY2RUE3RDI5Njg0QzZC Q0EwMUYwNzcxQTk2RkNEAAoJELygHwdxqW/N1l8QALyBXtRgDUJNeNvWQ9mIQNCH ZinsquA0kLc/8cb+vR2WaC+8HV7CRWh384dM7J2xzm8rCiOZWT+HKqTF6eTbOBxn xk5EIaRD6IsjcVm2cKOL4ZHw62oZ/UOUWRkhedIowjjZfisCbSNNL4ci4KlCL2u9 GyrMV7Q5XdlVk7vdTcnZExFpDjuMXqN/6ccsGjSYFhI4QVXfr8zJ9NXNZHaPFGxS CZq7ZvUOVoBj9XKMV5vaNLSfyQLS6WTvsA6r8TMQKj/5BfxXMHVGMCEi0bT2DHLz YjQaHf3QkoGQA+5eQbFrmyvB9EOS8UiSOaK/Kmiu6yJ2D2h5OMcTrp3F4BLZcL+g t9grJyHbi3QCp/HsdhLYHm5CL1NlGIwaMRB0sqgnND52AQ6z0UJr5hAJWPNRUcTR Xen1l4TjyJQJx+80/Elr8efZiuEzjcS1ZM1v9tbIwZwwgDKCikCrA8P7jTQ0GdBU bmqufC3HEpqX1Qqwk9vmq36LgbIaXWVAkHVKAozzOqyk8tY3B5+wlfMpT4HU+9aq Af/LoCvv6cpCMVZn5AVuExOUPcp5EXpWbjeQy4MODS4qHJGLdaI6hOOQ/aBh3zQg lWUv1Q8n6rwADmj10F/0zCWekG/+0aAQBEwYDXOCL6Qa85dUrCYI13CXeWZFWRC0 TYeuihz4G7ZVPut3b7v7 =8G7g -----END PGP SIGNATURE----- --==-=-=-- |
|