moby: Unrecognized input header: 99
Output of docker version
:
Client:
Version: 1.11.0-dev
API version: 1.24
Go version: go1.5.3
Git commit: da0985f
Built: Thu Apr 7 06:14:38 2016
OS/Arch: linux/amd64
Server:
Version: swarm/1.1.3
API version: 1.22
Go version: go1.5.3
Git commit: 7e9c6bd
Built: Wed Mar 2 00:15:12 UTC 2016
OS/Arch: linux/amd64
Output of docker info
:
Containers: 85
Running: 62
Paused: 0
Stopped: 23
Images: 100
Server Version: swarm/1.1.3
Role: primary
Strategy: spread
Filters: health, port, dependency, affinity, constraint
Nodes: 9
node002: 11.222.236.56:2375
└ Status: Healthy
└ Containers: 10
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:53Z
node003: 11.222.235.122:2375
└ Status: Healthy
└ Containers: 10
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:46:00Z
node004: 11.222.233.157:2375
└ Status: Healthy
└ Containers: 9
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:45Z
node005: 11.222.239.54:2375
└ Status: Healthy
└ Containers: 9
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.178 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:57Z
node006: 11.222.237.54:2375
└ Status: Healthy
└ Containers: 10
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:34Z
node007: 11.222.235.121:2375
└ Status: Healthy
└ Containers: 9
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:52Z
node008: 11.222.232.158:2375
└ Status: Healthy
└ Containers: 9
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.178 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:56Z
node009: 11.222.238.55:2375
└ Status: Healthy
└ Containers: 9
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:45:35Z
node010: 11.222.236.55:2375
└ Status: Healthy
└ Containers: 10
└ Reserved CPUs: 0 / 4
└ Reserved Memory: 0 B / 8.185 GiB
└ Labels: executiondriver=native-0.2, kernelversion=4.4.2, operatingsystem=CentOS Linux 7 (Core), storagedriver=overlay
└ Error: (none)
└ UpdatedAt: 2016-04-09T06:46:11Z
Plugins:
Volume:
Network:
Kernel Version: 4.4.2
Operating System: linux
Architecture: amd64
CPUs: 36
Total Memory: 73.65 GiB
Name: 4b18a651aff1
Docker Root Dir:
Debug Mode (client): false
Debug Mode (server): false
WARNING: No kernel memory limit support
Additional environment details (AWS, VirtualBox, physical, etc.):
physical
Steps to reproduce the issue:
- Run
docker run ubuntu ls
Describe the results you received:
Unrecognized input header: 99
Describe the results you expected:
The result of ls
Additional information you deem important (e.g. issue happens only occasionally):
Docker deamon of each swarm host is v1.10.3 but client is v1.11.0-dev. It works fine if the client is v1.10.3.
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 32 (25 by maintainers)
@cpuguy83 Docker client seems to expect the response starts with 0(stdin), 1(stdout) or 2(stderr) but swarm responses “client is newer than server (client API version: 1.24, server API version: 1.22)” which starts with ‘c’(ascii code 99). So the client displays the error “Unrecognized input header: 99”.
getting the same, with docker client API version 1.24 and server API version 1.22