Created
April 10, 2017 17:31
-
-
Save dmage/dfeccb1e971c6f2d26d9a717b3f72c76 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ socat -v TCP4-LISTEN:80,reuseaddr,fork TCP4:172.30.1.1:5000 | |
... | |
> 2017/04/10 18:39:55.619349 length=392 from=0 to=391 | |
GET /openshift/token?account=developer&scope=repository%3Amyproject%2Fdebian%3Apush%2Cpull HTTP/1.1\r | |
Host: 127.0.0.1\r | |
User-Agent: docker/1.12.6 go/go1.7.4 kernel/4.10.8-200.fc25.x86_64 os/linux arch/amd64 UpstreamClient(Docker-Client/1.12.6 \\(linux\\))\r | |
Authorization: Basic ZGV2ZWxvcGVyOmtENVBrMmFwSFpTZW1pLVRGa2VjanZKVUVqUlVFZy11UTIwcnJUSnhjdFk=\r | |
Accept-Encoding: gzip\r | |
Connection: close\r | |
\r | |
< 2017/04/10 18:39:55.624179 length=292 from=0 to=291 | |
HTTP/1.1 200 OK\r | |
Content-Type: application/json\r | |
Docker-Distribution-Api-Version: registry/2.0\r | |
Date: Mon, 10 Apr 2017 16:39:55 GMT\r | |
Content-Length: 117\r | |
Connection: close\r | |
\r | |
{"access_token":"kD5Pk2apHZSemi-TFkecjvJUEjRUEg-uQ20rrTJxctY","token":"kD5Pk2apHZSemi-TFkecjvJUEjRUEg-uQ20rrTJxctY"} | |
> 2017/04/10 18:39:55.682875 length=546 from=0 to=545 | |
PATCH /v2/myproject/debian/blobs/uploads/50f60a67-9310-4c68-b0cf-c2086fcaacaa?_state=IoZzZ_asII5bIReooT3Qw6LAwvgUmPZqtI3W7ubCvpJ7Ik5hbWUiOiJteXByb2plY3QvZGViaWFuIiwiVVVJRCI6IjUwZjYwYTY3LTkzMTAtNGM2OC1iMGNmLWMyMDg2ZmNhYWNhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAxNy0wNC0xMFQxNjozOTo1NS42Njg1NDIyNFoifQ%3D%3D HTTP/1.1\r | |
Host: 127.0.0.1\r | |
User-Agent: docker/1.12.6 go/go1.7.4 kernel/4.10.8-200.fc25.x86_64 os/linux arch/amd64 UpstreamClient(Docker-Client/1.12.6 \\(linux\\))\r | |
Transfer-Encoding: chunked\r | |
Accept-Encoding: gzip\r | |
Connection: close\r | |
\r | |
1\r | |
.\r | |
> 2017/04/10 18:39:55.683210 length=8192 from=546 to=8737 | |
7fff\r | |
... | |
< 2017/04/10 18:39:55.780446 length=514 from=0 to=513 | |
HTTP/1.1 401 Unauthorized\r | |
Content-Type: application/json; charset=utf-8\r | |
Docker-Distribution-Api-Version: registry/2.0\r | |
Www-Authenticate: Bearer realm="http://127.0.0.1/openshift/token"\r | |
X-Registry-Supports-Signatures: 1\r | |
Date: Mon, 10 Apr 2017 16:39:55 GMT\r | |
Content-Length: 212\r | |
Connection: close\r | |
\r | |
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":[{"Type":"repository","Name":"myproject/debian","Action":"pull"},{"Type":"repository","Name":"myproject/debian","Action":"push"}]}]} | |
> ... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ socat -v OPENSSL-LISTEN:443,reuseaddr,verify=0,cert=ssl.crt,key=ssl.key,dhparam=dh2048.pem,fork TCP4:172.30.1.1:5000 | |
... | |
> 2017/04/10 18:39:55.615373 length=215 from=0 to=214 | |
GET /v2/ HTTP/1.1\r | |
Host: 127.0.0.1\r | |
User-Agent: docker/1.12.6 go/go1.7.4 kernel/4.10.8-200.fc25.x86_64 os/linux arch/amd64 UpstreamClient(Docker-Client/1.12.6 \\(linux\\))\r | |
Accept-Encoding: gzip\r | |
Connection: close\r | |
\r | |
< 2017/04/10 18:39:55.616892 length=388 from=0 to=387 | |
HTTP/1.1 401 Unauthorized\r | |
Content-Type: application/json; charset=utf-8\r | |
Docker-Distribution-Api-Version: registry/2.0\r | |
Www-Authenticate: Bearer realm="http://127.0.0.1/openshift/token"\r | |
X-Registry-Supports-Signatures: 1\r | |
Date: Mon, 10 Apr 2017 16:39:55 GMT\r | |
Content-Length: 87\r | |
Connection: close\r | |
\r | |
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]} | |
> 2017/04/10 18:39:55.634394 length=354 from=0 to=353 | |
HEAD /v2/myproject/debian/blobs/sha256:6d827a3ef358f4fa21ef8251f95492e667da826653fd43641cef5a877dc03a70 HTTP/1.1\r | |
Host: 127.0.0.1\r | |
User-Agent: docker/1.12.6 go/go1.7.4 kernel/4.10.8-200.fc25.x86_64 os/linux arch/amd64 UpstreamClient(Docker-Client/1.12.6 \\(linux\\))\r | |
Authorization: Bearer kD5Pk2apHZSemi-TFkecjvJUEjRUEg-uQ20rrTJxctY\r | |
Connection: close\r | |
\r | |
< 2017/04/10 18:39:55.645263 length=232 from=0 to=231 | |
HTTP/1.1 404 Not Found\r | |
Content-Type: application/json; charset=utf-8\r | |
Docker-Distribution-Api-Version: registry/2.0\r | |
X-Registry-Supports-Signatures: 1\r | |
Date: Mon, 10 Apr 2017 16:39:55 GMT\r | |
Content-Length: 157\r | |
Connection: close\r | |
\r | |
> 2017/04/10 18:39:55.658549 length=349 from=0 to=348 | |
POST /v2/myproject/debian/blobs/uploads/ HTTP/1.1\r | |
Host: 127.0.0.1\r | |
User-Agent: docker/1.12.6 go/go1.7.4 kernel/4.10.8-200.fc25.x86_64 os/linux arch/amd64 UpstreamClient(Docker-Client/1.12.6 \\(linux\\))\r | |
Content-Length: 0\r | |
Authorization: Bearer kD5Pk2apHZSemi-TFkecjvJUEjRUEg-uQ20rrTJxctY\r | |
Content-Type: \r | |
Accept-Encoding: gzip\r | |
Connection: close\r | |
\r | |
< 2017/04/10 18:39:55.674417 length=620 from=0 to=619 | |
HTTP/1.1 202 Accepted\r | |
Content-Length: 0\r | |
Docker-Distribution-Api-Version: registry/2.0\r | |
Docker-Upload-Uuid: 50f60a67-9310-4c68-b0cf-c2086fcaacaa\r | |
Location: http://127.0.0.1/v2/myproject/debian/blobs/uploads/50f60a67-9310-4c68-b0cf-c2086fcaacaa?_state=IoZzZ_asII5bIReooT3Qw6LAwvgUmPZqtI3W7ubCvpJ7Ik5hbWUiOiJteXByb2plY3QvZGViaWFuIiwiVVVJRCI6IjUwZjYwYTY3LTkzMTAtNGM2OC1iMGNmLWMyMDg2ZmNhYWNhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAxNy0wNC0xMFQxNjozOTo1NS42Njg1NDIyNFoifQ%3D%3D\r | |
Range: 0-0\r | |
X-Registry-Supports-Signatures: 1\r | |
Date: Mon, 10 Apr 2017 16:39:55 GMT\r | |
Content-Type: text/plain; charset=utf-8\r | |
Connection: close\r | |
\r |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker tag debian 127.0.0.1/myproject/debian | |
docker push 127.0.0.1/myproject/debian |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment