Public bug reported:

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

** Affects: uwsgi (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1776624

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/uwsgi/+bug/1776624/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to