jenkinsci / jenkinsci/docker-workflow-plugin

[JENKINS-45236] docker.withServer cannot connect using TLS

Open
#507 1 comment 0 reactions 0 assignees View on GitHub
component:docker-workflow-plugin imported-jira-issue priority:critical resolution:unresolved
Dominant language
Java
Stars
527
Forks
422
Avg merge
10m
Merged PRs (30d)
1

Description

This is my pipeline script:

docker.withServer('tcp://:2376', '
            docker.withRegistry("https://.dkr.ecr.eu-west-1.amazonaws.com", "ecr:eu-west-1:6e420d6b-f42b-45f2-b7a4-7888b2f4bd14"){

                docker.image(".dkr.ecr.eu-west-1.amazonaws.com/com-pro-callbacks-collector:callbacks-collector-3").pull()

            }

        }

 

When I execute it the result is:

 docker pull .dkr.ecr.eu-west-1.amazonaws.com/com-pro-callbacks-collector:callbacks-collector-3

Post http://:2376/v1.27/images/create?fromImage=.dkr.ecr.eu-west-1.amazonaws.com%2Fcom-pro-callbacks-collector&tag=callbacks-collector-3: malformed HTTP response "\x15\x03\x01\x00\x02\x02\x16".



  • Are you trying to connect to a TLS-enabled daemon without TLS?

---
Originally reported by devisio, imported from: docker.withServer cannot connect using TLS


  • assignee: magnayn
  • status: Open
  • priority: Critical
  • component(s): docker-workflow-plugin
  • resolution: Unresolved
  • votes: 1
  • watchers: 3
  • imported: 2025-12-07

Raw content of original issue

This is my pipeline script:

docker.withServer('tcp://<servername>:2376', '<jenkins-credential-id) {
            docker.withRegistry("https://<account_aws>.dkr.ecr.eu-west-1.amazonaws.com", "ecr:eu-west-1:6e420d6b-f42b-45f2-b7a4-7888b2f4bd14"){
                docker.image("<account_aws>.dkr.ecr.eu-west-1.amazonaws.com/com-pro-callbacks-collector:callbacks-collector-3").pull()
            }
        }

 

When I execute it the result is:

 docker pull <account_aws>.dkr.ecr.eu-west-1.amazonaws.com/com-pro-callbacks-collector:callbacks-collector-3
Post http://<servername>:2376/v1.27/images/create?fromImage=<account_aws>.dkr.ecr.eu-west-1.amazonaws.com%2Fcom-pro-callbacks-collector&tag=callbacks-collector-3: malformed HTTP response "\x15\x03\x01\x00\x02\x02\x16".



  • Are you trying to connect to a TLS-enabled daemon without TLS?


environment

```
docker plugin 0.16.2

jenkins 2.66
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.