-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
using semaphore version : v2.8.90
try to add new project name: 测试
but not work, error message in web: Request failed with status code 400
error message in background:
github.com/ansible-semaphore/semaphore/api/helpers.WriteError({0x21b9a98, 0xc0000fc8c0}, {0x21b48a0?, 0xc0000de048?})
/home/runner/work/semaphore/semaphore/api/helpers/helpers.go:92 +0x1ae
github.com/ansible-semaphore/semaphore/api/projects.AddProject({0x21b9a98, 0xc0000fc8c0}, 0x0?)
/home/runner/work/semaphore/semaphore/api/projects/projects.go:44 +0x59c
net/http.HandlerFunc.ServeHTTP(0x21b9a98?, {0x21b9a98?, 0xc0000fc8c0?}, 0xc000067001?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/ansible-semaphore/semaphore/api.authentication.func1({0x21b9a98, 0xc0000fc8c0}, 0xc00015c840?)
/home/runner/work/semaphore/semaphore/api/auth.go:111 +0x5d
net/http.HandlerFunc.ServeHTTP(0xb3fb80?, {0x21b9a98?, 0xc0000fc8c0?}, 0xc?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/ansible-semaphore/semaphore/api.JSONMiddleware.func1({0x21b9a98, 0xc0000fc8c0}, 0xd?)
/home/runner/work/semaphore/semaphore/api/router.go:35 +0xf4
net/http.HandlerFunc.ServeHTTP(0xc0001f5640?, {0x21b9a98?, 0xc0000fc8c0?}, 0xc000cd8190?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/ansible-semaphore/semaphore/api.StoreMiddleware.func1.1()
/home/runner/work/semaphore/semaphore/api/router.go:26 +0x2e
github.com/ansible-semaphore/semaphore/db.StoreSession({0x21bf6b8, 0xc00000e668}, {0xc000cd8190, 0xd}, 0xc0001f5698)
/home/runner/work/semaphore/semaphore/db/Store.go:336 +0x68
github.com/ansible-semaphore/semaphore/api.StoreMiddleware.func1({0x21b9a98, 0xc0000fc8c0}, 0xc00071ad00)
/home/runner/work/semaphore/semaphore/api/router.go:25 +0xfc
net/http.HandlerFunc.ServeHTTP(0xc00071ad00?, {0x21b9a98?, 0xc0000fc8c0?}, 0xb19c40?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/ansible-semaphore/semaphore/cli/cmd.runService.func1.1({0x21b9a98, 0xc0000fc8c0}, 0xc0001f5778?)
/home/runner/work/semaphore/semaphore/cli/cmd/root.go:67 +0x124
net/http.HandlerFunc.ServeHTTP(0x2af7bc723a68?, {0x21b9a98?, 0xc0000fc8c0?}, 0xc0004f2630?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/gorilla/mux.CORSMethodMiddleware.func1.1({0x21b9a98, 0xc0000fc8c0}, 0xc000850c00?)
/home/runner/work/semaphore/semaphore/vendor/github.com/gorilla/mux/middleware.go:51 +0xaa
net/http.HandlerFunc.ServeHTTP(0xc00071ac00?, {0x21b9a98?, 0xc0000fc8c0?}, 0xb80d60?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000170000, {0x21b9a98, 0xc0000fc8c0}, 0xc000590400)
/home/runner/work/semaphore/semaphore/vendor/github.com/gorilla/mux/mux.go:212 +0x202
github.com/gorilla/handlers.ProxyHeaders.func1({0x21b9a98, 0xc0000fc8c0}, 0xc000590400)
/home/runner/work/semaphore/semaphore/vendor/github.com/gorilla/handlers/proxy_headers.go:59 +0x142
net/http.HandlerFunc.ServeHTTP(0x3b?, {0x21b9a98?, 0xc0000fc8c0?}, 0x0?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
github.com/ansible-semaphore/semaphore/cli/cmd.cropTrailingSlashMiddleware.func1({0x21b9a98?, 0xc0000fc8c0?}, 0xc000590400?)
/home/runner/work/semaphore/semaphore/cli/cmd/server.go:27 +0xf7
net/http.HandlerFunc.ServeHTTP(0x0?, {0x21b9a98?, 0xc0000fc8c0?}, 0x40d2c5?)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2084 +0x2f
net/http.serverHandler.ServeHTTP({0x21b7918?}, {0x21b9a98, 0xc0000fc8c0}, 0xc000590400)
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:2916 +0x43b
net/http.(*conn).serve(0xc000a000a0, {0x21ba118, 0xc0006fbda0})
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:1966 +0x5d7
created by net/http.(*Server).Serve
/opt/hostedtoolcache/go/1.18.10/x64/src/net/http/server.go:3071 +0x4db