mathbrush
(Brian Rushton)
May 21, 2024, 12:31am
1
I was trying to upload the Spring Thing archive of games to the IFArchive, but I got the following error:
File "/var/ifarchive/cgi-bin/upload.py", line 434, in <module>
hdlr = logging.FileHandler(logfile)
File "/usr/lib/python3.7/logging/__init__.py", line 1092, in __init__
StreamHandler.__init__(self, self._open())
File "/usr/lib/python3.7/logging/__init__.py", line 1121, in _open
return open(self.baseFilename, self.mode, encoding=self.encoding)
PermissionError: [Errno 13] Permission denied: '/var/ifarchive/logs/web-upload.log'
I tried to use Chrome, Firefox, and Edge, but none worked.
2 Likes
dfabulich
(Dan Fabulich)
May 21, 2024, 12:38am
2
I repro this. I can’t even load https://upload.ifarchive.org/cgi-bin/upload.py as a GET
request.
1 Like
zarf
(Andrew Plotkin)
May 21, 2024, 1:22am
3
Sorry about that. The log directory’s permissions got busted somehow while we were adjusting the rsync daemon’s logs. Should be fixed now.
2 Likes
mathbrush
(Brian Rushton)
May 21, 2024, 1:25am
4
Makes sense! I was fixing permission errors right before this (when uploading files for the Kuolema to the Spring Thing Website it always sets them to 700 instead of 644, every update).
And thanks!
1 Like