Opened 6 weeks ago

Closed 6 weeks ago

#31610 closed defect (fixed)

Some cdn.torproject.org URLs are giving 404 errors

Reported by: boklm Owned by: tpa
Priority: Very High Milestone:
Component: Internal Services/Tor Sysadmin Team Version:
Severity: Blocker Keywords:
Cc: tbb-team Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

I have uploaded the mar files for Tor Browser 8.5.5 on staticiforme in the directory /srv/cdn-master.torproject.org/htdocs/aus1/torbrowser/8.5.5, and ran static-update-component cdn.torproject.org.

After this, some of the .mar files can be downloaded from https://cdn.torproject.org/ as expected, however for some of them we have a 404 error.

An example of URL returning a 404 error is: https://cdn.torproject.org/aus1/torbrowser/8.5.5/tor-browser-osx64-8.5.5_pl.mar
An example of working URL is: https://cdn.torproject.org/aus1/torbrowser/8.5.5/tor-browser-osx64-8.5.5_en-US.mar

Child Tickets

Change History (3)

comment:1 Changed 6 weeks ago by boklm

In the output from static-update-component cdn.torproject.org I notice that there is an error with cdn-backend-sunet-01.torproject.org:

/usr/local/bin/static-master-update-component: Acquiring lock on /srv/static.torproject.org/master/cdn.torproject.org.lock...
/usr/local/bin/static-master-update-component: Got them.              
/usr/local/bin/static-master-update-component: Updating master copy of cdn.torproject.org...
/usr/local/bin/static-master-update-component: Done.  Committing.
/usr/local/bin/static-master-update-component: Triggering mirror runs...
[2019-09-03 22:33:21] Acquiring lock for /srv/static.torproject.org/master/cdn.torproject.org.lock(3).
[2019-09-03 22:33:21] All locks acquired.               
[2019-09-03 22:33:21] Serial is 1567550001.                                                                                                                             
[2019-09-03 22:33:21] Populating /srv/static.torproject.org/master/cdn.torproject.org-live.new-kENfrJ.                                                                  
[2019-09-03 22:33:21] Renaming /srv/static.torproject.org/master/cdn.torproject.org-live.new-kENfrJ to /srv/static.torproject.org/master/cdn.torproject.org-current-push.
[2019-09-03 22:33:21] Calling clients...  
[2019-09-03 22:33:21] Stage 1...                 
[2019-09-03 22:33:21] savii.torproject.org >> [MSM] STAGE1-START                                                                                                        
[2019-09-03 22:33:22] savii.torproject.org >> [MSM] STAGE1-DONE
[2019-09-03 22:33:22] savii.torproject.org: waiting
[2019-09-03 22:33:22] web-hetzner-01.torproject.org >> [MSM] STAGE1-START
[2019-09-03 22:33:22] web-hetzner-01.torproject.org >> [MSM] STAGE1-DONE
[2019-09-03 22:33:22] web-hetzner-01.torproject.org: waiting
[2019-09-03 22:33:22] saxatile.torproject.org >> [MSM] STAGE1-START
[2019-09-03 22:33:22] saxatile.torproject.org >> [MSM] STAGE1-DONE
[2019-09-03 22:33:22] saxatile.torproject.org: waiting
[2019-09-03 22:33:23] web-cymru-01.torproject.org >> [MSM] STAGE1-START
[2019-09-03 22:33:26] web-cymru-01.torproject.org >> [MSM] STAGE1-DONE
[2019-09-03 22:33:26] web-cymru-01.torproject.org: waiting
[2019-09-03 22:33:26] listera.torproject.org >> [MSM] STAGE1-START
[2019-09-03 22:33:26] listera.torproject.org >> [MSM] STAGE1-DONE
[2019-09-03 22:33:26] listera.torproject.org: waiting
[2019-09-03 22:33:26] cdn-backend-sunet-01.torproject.org >> [MSM] STAGE1-START
[2019-09-03 22:33:26] cdn-backend-sunet-01.torproject.org: failed with returncode 12
[2019-09-03 22:33:26] Stage 1 done.
[2019-09-03 22:33:26] WARNING: 1 clients failed!  Continuing anyway!
[2019-09-03 22:33:26] Committing...
[2019-09-03 22:33:26] savii.torproject.org << go
[2019-09-03 22:33:26] web-hetzner-01.torproject.org << go
[2019-09-03 22:33:26] saxatile.torproject.org << go
[2019-09-03 22:33:26] web-cymru-01.torproject.org << go
[2019-09-03 22:33:26] listera.torproject.org << go
[2019-09-03 22:33:26] savii.torproject.org >> [MSM] STAGE2-DONE
[2019-09-03 22:33:26] savii.torproject.org >>
[2019-09-03 22:33:26] savii.torproject.org: returned 0
[2019-09-03 22:33:26] web-hetzner-01.torproject.org >> [MSM] STAGE2-DONE
[2019-09-03 22:33:26] web-hetzner-01.torproject.org >>
[2019-09-03 22:33:26] web-hetzner-01.torproject.org: returned 0
[2019-09-03 22:33:26] saxatile.torproject.org >> [MSM] STAGE2-DONE
[2019-09-03 22:33:26] saxatile.torproject.org >>
[2019-09-03 22:33:26] saxatile.torproject.org: returned 0
[2019-09-03 22:33:26] web-cymru-01.torproject.org >> [MSM] STAGE2-DONE
[2019-09-03 22:33:26] web-cymru-01.torproject.org >>
[2019-09-03 22:33:26] web-cymru-01.torproject.org: returned 0
[2019-09-03 22:33:26] listera.torproject.org >> [MSM] STAGE2-DONE
[2019-09-03 22:33:26] listera.torproject.org >>
[2019-09-03 22:33:26] listera.torproject.org: returned 0
[2019-09-03 22:33:26] Moving /srv/static.torproject.org/master/cdn.torproject.org-current-live aside.
[2019-09-03 22:33:26] Renaming /srv/static.torproject.org/master/cdn.torproject.org-current-push to /srv/static.torproject.org/master/cdn.torproject.org-current-live.
[2019-09-03 22:33:26] Cleaning up.
[2019-09-03 22:33:26] Done, with warnings.
Connection to staticiforme.torproject.org closed.

comment:2 Changed 6 weeks ago by boklm

The 157 URLs from this list are working: https://people.torproject.org/~boklm/tmp/bug_31610/ok.txt
The 143 URLs from this list are not working: https://people.torproject.org/~boklm/tmp/bug_31610/not-ok.txt

comment:3 Changed 6 weeks ago by boklm

Resolution: fixed
Status: newclosed

weasel fixed the issue.

Note: See TracTickets for help on using tickets.