So I found another thread from 2015 with the same issue, but as far as I can tell, those issues don't fix my problem.
So I've set up a new site with Stack and Maxima (version 5.41) and clisp (version 2.39) and it works for about 24 hours, before stopping and giving the following error:
*** - UNIX error 13 (EACCES): Permission denied Break 1 [4]> *** - SYSTEM::READ-EVAL-PRINT: variable LOAD has no value The following restarts are available: USE-VALUE :R1 Input a value to be used instead of LOAD. STORE-VALUE :R2 Input a new value for LOAD. ABORT :R3 Abort debug loop Break 2 [5]> *** - READ from #<INPUT CONCATENATED-STREAM #<INPUT STRING-INPUT-STREAM> #<IO TWO-WAY-STREAM #<INPUT UNBUFFERED FILE-STREAM CHARACTER #P"/dev/fd/0" @4> #<OUTPUT UNBUFFERED FILE-STREAM CHARACTER #P"/dev/fd/1">>> : there is no package with name "CAB" The following restarts are available: ABORT :R1 Abort debug loop ABORT :R2 Abort debug loop Break 3 [6]> *** - SYSTEM::READ-EVAL-PRINT: variable QUIT has no value The following restarts are available: USE-VALUE :R1 Input a value to be used instead of QUIT. STORE-VALUE :R2 Input a new value for QUIT. ABORT :R3 Abort debug loop ABORT :R4 Abort debug loop ABORT :R5 Abort debug loop Break 4 [7]> The CAS timed out. ] ] ] ]
unpack_raw_result: no STACKSTART returned. Data returned was: *** - UNIX error 13 (EACCES): Permission denied Break 1 [4]> *** - SYSTEM::READ-EVAL-PRINT: variable LOAD has no value The following restarts are available: USE-VALUE :R1 Input a value to be used instead of LOAD. STORE-VALUE :R2 Input a new value for LOAD. ABORT :R3 Abort debug loop Break 2 [5]> *** - READ from #<INPUT CONCATENATED-STREAM #<INPUT STRING-INPUT-STREAM> #<IO TWO-WAY-STREAM #<INPUT UNBUFFERED FILE-STREAM CHARACTER #P"/dev/fd/0" @4> #<OUTPUT UNBUFFERED FILE-STREAM CHARACTER #P"/dev/fd/1">>> : there is no package with name "CAB" The following restarts are available: ABORT :R1 Abort debug loop ABORT :R2 Abort debug loop Break 3 [6]> *** - SYSTEM::READ-EVAL-PRINT: variable QUIT has no value The following restarts are available: USE-VALUE :R1 Input a value to be used instead of QUIT. STORE-VALUE :R2 Input a new value for QUIT. ABORT :R3 Abort debug loop ABORT :R4 Abort debug loop ABORT :R5 Abort debug loop Break 4 [7]> The CAS timed out. ] ] ] ]]]]]I'm not sure where a permissions error would be a problem, could someone point me out where this may be an issue? I'm not very savvy on the programming side of things, fyi.