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

Bug #1776624 reported by dyyang@cn.ibm.com on 2018-06-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
uwsgi (Ubuntu)
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

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers