Skip to content

Instantly share code, notes, and snippets.

@hirak
Last active March 18, 2017 00:01
Show Gist options
  • Save hirak/dfd1d0251bd6abdbeb2f60f10c5bdde4 to your computer and use it in GitHub Desktop.
Save hirak/dfd1d0251bd6abdbeb2f60f10c5bdde4 to your computer and use it in GitHub Desktop.
new packagist.org in US?
$ curl -v https://packagist.org/packages.json --write-out "\n time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_redirect: %{time_redirect}\n time_total: %{time_total}\n"
* Trying 87.98.253.214...
* Connected to packagist.org (87.98.253.214) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
* Server certificate: packagist.org
* Server certificate: DigiCert SHA2 Secure Server CA
* Server certificate: DigiCert Global Root CA
> GET /packages.json HTTP/1.1
> Host: packagist.org
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Server: nginx
< Date: Fri, 17 Mar 2017 23:59:12 GMT
< Content-Type: application/json
< Content-Length: 1302
< Last-Modified: Fri, 17 Mar 2017 23:58:17 GMT
< Connection: keep-alive
< ETag: "58cc7819-516"
< Cache-Control: private, max-age=0, no-cache
< Accept-Ranges: bytes
<
* Connection #0 to host packagist.org left intact
{"packages":[],"notify":"\/downloads\/%package%","notify-batch":"\/downloads\/","providers-url":"\/p\/%package%$%hash%.json","search":"\/search.json?q=%query%&type=%type%","provider-includes":{"p\/provider-2013$%hash%.json":{"sha256":"5c0370eb7080fc2ff84e2e453b6e481c3470678f5eccc460f5336f6107820a06"},"p\/provider-2014$%hash%.json":{"sha256":"0a79d525419def1c8a4ae36669c0492a48a5ee43f6a154e623718160b4af2b71"},"p\/provider-2015$%hash%.json":{"sha256":"a4a3b4f45a12d735a617a1d5880189afea2897c64e02345913f7ad63479540f5"},"p\/provider-2016$%hash%.json":{"sha256":"9df3f692c11b3a96bc33334e915523cd70a6fd96afeb16dabf35d9359c2588ef"},"p\/provider-2016-04$%hash%.json":{"sha256":"fc56909af1e01ae77c15b958b5ad96d487bb0f2b7e13939c41c7d33446cb143b"},"p\/provider-2016-07$%hash%.json":{"sha256":"cd0f03fac8b76d1a6774ec98d624f7459fbd65eba81b9bb5a99ddad0f33e925a"},"p\/provider-2016-10$%hash%.json":{"sha256":"0d5e61a0e6455af5067ff68e103806f6caf0939b02031cdfbf5fa58a7a3b7a3d"},"p\/provider-2017-01$%hash%.json":{"sha256":"e4c9ed7075f842adc33f356355b4a5100de1491837b0a03675eb11f28d96b252"},"p\/provider-archived$%hash%.json":{"sha256":"d3e47defb4db07e1c6e277a891748f8bb4a5d18dde4b2676cfc862d503de8442"},"p\/provider-latest$%hash%.json":{"sha256":"f9f3350bcae2cee68fe4a90a3e811f660e8ec62f776e6dcc024041e3c9ade266"}}}
time_namelookup: 0.006
time_connect: 0.462
time_appconnect: 1.499
time_redirect: 0.000
time_total: 1.793
$ curl -v http://ca.packagist.org/packages.json --write-out "\n time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_redirect: %{time_redirect}\n time_total: %{time_total}\n"
* Trying 144.217.203.53...
* Connected to ca.packagist.org (144.217.203.53) port 80 (#0)
> GET /packages.json HTTP/1.1
> Host: ca.packagist.org
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Server: nginx
< Date: Fri, 17 Mar 2017 09:41:57 GMT
< Content-Type: application/json
< Content-Length: 1302
< Connection: keep-alive
< Last-Modified: Fri, 17 Mar 2017 09:41:20 GMT
< ETag: "58cbaf40-516"
< Cache-Control: private, max-age=0, no-cache
< Accept-Ranges: bytes
<
* Connection #0 to host ca.packagist.org left intact
{"packages":[],"notify":"\/downloads\/%package%","notify-batch":"\/downloads\/","providers-url":"\/p\/%package%$%hash%.json","search":"\/search.json?q=%query%&type=%type%","provider-includes":{"p\/provider-2013$%hash%.json":{"sha256":"5c0370eb7080fc2ff84e2e453b6e481c3470678f5eccc460f5336f6107820a06"},"p\/provider-2014$%hash%.json":{"sha256":"0a79d525419def1c8a4ae36669c0492a48a5ee43f6a154e623718160b4af2b71"},"p\/provider-2015$%hash%.json":{"sha256":"88a4a10b2ac9c5f4ef81ab174c18025abf49f8a8dfd4edb0bc61ff35cab8d90f"},"p\/provider-2016$%hash%.json":{"sha256":"5ac74b46625e505a0abc81649d2284662af31b933452aeccbd8d20e1a9920698"},"p\/provider-2016-04$%hash%.json":{"sha256":"b60e9b20a5f23dbd4e9a9ae6688308c47d0216cec6036c86298fb1fb137aa60b"},"p\/provider-2016-07$%hash%.json":{"sha256":"d812dd79ba7a5224cf351a1f4e61c37cc359a30e77afef4c0faef428ff5cfdff"},"p\/provider-2016-10$%hash%.json":{"sha256":"46b2d3ed0a9a499e9adba57eae253b5dd7933551f3172b545539ca3cdb5c96f0"},"p\/provider-2017-01$%hash%.json":{"sha256":"37ada438f20e7791ff721ff974e1952cc889619078ba71d105d667b1c6eea05b"},"p\/provider-archived$%hash%.json":{"sha256":"d3e47defb4db07e1c6e277a891748f8bb4a5d18dde4b2676cfc862d503de8442"},"p\/provider-latest$%hash%.json":{"sha256":"ad24f3ac61d6ae0affe4ef3efbc6c10fb3756a65d1fce2abc75a6db613669a90"}}}
time_namelookup: 0.005
time_connect: 0.006
time_appconnect: 0.000
time_redirect: 0.000
time_total: 0.907
$ curl -v https://packagist.org/packages.json --write-out "\n time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_redirect: %{time_redirect}\n time_total: %{time_total}\n"
* Trying 87.98.253.214...
* Trying 2001:41d0:a:7b19::3...
* Immediate connect fail for 2001:41d0:a:7b19::3: No route to host
* Connected to packagist.org (87.98.253.214) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
* Server certificate: packagist.org
* Server certificate: DigiCert SHA2 Secure Server CA
* Server certificate: DigiCert Global Root CA
> GET /packages.json HTTP/1.1
> Host: packagist.org
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Server: nginx
< Date: Fri, 17 Mar 2017 09:37:53 GMT
< Content-Type: application/json
< Content-Length: 1302
< Last-Modified: Fri, 17 Mar 2017 09:37:21 GMT
< Connection: keep-alive
< ETag: "58cbae51-516"
< Cache-Control: private, max-age=0, no-cache
< Accept-Ranges: bytes
<
* Connection #0 to host packagist.org left intact
{"packages":[],"notify":"\/downloads\/%package%","notify-batch":"\/downloads\/","providers-url":"\/p\/%package%$%hash%.json","search":"\/search.json?q=%query%&type=%type%","provider-includes":{"p\/provider-2013$%hash%.json":{"sha256":"5c0370eb7080fc2ff84e2e453b6e481c3470678f5eccc460f5336f6107820a06"},"p\/provider-2014$%hash%.json":{"sha256":"0a79d525419def1c8a4ae36669c0492a48a5ee43f6a154e623718160b4af2b71"},"p\/provider-2015$%hash%.json":{"sha256":"88a4a10b2ac9c5f4ef81ab174c18025abf49f8a8dfd4edb0bc61ff35cab8d90f"},"p\/provider-2016$%hash%.json":{"sha256":"5ac74b46625e505a0abc81649d2284662af31b933452aeccbd8d20e1a9920698"},"p\/provider-2016-04$%hash%.json":{"sha256":"b60e9b20a5f23dbd4e9a9ae6688308c47d0216cec6036c86298fb1fb137aa60b"},"p\/provider-2016-07$%hash%.json":{"sha256":"e859999e25a210f4d11a083036589530ccfe3497c54b0cc29f4a2ead322a2883"},"p\/provider-2016-10$%hash%.json":{"sha256":"46b2d3ed0a9a499e9adba57eae253b5dd7933551f3172b545539ca3cdb5c96f0"},"p\/provider-2017-01$%hash%.json":{"sha256":"d6e541cddeba191f2eafae5a8281495f69f10c35f2dc63e99b254e0f11ff31bd"},"p\/provider-archived$%hash%.json":{"sha256":"d3e47defb4db07e1c6e277a891748f8bb4a5d18dde4b2676cfc862d503de8442"},"p\/provider-latest$%hash%.json":{"sha256":"d46cf97bff3713fd3a1bb2222fdac073ca8b71d1afd8a136a3b2835bc13b093b"}}}
time_namelookup: 0.004
time_connect: 0.249
time_appconnect: 1.084
time_redirect: 0.000
time_total: 1.328
$ curl -v https://packagist.org/packages.json --write-out "\n time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_redirect: %{time_redirect}\n time_total: %{time_total}\n"
* Trying 87.98.253.214...
* Connected to packagist.org (87.98.253.214) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
* Server certificate: packagist.org
* Server certificate: DigiCert SHA2 Secure Server CA
* Server certificate: DigiCert Global Root CA
> GET /packages.json HTTP/1.1
> Host: packagist.org
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Server: nginx
< Date: Thu, 16 Mar 2017 22:10:32 GMT
< Content-Type: application/json
< Content-Length: 1302
< Last-Modified: Thu, 16 Mar 2017 22:10:20 GMT
< Connection: keep-alive
< ETag: "58cb0d4c-516"
< Cache-Control: private, max-age=0, no-cache
< Accept-Ranges: bytes
<
* Connection #0 to host packagist.org left intact
{"packages":[],"notify":"\/downloads\/%package%","notify-batch":"\/downloads\/","providers-url":"\/p\/%package%$%hash%.json","search":"\/search.json?q=%query%&type=%type%","provider-includes":{"p\/provider-2013$%hash%.json":{"sha256":"5c0370eb7080fc2ff84e2e453b6e481c3470678f5eccc460f5336f6107820a06"},"p\/provider-2014$%hash%.json":{"sha256":"0a79d525419def1c8a4ae36669c0492a48a5ee43f6a154e623718160b4af2b71"},"p\/provider-2015$%hash%.json":{"sha256":"88915c59911dce4bf60532963e66dd98d2bb6566982b8f66b3f57508abf3f283"},"p\/provider-2016$%hash%.json":{"sha256":"ec0dd6a59eaf61f1257becb26239cb48c97ee2379728ea4d97d13f8e6a427b78"},"p\/provider-2016-04$%hash%.json":{"sha256":"2b566f92f82772038493653a0a42160a6104a25a2812f4bd8137cfaaa5f018f9"},"p\/provider-2016-07$%hash%.json":{"sha256":"2968294d9168b19e6705d4fcef804c1341f76f884a1470f02d8b4318e95942cf"},"p\/provider-2016-10$%hash%.json":{"sha256":"9949a23783b9ad67314c9e14171f0d2daaa4e05c096449aeb7112900e1824406"},"p\/provider-2017-01$%hash%.json":{"sha256":"9a922ab2e3cf4ba101fa07399f0e2ed1b643d4ebbf81a52000326e963252b176"},"p\/provider-archived$%hash%.json":{"sha256":"d3e47defb4db07e1c6e277a891748f8bb4a5d18dde4b2676cfc862d503de8442"},"p\/provider-latest$%hash%.json":{"sha256":"b0d0a78b447e2e234d8afdb17d985a185f6e590563858e85aec13ac47586c6d5"}}}
time_namelookup: 0.005
time_connect: 0.258
time_appconnect: 1.324
time_redirect: 0.000
time_total: 1.671
curl -v https://packagist.jp/packages.json --write-out "\n time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_redirect: %{time_redirect}\n time_total: %{time_total}\n"
* Trying 104.28.31.100...
* Connected to packagist.jp (104.28.31.100) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
* Server certificate: sni96584.cloudflaressl.com
* Server certificate: COMODO ECC Domain Validation Secure Server CA 2
* Server certificate: COMODO ECC Certification Authority
* Server certificate: AddTrust External CA Root
> GET /packages.json HTTP/1.1
> Host: packagist.jp
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Date: Thu, 16 Mar 2017 22:12:26 GMT
< Content-Type: application/json
< Transfer-Encoding: chunked
< Connection: keep-alive
< Set-Cookie: __cfduid=dfc16173e2ec74d368a94c8cb80886aaa1489702346; expires=Fri, 16-Mar-18 22:12:26 GMT; path=/; domain=.packagist.jp; HttpOnly
< Last-Modified: Thu, 16 Mar 2017 22:12:24 GMT
< Expires: Thu, 16 Mar 2017 22:14:26 GMT
< Cache-Control: max-age=120
< Server: cloudflare-nginx
< CF-RAY: 340b0dd2ea3f6eed-NRT
<
* Connection #0 to host packagist.jp left intact
{"packages":[],"notify":"https:\/\/packagist.org\/downloads\/%package%","notify-batch":"https:\/\/packagist.org\/downloads\/","providers-url":"\/p\/%package%$%hash%.json","search":"https:\/\/packagist.org\/search.json?q=%query%&type=%type%","provider-includes":{"p\/provider-2013$%hash%.json":{"sha256":"5c0370eb7080fc2ff84e2e453b6e481c3470678f5eccc460f5336f6107820a06"},"p\/provider-2014$%hash%.json":{"sha256":"0a79d525419def1c8a4ae36669c0492a48a5ee43f6a154e623718160b4af2b71"},"p\/provider-2015$%hash%.json":{"sha256":"88915c59911dce4bf60532963e66dd98d2bb6566982b8f66b3f57508abf3f283"},"p\/provider-2016$%hash%.json":{"sha256":"ec0dd6a59eaf61f1257becb26239cb48c97ee2379728ea4d97d13f8e6a427b78"},"p\/provider-2016-04$%hash%.json":{"sha256":"2b566f92f82772038493653a0a42160a6104a25a2812f4bd8137cfaaa5f018f9"},"p\/provider-2016-07$%hash%.json":{"sha256":"2968294d9168b19e6705d4fcef804c1341f76f884a1470f02d8b4318e95942cf"},"p\/provider-2016-10$%hash%.json":{"sha256":"9949a23783b9ad67314c9e14171f0d2daaa4e05c096449aeb7112900e1824406"},"p\/provider-2017-01$%hash%.json":{"sha256":"9a922ab2e3cf4ba101fa07399f0e2ed1b643d4ebbf81a52000326e963252b176"},"p\/provider-archived$%hash%.json":{"sha256":"d3e47defb4db07e1c6e277a891748f8bb4a5d18dde4b2676cfc862d503de8442"},"p\/provider-latest$%hash%.json":{"sha256":"f3a6c473e584a835f602e8d00ee14ac7434c59142c46597e652d0126ada0b69a"}}}
time_namelookup: 0.031
time_connect: 0.037
time_appconnect: 0.294
time_redirect: 0.000
time_total: 0.345
; <<>> DiG 9.8.3-P1 <<>> packagist.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60822
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;packagist.org. IN A
;; ANSWER SECTION:
packagist.org. 14737 IN A 87.98.253.214
;; AUTHORITY SECTION:
packagist.org. 14737 IN NS ns1.dnsmadeeasy.com.
packagist.org. 14737 IN NS ns2.dnsmadeeasy.com.
packagist.org. 14737 IN NS ns3.dnsmadeeasy.com.
packagist.org. 14737 IN NS ns0.dnsmadeeasy.com.
;; ADDITIONAL SECTION:
ns0.dnsmadeeasy.com. 84777 IN A 208.94.148.2
ns1.dnsmadeeasy.com. 43551 IN A 208.80.124.2
ns2.dnsmadeeasy.com. 28258 IN A 208.80.126.2
ns3.dnsmadeeasy.com. 27819 IN A 208.80.125.2
;; Query time: 15 msec
;; SERVER: 192.168.10.1#53(192.168.10.1)
;; WHEN: Fri Mar 17 06:52:47 2017
;; MSG SIZE rcvd: 198
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment