Uploaded image for project: 'XenServer Org'
  1. XenServer Org
  2. XSO-584

Import or Exporting URL do not support Chunking.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 7.0
    • Fix Version/s: None
    • Component/s: API
    • Labels:
      None

      Description

      I am using some commands to pipe an Export URL directly to an Import URL. On XenServer 6.5 the command below worked correctly

      curl -k -s "EXPORT_URL" | curl --http1.0 -k -T - "IMPORTURL"

      When running between 2 version 7.0 machines this same command produces the error below:

      curl: (25) Chunky upload is not supported by HTTP 1.0

      I have found by changing the command to

      curl -k -s "EXPORT_URL" | curl -H 'Transfer-Encoding:' -k -T - "IMPORTURL"

      it will work , with the following exceptions.

      v7.0 to v7.0 = Failure (curl: (56) Recv failure: Connection reset by peer)
      v7.0 to v6.5 = Failure (curl: (55) Send failure: Connection reset by peer)
      v6.5 to v7.0 = Success
      v.6.5 to v6.5 = Success

      There is also a problem caused when Exporting from a v7 Stream to a v6.5 Import Stream whilst in .NET, this is not the case for a v7 to v7 setup.

      This to me would indicate that v7.0 is causing a issue during its export.

      Sorry, its a lot of information, please don't hesitate to contact me if you need to discuss further.

        Attachments

          Activity

            People

            • Assignee:
              stephentu Stephen Turner
              Reporter:
              support@fungusware.com John Anderson
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: