SSL timeout while making XMLRPC call into roundup.

Carlos O'Donell <[email protected]>
Newsgroups gmane.comp.bug-tracking.roundup.user
Message-ID <[email protected]>
Roundup Users,

I have a somewhat long running XMLRPC call that runs within
roundup and that call takes more than 60 seconds to complete,
at which point the server closes the socket and that causes
the XMLRPC command to fail since no result was returned.

Has anyone run into this before?

At first I thought this was a client-side timeout and I tried
increasing all of the timeout values on the client side, but 
after more detailed analysis for the client<->server traffic
we found that it was the server closing the socket.

When the call takes more than 60 seconds to complete the server 
sends back an SSL TLSv1 ALERT notifying us that the SSL connection 
is going to close. This is bad since the XMLRPC command had not
yet returned a result.

We are using roundup 1.4.8 with some significant modifications.
We are running roundup through mod_python i.e.

 AddHandler python-program .py
 PythonHandler roundup.cgi.apache

The Apache TimeOut is 300s, and KeelAliveTimeout shouldn't
apply because the connection was already initiated. We aren't
running roundup as a CGI client so the CGI client socket
timeouts don't apply.

We've been pouring over the documentation and trying 
this-and-that, but I figured perhaps someone on the roundup 
list might have run into this before with a configuration
closer to what we have.

What could be timing out on the server?

Cheers,
Carlos.

------------------------------------------------------------------------------
WINDOWS 8 is here. 
Millions of people.  Your app in 30 days.
Visit The Windows 8 Center at Sourceforge for all your go to resources.
http://windows8center.sourceforge.net/
join-generation-app-and-make-money-coding-fast/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.