Solving File Upload Corruption Issues with Ubuntu 10.04

Ostatnio zaktualizowaliśmy serwer do najnowszej wersji Ubuntu Lucid Lynx 10.04 LTS. Wszystko śmiga świetnie jednak wystąpił problem z plikami przesyłanymi na serwer, które po przesłaniu przez HTTP uszkadzały się (najlepiej było to widoczne na grafikach, które posiadały „skazy”). Przez kilka dni nie mogliśmy znaleźć przyczyny tego problemu, szukaliśmy praktycznie wszędzie. Okazało się iż problem spowodowany był przez BUG w bibliotece apache’a (libapache2-mod-fcgid 1:2.3.4-2).

Rozwiązaniem w chwili obecnej jest downgrade do starszej wersji biblioteki (1:2.2-1).

Poniżej przedstawiam kroki jakie trzeba wykonać by to zrobić: