| 00:10:57 | | qw3rty__ joins |
| 00:14:30 | | qw3rty_ quits [Ping timeout: 268 seconds] |
| 00:29:34 | | Zachava quits [Read error: Connection reset by peer] |
| 00:31:39 | | Zachava (Zachava) joins |
| 01:35:55 | | Cuphead2527480 (Cuphead2527480) joins |
| 02:05:10 | | SootBector quits [Remote host closed the connection] |
| 02:06:19 | | SootBector (SootBector) joins |
| 02:50:50 | | Webuser351022 joins |
| 02:53:21 | | Webuser351022 quits [Client Quit] |
| 03:45:42 | | Cuphead2527480 quits [Client Quit] |
| 03:54:14 | | nukke quits [Quit: nukke] |
| 03:57:18 | | nukke (nukke) joins |
| 04:40:31 | | DogsRNice quits [Read error: Connection reset by peer] |
| 06:53:20 | | SootBector quits [Remote host closed the connection] |
| 06:54:27 | | SootBector (SootBector) joins |
| 09:17:49 | | Zachava quits [Read error: Connection reset by peer] |
| 09:20:42 | | Zachava (Zachava) joins |
| 11:51:23 | | SootBector quits [Remote host closed the connection] |
| 11:52:31 | | SootBector (SootBector) joins |
| 14:10:35 | <justauser> | Looks like US and CA S3 clusters have different configurations. |
| 14:11:00 | <justauser> | https://ia600207.us.archive.org/30/items/test-memac-index-test/ is an open directory while https://dn721909.ca.archive.org/0/items/picosong.com_finder/ is blank. |
| 14:51:30 | <@JAA> | That's not S3. http://ia600207.s3dns.us.archive.org/test-memac-index-test/ (yes, only HTTP) would be S3. |
| 14:52:13 | <@JAA> | (Well, also available over HTTPS, but not with a valid cert.) |
| 14:53:32 | | nukke quits [Quit: nukke] |
| 14:56:51 | | nukke (nukke) joins |
| 15:16:54 | <IDK> | hm, so its possible to force a specific server? |
| 15:17:07 | <IDK> | insteaed of s3.us.archive.org |
| 15:23:59 | <justauser> | My understanding is that s3.us is the one you are supposed to touch, and it'll redirect you as necessary. |
| 15:24:29 | <IDK> | nah, I was thinking I can point s3.us to a specific server |
| 15:25:51 | | pabs quits [Ping timeout: 268 seconds] |
| 15:26:08 | <justauser> | Others aren't guaranteed to work - they may not have a file even if they had it in the past. |
| 15:27:10 | | pabs (pabs) joins |
| 15:30:58 | <klea> | If you want, from the metadata endpoint you can get the server names which currently have the file, but you shouldn't need to do that. |
| 15:41:06 | | pabs quits [Excess Flood] |
| 15:41:53 | | pabs (pabs) joins |
| 16:35:04 | | Matthww quits [Quit: Ping timeout (120 seconds)] |
| 16:36:04 | | Matthww joins |
| 16:47:47 | | Matthww quits [Read error: Connection reset by peer] |
| 16:47:50 | | Matthww joins |
| 17:28:40 | <@JAA> | Yes, s3.us.archive.org is the one to use. It then redirects to s3dns on HTTP for bucket listing (and a few other things). |
| 17:30:17 | <@JAA> | Or well, considering the invalid certs etc., it's probably best not to use it at all except for uploading etc. |
| 18:17:06 | | KoalaBear84 joins |
| 18:19:45 | | KoalaBear quits [Ping timeout: 268 seconds] |
| 18:20:39 | | KoalaBear joins |
| 18:22:18 | | KoalaBear84 quits [Ping timeout: 268 seconds] |
| 18:35:20 | | nukke quits [Quit: nukke] |
| 18:55:06 | | nukke (nukke) joins |
| 19:46:51 | <klea> | So the ISP of where you upload files knows your s3 creds? |
| 19:47:45 | <@JAA> | No, the s3dns stuff for individual servers isn't used for uploads. |
| 19:48:26 | <klea> | Oh ok, that's good. |
| 19:49:24 | <@JAA> | But it's one reason why I haven't yet implemented retrieving multipart upload information from IA for resumption in ia-upload-stream. That endpoint isn't currently available over secure HTTPS. |
| 19:57:34 | <klea> | mhmm |
| 19:58:35 | <klea> | well, https://ia600207.s3dns.us.archive.org/test-memac-index-test/ at least seems to give a cert valid for *.us.archive.org, us.archive.org so you could make it check if it's valid for a subdomain of archive.org, based on the host? |
| 20:03:05 | <@JAA> | Yeah, but I'd rather not. |
| 20:05:01 | <klea> | Oh, it'd be very easy, just curl --resolve s3.us.archive.org:$(dig +short AAAA $server):443 -H "Host: $server" https://s3.us.archive.org/$endpoint, but yeah a bit hacky. |
| 20:48:21 | | linuxgemini quits [Quit: getting (hopefully fresh) air o/] |