Opened 4 years ago

Closed 4 years ago

#13190 closed Bugs (Fixed)

Problem with addon updates on Googlecode due to chunked Transfer-Encoding

Reported by: bossanova808 Owned by:
Priority: 4 - Normal Milestone: 12.0 "Frodo"
Component: Other (un-categorized if does not fit anywhere else) Version: 11.0 "Eden"
Severity: Normal Keywords: addons, repositories, updates, md5
Cc: elupus, spiff, jmarshall, Blocked By:
Blocking: Platform: All


Addon updates with Googlecode repos do not work as expected as, to quote jmarshall on IRC:

jmarshall Bossanova808: it's because googlecode (at least that URL) accepts only chunked Transfer-Encoding, so the filesize is set to 0, which means we don't read anything.

jmarshall your best bet is to get feedback from elupus/cptspiff et. al. by opening a ticket on track and cc'ing them.

Basically, this results in updates never arriving - not with an md5 change, and also (wierdly) not after the 6 hour window either - they jsut never come. More details about the issue here:

Another user with issue here:

...and I imagine any http/src type server working this way will hit the issue

My repo is here:

md5 link (as curled in debug log) here:

There ARE workarounds (other repo sites, maybe using the GoogleCode downloads section instead) - but this is a trap that over time people will run into for sure.

Change History (1)

comment:1 Changed 4 years ago by spiff

  • Milestone changed from Future / Pending to 12.0
  • Resolution set to Fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.