apache2 proxy reports internal error when proxying requests to uwsgi on Ubuntu 16.04

Bug #1776624 reported by dyyang@cn.ibm.com
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
uwsgi (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

On Ubuntu 16.04 server, the uwsgi version provided in official repository is 2.0.12.

As indicated in the uwsgi changelog: https://uwsgi-docs.readthedocs.io/en/latest/Changelog-2.0.13.html
uwsgi with version lower than 2.0.13 has issue on big endian machine (such as Power/IBM z(s390x)).

With uwsgi 2.0.12, when apache proxy request to uwsgi on big endian machine, apache would always return internal error with error code 500.

By purging the uwsgi 2.0.12 package and reinstall version 2.0.17 with pip from source code (pip install uwsgi), no internal error any more.

So the uwsgi package version need to be updated on Ubuntu 16.04 to 2.0.13 or bigger version.

Current uwsgi version:

root@gpok163:~# dpkg-query --show uwsgi
uwsgi 2.0.12-5ubuntu3.1

niol (alexandre-rossi)
Changed in uwsgi (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.