-
Notifications
You must be signed in to change notification settings - Fork 162
Open
Labels
Description
Describe the bug
A clear and concise description of what the bug is.
Steps to reproduce
- start opencloud binary when 9200 port is taken up by another process
Expected behavior
message that port
Actual behavior
server panic
log:
OC_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD=false OC_SHOW_USER_EMAIL_IN_RESULTS=true OC_INSECURE=true PROXY_ENABLE_BASIC_AUTH=true OC_LOG_PRETTY=true OC_LOG_COLOR=true opencloud/bin/opencloud server
{"level":"error","error":"unknown edition channel ''","time":"2026-02-05T11:05:22.154885+01:00","caller":"/Users/v.scharf/Work/opencloud/opencloud/pkg/version/version.go:55","message":"falling back to dev"}
2026/02/05 11:05:22 ERROR failed to set GOMEMLIMIT package=github.com/KimMachineGun/automemlimit/memlimit error="failed to set GOMEMLIMIT: cgroups is not supported on this system"
Error: listen tcp 0.0.0.0:9200: bind: address already in use
Usage:
proxy server [flags]
Flags:
-h, --help help for server
2026-02-05T11:05:23+01:00 ERR service terminated error={"Addr":{"IP":"0.0.0.0","Port":9200,"Zone":""},"Err":{"Err":48,"Syscall":"bind"},"Net":"tcp","Op":"listen","Source":null} event="opencloud: Failed service 'proxy' (1.000000 failures of 5.000000), restarting: true, error: listen tcp 0.0.0.0:9200: bind: address already in use" failures=1 restarting=true service=proxy supervisor=opencloud threshold=5
2026-02-05T11:05:23+01:00 ERR service panic event="opencloud: Failed service 'proxy' (1.999802 failures of 5.000000), restarting: true, panic: config: Cannot set options after data has been loaded, stacktrace: goroutine 790 [running]:\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.1()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:549 +0x6c\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:566 +0xa8\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/gookit/config/v2.(*Config).WithOptions(0x10982d3e8?, {0x14000fc3d48?, 0x300?, 0x14001fc3b00?})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:192 +0x98\ngithub.com/gookit/config/v2.WithOptions(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:187\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.loadCSPConfig({0x14001fc3b00, 0x2cd, 0x300}, {0x0, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:28 +0x54\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.LoadCSPConfig(0x1400270fb40?)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:22 +0x3c\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.loadMiddlewares({{{0x1075dd758, 0x140024a6ba0}, 0x3, {0x0, 0x0}, {0x140024aee00, 0x12, 0x1f4}, {0x14001e9df60, 0x2, ...}, ...}}, ...)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:328 +0xce4\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Server.func2(0x140026a2308, {0x1050d8950?, 0x4?, 0x1050d87f8?})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:188 +0x12f4\ngithub.com/spf13/cobra.(*Command).execute(0x140026a2308, {0x1096ada80, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1015 +0x7d4\ngithub.com/spf13/cobra.(*Command).ExecuteC(0x140026a2008)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1148 +0x350\ngithub.com/spf13/cobra.(*Command).Execute(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1071\ngithub.com/spf13/cobra.(*Command).ExecuteContext(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1064\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Execute(0x140017dd508)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/root.go:35 +0xf8\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.func31({0x1075f0d50?, 0x1400201ef00?}, 0x14001d78738?)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/service.go:284 +0x74\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.NewService.func1.NewSutureServiceBuilder.func75.1({0x1075f0d50?, 0x1400201ef00?})\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:21 +0x2c\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.SutureService.Serve(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:30\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:570 +0xb0\ncreated by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 83\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:544 +0x16c\n" failures=1.9998016794609206 restarting=true service=proxy supervisor=opencloud threshold=5
2026-02-05T11:05:23+01:00 ERR service panic event="opencloud: Failed service 'proxy' (2.999636 failures of 5.000000), restarting: true, panic: config: Cannot set options after data has been loaded, stacktrace: goroutine 894 [running]:\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.1()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:549 +0x6c\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:566 +0xa8\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/gookit/config/v2.(*Config).WithOptions(0x10982dd58?, {0x140004fdd48?, 0x300?, 0x14001fc3200?})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:192 +0x98\ngithub.com/gookit/config/v2.WithOptions(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:187\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.loadCSPConfig({0x14001fc3200, 0x2cd, 0x300}, {0x0, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:28 +0x54\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.LoadCSPConfig(0x14001e1f140?)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:22 +0x3c\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.loadMiddlewares({{{0x1075dd758, 0x1400260acc0}, 0x3, {0x0, 0x0}, {0x14001e41000, 0x12, 0x1f4}, {0x14001e4a5a0, 0x2, ...}, ...}}, ...)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:328 +0xce4\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Server.func2(0x14001e2ef08, {0x1050d8950?, 0x4?, 0x1050d87f8?})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:188 +0x12f4\ngithub.com/spf13/cobra.(*Command).execute(0x14001e2ef08, {0x1096ada80, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1015 +0x7d4\ngithub.com/spf13/cobra.(*Command).ExecuteC(0x14001e2ec08)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1148 +0x350\ngithub.com/spf13/cobra.(*Command).Execute(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1071\ngithub.com/spf13/cobra.(*Command).ExecuteContext(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1064\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Execute(0x140017dd508)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/root.go:35 +0xf8\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.func31({0x1075f0d50?, 0x140025a8000?}, 0x1400230a758?)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/service.go:284 +0x74\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.NewService.func1.NewSutureServiceBuilder.func75.1({0x1075f0d50?, 0x140025a8000?})\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:21 +0x2c\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.SutureService.Serve(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:30\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:570 +0xb0\ncreated by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 83\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:544 +0x16c\n" failures=2.9996357633635946 restarting=true service=proxy supervisor=opencloud threshold=5
2026-02-05T11:05:23+01:00 ERR service panic event="opencloud: Failed service 'proxy' (3.999366 failures of 5.000000), restarting: true, panic: config: Cannot set options after data has been loaded, stacktrace: goroutine 998 [running]:\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.1()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:549 +0x6c\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:566 +0xa8\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/gookit/config/v2.(*Config).WithOptions(0x10982e210?, {0x140015a9d48?, 0x300?, 0x14000e72300?})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:192 +0x98\ngithub.com/gookit/config/v2.WithOptions(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:187\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.loadCSPConfig({0x14000e72300, 0x2cd, 0x300}, {0x0, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:28 +0x54\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.LoadCSPConfig(0x14001484c00?)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:22 +0x3c\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.loadMiddlewares({{{0x1075dd758, 0x1400260b8f0}, 0x3, {0x0, 0x0}, {0x14001326600, 0x12, 0x1f4}, {0x14001e4aa80, 0x2, ...}, ...}}, ...)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:328 +0xce4\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Server.func2(0x14001d32908, {0x1050d8950?, 0x4?, 0x1050d87f8?})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:188 +0x12f4\ngithub.com/spf13/cobra.(*Command).execute(0x14001d32908, {0x1096ada80, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1015 +0x7d4\ngithub.com/spf13/cobra.(*Command).ExecuteC(0x14001d32608)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1148 +0x350\ngithub.com/spf13/cobra.(*Command).Execute(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1071\ngithub.com/spf13/cobra.(*Command).ExecuteContext(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1064\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Execute(0x140017dd508)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/root.go:35 +0xf8\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.func31({0x1075f0d50?, 0x140025a86e0?}, 0x14001d75f28?)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/service.go:284 +0x74\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.NewService.func1.NewSutureServiceBuilder.func75.1({0x1075f0d50?, 0x140025a86e0?})\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:21 +0x2c\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.SutureService.Serve(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:30\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:570 +0xb0\ncreated by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 83\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:544 +0x16c\n" failures=3.9993664944753764 restarting=true service=proxy supervisor=opencloud threshold=5
2026-02-05T11:05:23+01:00 ERR service panic event="opencloud: Failed service 'proxy' (4.999152 failures of 5.000000), restarting: true, panic: config: Cannot set options after data has been loaded, stacktrace: goroutine 959 [running]:\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.1()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:549 +0x6c\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:566 +0xa8\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/gookit/config/v2.(*Config).WithOptions(0x10982c108?, {0x1400292bd48?, 0x300?, 0x14002938300?})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:192 +0x98\ngithub.com/gookit/config/v2.WithOptions(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:187\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.loadCSPConfig({0x14002938300, 0x2cd, 0x300}, {0x0, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:28 +0x54\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.LoadCSPConfig(0x14002439180?)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:22 +0x3c\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.loadMiddlewares({{{0x1075dd758, 0x14001098220}, 0x3, {0x0, 0x0}, {0x14002727e00, 0x12, 0x1f4}, {0x140024b9de0, 0x2, ...}, ...}}, ...)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:328 +0xce4\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Server.func2(0x140024a1508, {0x1050d8950?, 0x4?, 0x1050d87f8?})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:188 +0x12f4\ngithub.com/spf13/cobra.(*Command).execute(0x140024a1508, {0x1096ada80, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1015 +0x7d4\ngithub.com/spf13/cobra.(*Command).ExecuteC(0x140024a1208)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1148 +0x350\ngithub.com/spf13/cobra.(*Command).Execute(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1071\ngithub.com/spf13/cobra.(*Command).ExecuteContext(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1064\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Execute(0x140017dd508)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/root.go:35 +0xf8\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.func31({0x1075f0d50?, 0x14001dd65a0?}, 0x52486374566b4936?)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/service.go:284 +0x74\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.NewService.func1.NewSutureServiceBuilder.func75.1({0x1075f0d50?, 0x14001dd65a0?})\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:21 +0x2c\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.SutureService.Serve(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:30\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:570 +0xb0\ncreated by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 83\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:544 +0x16c\n" failures=4.999151700970262 restarting=true service=proxy supervisor=opencloud threshold=5
2026-02-05T11:05:23+01:00 FTL service panic event="opencloud: Failed service 'proxy' (5.998986 failures of 5.000000), restarting: false, panic: config: Cannot set options after data has been loaded, stacktrace: goroutine 960 [running]:\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.1()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:549 +0x6c\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2.2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:566 +0xa8\npanic({0x106db1e00?, 0x1075b8310?})\n\t/opt/homebrew/Cellar/go/1.25.5/libexec/src/runtime/panic.go:783 +0x120\ngithub.com/gookit/config/v2.(*Config).WithOptions(0x10982dd58?, {0x1400292bd48?, 0x300?, 0x14001fc3800?})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:192 +0x98\ngithub.com/gookit/config/v2.WithOptions(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/gookit/config/v2/options.go:187\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.loadCSPConfig({0x14001fc3800, 0x2cd, 0x300}, {0x0, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:28 +0x54\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/middleware.LoadCSPConfig(0x14001ba0100?)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/middleware/security.go:22 +0x3c\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.loadMiddlewares({{{0x1075dd758, 0x14001b14980}, 0x3, {0x0, 0x0}, {0x1400123c200, 0x12, 0x1f4}, {0x14001b4a740, 0x2, ...}, ...}}, ...)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:328 +0xce4\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Server.func2(0x14001b96308, {0x1050d8950?, 0x4?, 0x1050d87f8?})\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/server.go:188 +0x12f4\ngithub.com/spf13/cobra.(*Command).execute(0x14001b96308, {0x1096ada80, 0x0, 0x0})\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1015 +0x7d4\ngithub.com/spf13/cobra.(*Command).ExecuteC(0x14001b96008)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1148 +0x350\ngithub.com/spf13/cobra.(*Command).Execute(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1071\ngithub.com/spf13/cobra.(*Command).ExecuteContext(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/spf13/cobra/command.go:1064\ngithub.com/opencloud-eu/opencloud/services/proxy/pkg/command.Execute(0x140017dd508)\n\t/Users/v.scharf/Work/opencloud/opencloud/services/proxy/pkg/command/root.go:35 +0xf8\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.func31({0x1075f0d50?, 0x14001dd6640?}, 0x78476231356d4f69?)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/service.go:284 +0x74\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.NewService.NewService.func1.NewSutureServiceBuilder.func75.1({0x1075f0d50?, 0x14001dd6640?})\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:21 +0x2c\ngithub.com/opencloud-eu/opencloud/opencloud/pkg/runtime/service.SutureService.Serve(...)\n\t/Users/v.scharf/Work/opencloud/opencloud/opencloud/pkg/runtime/service/sutureservice.go:30\ngithub.com/thejerf/suture/v4.(*Supervisor).runService.func2()\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:570 +0xb0\ncreated by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 83\n\t/Users/v.scharf/Work/opencloud/opencloud/vendor/github.com/thejerf/suture/v4/supervisor.go:544 +0x16c\n" failures=5.998986161121095 restarting=false service=proxy supervisor=opencloud threshold=5
Setup
binary version 5.0.1
Details
OC_XXX=somevalue
OC_YYY=somevalue
PROXY_XXX=somevalueAdditional context
Add any other context about the problem here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Qualification