Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-1143

AWSv4SignerBase fails to log canonicalRequest

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.0.0
    • 2.0.0
    • jclouds-blobstore
    • None

    Description

      The logging of the "canonical request" for AWS v4 signing of S3 requests currently omits the canonical request string itself. The cause appears to be line 403 (https://github.com/apache/jclouds/blob/18cba94fab010152f00396439c3d1a8bfd9d7681/apis/s3/src/main/java/org/jclouds/s3/filters/Aws4SignerBase.java#L403) which is using a templated logging call, but passes a logging message String without template placeholders.

      Elsewhere, String concatenation is used - e.g. https://github.com/apache/jclouds/blob/18cba94fab010152f00396439c3d1a8bfd9d7681/apis/s3/src/main/java/org/jclouds/s3/filters/Aws4SignerForChunkedUpload.java#L191

      Attachments

        Activity

          People

            gaul Andrew Gaul
            neonbunny Stephen Tomkinson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: