Today, I downloaded the source code for a couple of versions of freeIPA using Firefox and checked the MD5 sum. It didn't match. The MD5 sums also didn't match when using, Seamonkey, Opera or Internet Explorer, but did match when using Chromium or wget.
I traced this down to the fact that your web server is compressing, with gzip, an already compressed file and my browsers aren't decompressing it before saving it. If I run gzip -d on the downloaded file, the checksums match.
I think this is likely a bug in your web server configuration that it is compressing an already compressed file.
There is a Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=610679
We might consider working around the issue.
Does anyone know, how can this be solved with OpenShift based web?
Metadata Update from @sac7s26:
- Issue assigned to mkosek
- Issue set to the milestone: FreeIPA 4.5 backlog
pagure handles checksums and it seems to be working properly now, marking as fixed.
Metadata Update from @rcritten:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)
to comment on this ticket.