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

Spec websites are down #59

Open
melroy89 opened this issue Oct 5, 2023 · 18 comments
Open

Spec websites are down #59

melroy89 opened this issue Oct 5, 2023 · 18 comments

Comments

@melroy89
Copy link

melroy89 commented Oct 5, 2023

Your spec sites are all down.. Like: https://common-min-api.proposal.wintercg.org/

@Jolg42
Copy link

Jolg42 commented Oct 24, 2023

I just tried this link, and it worked now. Already solved I guess.

@melroy89
Copy link
Author

No?

image

@Jolg42
Copy link

Jolg42 commented Oct 24, 2023

For me:
Screenshot 2023-10-24 at 22 30 05

@melroy89
Copy link
Author

That is strange, the site does load under Chromium but not under Firefox. I don't use a VPN.

@melroy89

This comment was marked as outdated.

@melroy89

This comment was marked as outdated.

@melroy89
Copy link
Author

Locally I also can not use curl on this domain:

curl -vvv https://common-min-api.proposal.wintercg.org
* Could not resolve host: common-min-api.proposal.wintercg.org
* Closing connection 0
curl: (6) Could not resolve host: common-min-api.proposal.wintercg.org

For the record I'm using OpenDNS.

@Jolg42
Copy link

Jolg42 commented Oct 25, 2023

@melroy89 maybe try a DNS lookup with dig common-min-api.proposal.wintercg.org

Output for me (using Cloudflare DNS here)

; <<>> DiG 9.10.6 <<>> common-min-api.proposal.wintercg.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41816
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;common-min-api.proposal.wintercg.org. IN A

;; ANSWER SECTION:
common-min-api.proposal.wintercg.org. 300 IN CNAME proposal-*.deno.dev.
proposal-*.deno.dev.	60	IN	A	34.120.54.55

;; Query time: 276 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Wed Oct 25 08:25:55 CEST 2023
;; MSG SIZE  rcvd: 114

From the lookup I can see that the actual website URL is https://proposal-common-min-api.deno.dev/ so maybe that one works better for you.

@legendecas
Copy link
Member

legendecas commented Oct 25, 2023

Seems like a same issue as wintercg/www#35

@melroy89
Copy link
Author

dig common-min-api.proposal.wintercg.org

Yes got the same output I think:

; <<>> DiG 9.18.12-0ubuntu0.22.04.3-Ubuntu <<>> common-min-api.proposal.wintercg.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35191
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;common-min-api.proposal.wintercg.org. IN A

;; ANSWER SECTION:
common-min-api.proposal.wintercg.org. 300 IN CNAME proposal-*.deno.dev.
proposal-*.deno.dev.	60	IN	A	34.120.54.55

;; Query time: 44 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Wed Oct 25 20:38:21 CEST 2023
;; MSG SIZE  rcvd: 114

You're right https://proposal-common-min-api.deno.dev/ does load fine here!!

@andreubotella
Copy link
Member

Closing this issue, since the problem seems to have been long fixed. If it happens again, please do comment or open a new issue.

@melroy89
Copy link
Author

melroy89 commented Jan 8, 2024

No it's not fixed. The original url still doesn't work in Opera Mobile (it also used to not work under Firefox): https://common-min-api.proposal.wintercg.org/

@mk-pmb
Copy link

mk-pmb commented Jan 8, 2024

digging from a Strato data center in Germany, as well as from the Heidelberg University network,

;; ANSWER SECTION:
common-min-api.proposal.wintercg.org. 300 IN CNAME proposal-*.deno.dev.
proposal-*.deno.dev.    60      IN      A       34.120.54.55

I've never seen wildcards used in the middle of a name in DNS replies, so maybe that's exotic enough to confuse some resolvers.

@melroy89
Copy link
Author

melroy89 commented Jan 8, 2024

Yeah, you are right, it's a strange use of wildcard:

; <<>> DiG 9.18.18-0ubuntu0.22.04.1-Ubuntu <<>> common-min-api.proposal.wintercg.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55031
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;common-min-api.proposal.wintercg.org. IN A

;; ANSWER SECTION:
common-min-api.proposal.wintercg.org. 300 IN CNAME proposal-*.deno.dev.
proposal-*.deno.dev.	60	IN	A	34.120.54.55

;; Query time: 84 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Mon Jan 08 18:50:02 CET 2024
;; MSG SIZE  rcvd: 114

Curl gives me (another domain just work fine):

$ curl -v https://common-min-api.proposal.wintercg.org
* Could not resolve host: common-min-api.proposal.wintercg.org
* Closing connection 0
curl: (6) Could not resolve host: common-min-api.proposal.wintercg.org

Output of resolvectl (under Linux Mint):

$ resolvectl status
Global
       Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (enp6s0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 3 (enp4s0)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 208.67.222.222
       DNS Servers: 208.67.222.222 208.67.220.220 192.168.1.1

Link 4 (docker0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

@mk-pmb
Copy link

mk-pmb commented Jan 8, 2024

Also, even though I'm able to resolve the IP, my Firefox complains

Secure Connection Failed
An error occurred during a connection to common-min-api.proposal.wintercg.org. PR_END_OF_FILE_ERROR

I have no idea what that means. A quick websearch found https://superuser.com/a/1492755 and https://support.mozilla.org/en-US/questions/1315880 but both seem to (edit: NOT) have a really good clue. It seems like the error code can mean a lot of things, and most of the "solutions" about VPN etc. seem to be just work-arounds that circumvent a secondary problem. It might be about TLS cipher suites but I have no idea how to debug that.

@melroy89
Copy link
Author

melroy89 commented Jan 8, 2024

seem to be just work-arounds that circumvent a secondary problem. It might be about TLS cipher suites but I have no idea how to debug that.

Try, what does that gives you?:

curl -iv -o /dev/null https://common-min-api.proposal.wintercg.org

@mk-pmb
Copy link

mk-pmb commented Jan 8, 2024

Try, what does that gives you?:

* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
* CONNECT phase completed!
* CONNECT phase completed!
* OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to common-min-api.proposal.wintercg.org:443
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
* Closing connection 0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to common-min-api.proposal.wintercg.org:443

@ekwoka
Copy link

ekwoka commented Jan 9, 2024

Is it worth making an issue to Deno Deploy? It looks like that's the host and manager for this.

@andreubotella andreubotella reopened this Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants