Graham,

Thank you for your response. The problem was that an exception was thrown, 
bypassing the code that does the start_response() call. Fixing the problem 
allowed the web page to display.

Tom

On Wednesday, July 13, 2022 at 4:16:36 PM UTC-7 Graham Dumpleton wrote:

> The error means that the WSGI application has tried to return response 
> content but has not called the WSGI start_response() callable first.
>
> https://peps.python.org/pep-0333/#specification-details
> https://peps.python.org/pep-0333/#the-start-response-callable
>
> What WSGI framework is being used, or is this a custom WSGI application 
> you are trying to create from scratch?
>
> Graham
>
> On 14 Jul 2022, at 9:09 am, Thomas W Ekberg <[email protected]> wrote:
>
> 1. Which version of mod_wsgi you are using and if using a packaged
> distribution, who provided the distribution. If you are not using the
> latest version, then upgrade first and verify the problem still occurs
> with the latest version.
> 4.9.0, daemon mode
>
> 2. Which version of Python you are using and if using a packaged 
> distribution, who provided the distribution.
> 3.10.4
>
> 3. Which version of Apache you are using and if using a packaged
> distribution, who provided the distribution. If not using latest patch
> revision of Apache 2.2, then consider upgrading and trying again.
> 2.4.52
>
> 4. What operating system you are using.
> Ubuntu 22.04
>
> 5. Details on any third party packages being used and what versions of 
> those packages.
> roundup 2.1 - https://www.roundup-tracker.org/index.html
>
> 6. The mod_wsgi configuration you are using from Apache configuration
> files.
> No modules-enabled/wsgi.conf values were specified. All remained
> commented out.
>
> 7. Relevant error messages from the Apache error logs.
>
> [Wed Jul 13 14:49:16.925053 2022] [wsgi:error] [pid 109702:tid 
> 140471824799296] [remote 10.67.135.184:53189] mod_wsgi (pid=109702): 
> Exception occurred processing WSGI script 
> '/mnt/trackers/it_test/apache/wsgi.py'.
> [Wed Jul 13 14:49:16.925097 2022] [wsgi:error] [pid 109702:tid 
> 140471824799296] [remote 10.67.135.184:53189] RuntimeError: response has 
> not been started
>
> The exception message is generated in server/wsgi_logger.c at lines 628 and
> 633.  This code is in the wsgi_log_python_error function. This
> function is called 29 times in server/mod_wsgi.c. It would be nice if
> those 29 places passed a message with some detail on the error
> encountered. Sophos is turned off, and SELinux is disabled.
>
> The roundup code uses request.wfile to write its HTML code. The
> rouhdup code that does this completes with no error and passes control
> back to mod_wsgi, which generates the above messages in the apache
> error.log file.
>
> Do you have an idea on how to troubleshoot this problem?
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/modwsgi/9554bbac-0cc4-45df-b85c-038f91ae0f07n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/modwsgi/9554bbac-0cc4-45df-b85c-038f91ae0f07n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/4562d349-28de-4932-8b69-bbeed49db6f4n%40googlegroups.com.

Reply via email to