zorzi-s / PolyWorldPretrainedNetwork

PolyWorld: Polygonal Building Extraction with Graph Neural Networks in Satellite Images
Other
180 stars 28 forks source link

URLs `files.icg.tugraz.at/f/...` aren't always working #26

Closed Benjamin-Loison closed 1 year ago

Benjamin-Loison commented 1 year ago

The following links don't always work, the _polyworldbackbone is particularly important, as otherwise it's not possible to proceed to inference and evaluation.

https://github.com/zorzi-s/PolyWorldPretrainedNetwork/blob/c46002eb5319002a2e4a86b44ec284725268abe0/README.md?plain=1#L21 https://github.com/zorzi-s/PolyWorldPretrainedNetwork/blob/c46002eb5319002a2e4a86b44ec284725268abe0/README.md?plain=1#L33 https://github.com/zorzi-s/PolyWorldPretrainedNetwork/blob/c46002eb5319002a2e4a86b44ec284725268abe0/README.md?plain=1#L35 https://github.com/zorzi-s/PolyWorldPretrainedNetwork/blob/c46002eb5319002a2e4a86b44ec284725268abe0/README.md?plain=1#L63 https://github.com/zorzi-s/PolyWorldPretrainedNetwork/blob/c46002eb5319002a2e4a86b44ec284725268abe0/README.md?plain=1#L65

Exhaustiveness verified thanks to:

grep -r 'files.icg.tugraz.at'
Benjamin-Loison commented 1 year ago

Well the URLs now work... I was getting the error 502 Bad Gateway between 1:03 to 2:52 UTC+2.

Benjamin-Loison commented 1 year ago

The issue is currently happening again:

$ curl https://ifconfig.me
2001:41d0:302:2200::54b0
$ date
Mon Oct 23 02:43:47 AM CEST 2023
$ curl -v 'https://files.icg.tugraz.at/f/a0375b84e10a44aea669/?dl=1'
*   Trying 129.27.201.106:443...
* Connected to files.icg.tugraz.at (129.27.201.106) port 443 (#0)
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (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, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN: server accepted http/1.1
* Server certificate:
*  subject: CN=files.icg.tugraz.at
*  start date: Sep 17 08:25:12 2023 GMT
*  expire date: Dec 16 08:25:11 2023 GMT
*  subjectAltName: host "files.icg.tugraz.at" matched cert's "files.icg.tugraz.at"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
* using HTTP/1.1
> GET /f/a0375b84e10a44aea669/?dl=1 HTTP/1.1
> Host: files.icg.tugraz.at
> User-Agent: curl/7.88.1
> Accept: */*
> 
< HTTP/1.1 502 Bad Gateway
< Server: nginx
< Date: Mon, 23 Oct 2023 00:43:47 GMT
< Content-Type: text/html
< Content-Length: 150
< Connection: keep-alive
< 
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
* Connection #0 to host files.icg.tugraz.at left intact

At 8:00:04 AM UTC+2, I noticed that https://files.icg.tugraz.at wasn't anymore returning HTTP error code 502, hence I WebArchived:

WebArchive fails with the following error message Save Page Now browser crashed on for the following URLs: