openstackrackspace-cloudopenstack-swiftcloudfilesjclouds

openstack swift: The server has waited too long for the request to be sent by the client


we get few of these now and then:

Caused by: javax.ejb.EJBException: org.jclouds.http.HttpResponseException: 
command: PUT {{PUT_URL}} 
HTTP/1.1 failed with response: HTTP/1.1 408 Request Timeout; 
content: [<html><h1>Request Timeout</h1><p>The server has waited too long for the request to be sent by the client.</p></html>]

retrying later usually works. what causes this exception? is there a way to increase the timeout on swift?


Solution

  • jclouds 1.7.2 includes a fix for this issue:

    https://issues.apache.org/jira/browse/JCLOUDS-342