Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

http shortlinks do not work #122

Open
jayvdb opened this issue Jun 20, 2018 · 3 comments
Open

http shortlinks do not work #122

jayvdb opened this issue Jun 20, 2018 · 3 comments
Assignees

Comments

@jayvdb
Copy link
Member

jayvdb commented Jun 20, 2018

http://coala.io/review does nothing for me

https://coala.io/review does

@nemani
Copy link
Member

nemani commented Jun 20, 2018

Both work for me.

@yukiisbored
Copy link
Member

@jayvdb Both are working.

Script started on Wed Jun 20 16:17:43 2018
% curl -v -fsSL http://coala.io/review                             
*   Trying 104.28.9.49...
* TCP_NODELAY set
* Connected to coala.io (104.28.9.49) port 80 (#0)
> GET /review HTTP/1.1
> Host: coala.io
> User-Agent: curl/7.60.0
> Accept: */*
> 
< HTTP/1.1 302 Found
< Date: Wed, 20 Jun 2018 09:17:54 GMT
< Content-Type: text/plain; charset=utf-8
< Content-Length: 5
< Connection: keep-alive
< Set-Cookie: __cfduid=d6f127bed30ca2646f902a2aa9dc2771b1529486273; expires=Thu, 20-Jun-19 09:17:53 GMT; path=/; domain=.coala.io; HttpOnly
< Location: https://coala.io:443/review
< X-Content-Type-Options: nosniff
< Server: cloudflare
< CF-RAY: 42dd251ba15a3150-SIN
< 
* Ignoring the response-body
* Connection #0 to host coala.io left intact
* Issue another request to this URL: 'https://coala.io:443/review'
*   Trying 104.28.9.49...
* TCP_NODELAY set
* Connected to coala.io (104.28.9.49) port 443 (#1)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /usr/local/share/certs/ca-root-nss.crt
  CApath: none
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-ECDSA-AES128-GCM-SHA256
* ALPN, server accepted to use h2
* Server certificate:
*  subject: OU=Domain Control Validated; OU=PositiveSSL Multi-Domain; CN=sni139597.cloudflaressl.com
*  start date: Jun  8 00:00:00 2018 GMT
*  expire date: Dec 15 23:59:59 2018 GMT
*  subjectAltName: host "coala.io" matched cert's "coala.io"
*  issuer: C=GB; ST=Greater Manchester; L=Salford; O=COMODO CA Limited; CN=COMODO ECC Domain Validation Secure Server CA 2
*  SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x803aa9e00)
> GET /review HTTP/2
> Host: coala.io
> User-Agent: curl/7.60.0
> Accept: */*
> 
* Connection state changed (MAX_CONCURRENT_STREAMS == 256)!
< HTTP/2 301 
< date: Wed, 20 Jun 2018 09:17:54 GMT
< content-type: text/html
< set-cookie: __cfduid=d32abcca7cb1c8ecbc6dfcb35dd9d05221529486274; expires=Thu, 20-Jun-19 09:17:54 GMT; path=/; domain=.coala.io; HttpOnly
< location: https://github.com/pulls?q=is%3Aopen%20user%3Acoala%20label%3A%22process/pending%20review%22%20sort%3Acreated-asc%20
< strict-transport-security: max-age=0
< x-frame-options: DENY
< x-xss-protection: 1; mode=block
< x-content-type-options: nosniff
< expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< server: cloudflare
< cf-ray: 42dd251e6a3430f6-SIN
< 
* Ignoring the response-body
* Connection #1 to host coala.io left intact
* Issue another request to this URL: 'https://github.com/pulls?q=is%3Aopen%20user%3Acoala%20label%3A%22process/pending%20review%22%20sort%3Acreated-asc%20'
*   Trying 13.250.177.223...
* TCP_NODELAY set
* Connected to github.com (13.250.177.223) port 443 (#2)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /usr/local/share/certs/ca-root-nss.crt
  CApath: none
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN, server accepted to use http/1.1
* Server certificate:
*  subject: businessCategory=Private Organization; jurisdictionC=US; jurisdictionST=Delaware; serialNumber=5157550; C=US; ST=California; L=San Francisco; O=GitHub, Inc.; CN=github.com
*  start date: May  8 00:00:00 2018 GMT
*  expire date: Jun  3 12:00:00 2020 GMT
*  subjectAltName: host "github.com" matched cert's "github.com"
*  issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=DigiCert SHA2 Extended Validation Server CA
*  SSL certificate verify ok.
> GET /pulls?q=is%3Aopen%20user%3Acoala%20label%3A%22process/pending%20review%22%20sort%3Acreated-asc%20 HTTP/1.1
> Host: github.com
> User-Agent: curl/7.60.0
> Accept: */*
> 
* The requested URL returned error: 404 Not Found
* stopped the pause stream!
* Closing connection 2
* TLSv1.2 (OUT), TLS alert, Client hello (1):
curl: (22) The requested URL returned error: 404 Not Found
% curl -v -fsSL https://coala.io/review
*   Trying 104.28.9.49...
* TCP_NODELAY set
* Connected to coala.io (104.28.9.49) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /usr/local/share/certs/ca-root-nss.crt
  CApath: none
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-ECDSA-AES128-GCM-SHA256
* ALPN, server accepted to use h2
* Server certificate:
*  subject: OU=Domain Control Validated; OU=PositiveSSL Multi-Domain; CN=sni139597.cloudflaressl.com
*  start date: Jun  8 00:00:00 2018 GMT
*  expire date: Dec 15 23:59:59 2018 GMT
*  subjectAltName: host "coala.io" matched cert's "coala.io"
*  issuer: C=GB; ST=Greater Manchester; L=Salford; O=COMODO CA Limited; CN=COMODO ECC Domain Validation Secure Server CA 2
*  SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x803aa9e00)
> GET /review HTTP/2
> Host: coala.io
> User-Agent: curl/7.60.0
> Accept: */*
> 
* Connection state changed (MAX_CONCURRENT_STREAMS == 256)!
< HTTP/2 301 
< date: Wed, 20 Jun 2018 09:18:05 GMT
< content-type: text/html
< set-cookie: __cfduid=d2dc60afdbc902a3d55d9e082af56774e1529486284; expires=Thu, 20-Jun-19 09:18:04 GMT; path=/; domain=.coala.io; HttpOnly
< location: https://github.com/pulls?q=is%3Aopen%20user%3Acoala%20label%3A%22process/pending%20review%22%20sort%3Acreated-asc%20
< strict-transport-security: max-age=0
< x-frame-options: DENY
< x-xss-protection: 1; mode=block
< x-content-type-options: nosniff
< expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< server: cloudflare
< cf-ray: 42dd2560fc843150-SIN
< 
* Ignoring the response-body
* Connection #0 to host coala.io left intact
* Issue another request to this URL: 'https://github.com/pulls?q=is%3Aopen%20user%3Acoala%20label%3A%22process/pending%20review%22%20sort%3Acreated-asc%20'
*   Trying 52.74.223.119...
* TCP_NODELAY set
* Connected to github.com (52.74.223.119) port 443 (#1)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /usr/local/share/certs/ca-root-nss.crt
  CApath: none
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN, server accepted to use http/1.1
* Server certificate:
*  subject: businessCategory=Private Organization; jurisdictionC=US; jurisdictionST=Delaware; serialNumber=5157550; C=US; ST=California; L=San Francisco; O=GitHub, Inc.; CN=github.com
*  start date: May  8 00:00:00 2018 GMT
*  expire date: Jun  3 12:00:00 2020 GMT
*  subjectAltName: host "github.com" matched cert's "github.com"
*  issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=DigiCert SHA2 Extended Validation Server CA
*  SSL certificate verify ok.
> GET /pulls?q=is%3Aopen%20user%3Acoala%20label%3A%22process/pending%20review%22%20sort%3Acreated-asc%20 HTTP/1.1
> Host: github.com
> User-Agent: curl/7.60.0
> Accept: */*
> 
* The requested URL returned error: 404 Not Found
* stopped the pause stream!
* Closing connection 1
* TLSv1.2 (OUT), TLS alert, Client hello (1):
curl: (22) The requested URL returned error: 404 Not Found
% 

Script done on Wed Jun 20 16:18:07 2018

(Not sure why the github link 404s on curl though)

@jayvdb
Copy link
Member Author

jayvdb commented Jun 20, 2018

I see the problem mostly on firefox. Never Chrome

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants