teleclimber / Dropserver

An application platform for your personal web services. https://dropserver.org
Apache License 2.0
42 stars 1 forks source link

Create new appspace: appspace log missing #86

Closed teleclimber closed 1 year ago

teleclimber commented 1 year ago

I don't know when the appspace log is supposed to be created, but it does not seem to get created.

Using Dropserver tutorial app, creating a new appspace results in errors at the migration stage.

...
Jul 17 15:29:53 dropserverdev ds-host[1248]: 2022/07/17 15:29:53 appspacelogger/appspacelogger.go:107 as:6 (AppspaceLogger, getLogger logger.open) Error: open /home/developer/ds-data/appspaces/as186361011/data/logs/log.txt: no such file or directory
Jul 17 15:29:53 dropserverdev ds-host[1248]: 2022/07/17 15:29:53 http2: panic serving 192.168.1.122:60810: runtime error: invalid memory address or nil pointer dereference
Jul 17 15:29:53 dropserverdev ds-host[1248]: goroutine 1926 [running]:
Jul 17 15:29:53 dropserverdev ds-host[1248]: net/http.(*http2serverConn).runHandler.func1()
Jul 17 15:29:53 dropserverdev ds-host[1248]:         /usr/lib/go/src/net/http/h2_bundle.go:5896 +0x125
Jul 17 15:29:53 dropserverdev ds-host[1248]: panic({0xb55a40, 0x113b2d0})
Jul 17 15:29:53 dropserverdev ds-host[1248]:         /usr/lib/go/src/runtime/panic.go:838 +0x207
Jul 17 15:29:53 dropserverdev ds-host[1248]: github.com/teleclimber/DropServer/cmd/ds-host/appspacelogger.(*Logger).GetLastBytes(0xc000109110?, 0xb1f700?)
Jul 17 15:29:53 dropserverdev ds-host[1248]:         /home/developer/dropserver-code/cmd/ds-host/appspacelogger/logger.go:85 +0x18
Jul 17 15:29:53 dropserverdev ds-host[1248]: github.com/teleclimber/DropServer/cmd/ds-host/userroutes.(*AppspaceRoutes).getLog(0xc0000a66c0, {0xd5c230, 0xc000010dc8}, 0x8?)
Jul 17 15:29:53 dropserverdev ds-host[1248]:         /home/developer/dropserver-code/cmd/ds-host/userroutes/appspaceroutes.go:393 +0x1c9
...