I can't see anything wrong with Apport here, and the blob upload code hasn't changed in years literally.
I can perfectly well reproduce the error on production:
wget -O - --post-data="FORM_SUBMIT=1&field.blob=/etc/fstab" https://launchpad.net/+storeblob
--2010-03-15 13:15:29-- https://launchpad.net/+storeblob Auflösen des Hostnamen »launchpad.net«.... 91.189.89.223, 91.189.89.222 Verbindungsaufbau zu launchpad.net|91.189.89.223|:443... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 500 Internal Server Error 2010-03-15 13:15:29 FEHLER 500: Internal Server Error.
While it works on edge:
wget -O - --post-data="FORM_SUBMIT=1&field.blob=/etc/fstab" https://edge.launchpad.net/+storeblob
(yes, it complains about a data format error, but that's okay; it's a successful HTML call, no "500 server error".)
I can't see anything wrong with Apport here, and the blob upload code hasn't changed in years literally.
I can perfectly well reproduce the error on production:
wget -O - --post- data="FORM_ SUBMIT= 1&field. blob=/etc/ fstab" https:/ /launchpad. net/+storeblob
--2010-03-15 13:15:29-- https:/ /launchpad. net/+storeblob net|91. 189.89. 223|:443. .. verbunden.
Auflösen des Hostnamen »launchpad.net«.... 91.189.89.223, 91.189.89.222
Verbindungsaufbau zu launchpad.
HTTP Anforderung gesendet, warte auf Antwort... 500 Internal Server Error
2010-03-15 13:15:29 FEHLER 500: Internal Server Error.
While it works on edge:
wget -O - --post- data="FORM_ SUBMIT= 1&field. blob=/etc/ fstab" https:/ /edge.launchpad .net/+storeblob
(yes, it complains about a data format error, but that's okay; it's a successful HTML call, no "500 server error".)