-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
[action on web]
[error]
[am-service log]
019-04-10 09:17:23.1854 -INFO- Request received [CanDo] [{"user_id":"system","url":"/v1/apps","url_method":"GET"}] (grpc_server.go:115)
2019-04-10 09:17:23.18567 -INFO- Handled request [CanDo] exec_time is [57.651µs] (grpc_server.go:123)
2019-04-10 09:17:23.18589 -INFO- Request received [CanDo] [{"user_id":"uid-2QxnG7XDvQYr","url":"/v1/debug_clusters","url_method":"GET"}] (grpc_server.go:115)
[mysql] 2019/04/10 09:17:23 packets.go:36: read tcp 10.244.1.128:44694->10.100.217.69:3306: read: connection reset by peer
(/go/src/openpitrix.io/iam/pkg/service/am/resource/user_role_binding_control.go:53)
[2019-04-10 09:17:23] [0.68ms] SELECT role_id FROM `user_role_binding` WHERE (user_id in ('uid-2QxnG7XDvQYr'))
[0 rows affected or returned ]
2019-04-10 09:17:23.18681 -ERROR- err: invalid connection, errMsg: 内部错误: invalid connection (user_role_binding_control.go:56)
2019-04-10 09:17:23.1869 -CRITICAL- GRPC server recovery with error: runtime error: invalid memory address or nil pointer dereference (grpc_server.go:66)
2019-04-10 09:17:23.18721 -CRITICAL- goroutine 298 [running]:\nruntime/debug.Stack(0x0, 0x0, 0xa9a792)\n /usr/local/go/src/runtime/debug/stack.go:24 +0xa7\nopenpitrix.io/iam/pkg/manager.(*GrpcServer).Serve.func2(0x9d1200, 0xf58220, 0xc00000c001, 0xc00000c098)\n /go/src/openpitrix.io/iam/pkg/manager/grpc_server.go:67 +0x82\ngithub.com/grpc-ecosystem/go-grpc-middleware/recovery.recoverFrom(0x9d1200, 0xf58220, 0xab0dc0, 0xc000244870, 0xc0002448c0)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/recovery/interceptors.go:47 +0x43\ngithub.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1.1(0xc00007ad70, 0xc000389820)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/recovery/interceptors.go:21 +0x5f\npanic(0x9d1200, 0xf58220)\n /usr/local/go/src/runtime/panic.go:513 +0x1b9\ndatabase/sql.(*Rows).close(0x0, 0x0, 0x0, 0x0, 0x0)\n /usr/local/go/src/database/sql/sql.go:2955 +0x66\ndatabase/sql.(*Rows).Close(0x0, 0xc0001f0af0, 0x1)\n /usr/local/go/src/database/sql/sql.go:2951 +0x33\nopenpitrix.io/iam/pkg/service/am/resource.GetRoleIdsByUserIds(0xb31440, 0xc00020e3c0, 0xc000566270, 0x1, 0x1, 0x0, 0x0, 0x0, 0xb2a4c0, 0xc000244870)\n /go/src/openpitrix.io/iam/pkg/service/am/resource/user_role_binding_control.go:56 +0x49e\nopenpitrix.io/iam/pkg/service/am/resource.CanDo(0xb31440, 0xc00020e3c0, 0xc0001c20c0, 0xa4b280, 0x0, 0xb347e0)\n/go/src/openpitrix.io/iam/pkg/service/am/resource/can_do_control.go:50 +0x1b8\nopenpitrix.io/iam/pkg/service/am.(*Server).CanDo(0xf89c38, 0xb31440, 0xc00020e3c0, 0xc0001c20c0, 0xf89c38, 0xc0002ac480, 0xc0001f9f40)\n /go/src/openpitrix.io/iam/pkg/service/am/handler.go:25 +0x3f\nopenpitrix.io/iam/pkg/pb._AccessManager_CanDo_Handler.func1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc000566220, 0xc0003dd780, 0x42ab92, 0xc0001f9f70)\n /go/src/openpitrix.io/iam/pkg/pb/am.pb.go:1978 +0x86\ngithub.com/grpc-ecosystem/go-grpc-middleware.ChainUnaryServer.func1.1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc00006e570, 0xb31440, 0xc00020e3c0, 0x3)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/chain.go:31 +0x118\ngithub.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc0002de200, 0xc0001d83c0, 0x0, 0x0, 0x0, 0x0)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/recovery/interceptors.go:25 +0x97\ngithub.com/grpc-ecosystem/go-grpc-middleware.ChainUnaryServer.func1.1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc0003dd990, 0x2, 0x2, 0xc0002646e0)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/chain.go:34 +0x9f\nopenpitrix.io/iam/pkg/manager.(*GrpcServer).unaryServerLogInterceptor.func1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc0002de200, 0xc0001d83c0, 0x40a053, 0x9daf00, 0xa4b040, 0x7f6cb7e15601)\n /go/src/openpitrix.io/iam/pkg/manager/grpc_server.go:120 +0x141\ngithub.com/grpc-ecosystem/go-grpc-middleware.ChainUnaryServer.func1.1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0x0, 0xa43700, 0x1, 0xc0001d83c0)\n/go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/chain.go:34 +0x9f\ngithub.com/grpc-ecosystem/go-grpc-middleware/validator.UnaryServerInterceptor.func1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc0002de200, 0xc0001d83c0, 0xc0003caaf8, 0x40c338, 0xc0003cab08, 0x40c338)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/validator/validator.go:26 +0x8a\ngithub.com/grpc-ecosystem/go-grpc-middleware.ChainUnaryServer.func1(0xb31440, 0xc00020e3c0, 0xa4b040, 0xc0001c20c0, 0xc0002de200, 0xc0002de220, 0x9d0720, 0xf89c38, 0xa6b4e0, 0xc00009e100)\n /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware@v1.0.0/chain.go:39 +0x153\nopenpitrix.io/iam/pkg/pb._AccessManager_CanDo_Handler(0xa4b280, 0xf89c38, 0xb31440, 0xc00020e3c0, 0xc0001d8320, 0xc00020ea80, 0x0, 0x0, 0xc0004ca030, 0x2b)\n /go/src/openpitrix.io/iam/pkg/pb/am.pb.go:1980 +0x158\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc00007f980, 0xb33ee0, 0xc00007fe00, 0xc00009e100, 0xc00020ec30, 0xf601b8, 0x0, 0x0, 0x0)\n /go/pkg/mod/google.golang.org/grpc@v1.18.0/server.go:966 +0x4a2\ngoogle.golang.org/grpc.(*Server).handleStream(0xc00007f980, 0xb33ee0, 0xc00007fe00, 0xc00009e100, 0x0)\n /go/pkg/mod/google.golang.org/grpc@v1.18.0/server.go:1245 +0xd61\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.1(0xc000228260, 0xc00007f980, 0xb33ee0, 0xc00007fe00, 0xc00009e100)\n /go/pkg/mod/google.golang.org/grpc@v1.18.0/server.go:685 +0x9f\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n /go/pkg/mod/google.golang.org/grpc@v1.18.0/server.go:683 +0xa1\n (grpc_server.go:67)
2019-04-10 09:17:23.18728 -INFO- Handled request [CanDo] exec_time is [1.326436ms] (grpc_server.go:123)
2019-04-10 09:17:51.84806 -INFO- Request received [CanDo] [{"user_id":"system","url":"/v1/categories","url_method":"GET"}] (grpc_server.go:115)
2019-04-10 09:17:51.84812 -INFO- Handled request [CanDo] exec_time is [16.208µs] (grpc_server.go:123)
2019-04-10 09:17:52.12062 -INFO- Request received [CanDo] [{"user_id":"system","url":"/v1/active_apps","url_method":"GET"}] (grpc_server.go:115)
2019-04-10 09:17:52.12068 -INFO- Handled request [CanDo] exec_time is [17.51µs] (grpc_server.go:123)
2019-04-10 09:17:52.21193 -INFO- Request received [CanDo] [{"user_id":"system","url":"/v1/active_apps","url_method":"GET"}] (grpc_server.go:115)
2019-04-10 09:17:52.21198 -INFO- Handled request [CanDo] exec_time is [12.47µs] (grpc_server.go:123)
2019-04-10 09:17:56.36148 -INFO- Request received [CanDo] [{"user_id":"uid-2QxnG7XDvQYr","url":"/v1/apps","url_method":"GET"}] (grpc_server.go:115)
(/go/src/openpitrix.io/iam/pkg/service/am/resource/user_role_binding_control.go:53)
[2019-04-10 09:17:56] [4.41ms] SELECT role_id FROM `user_role_binding` WHERE (user_id in ('uid-2QxnG7XDvQYr'))
[0 rows affected or returned ]
(/go/src/openpitrix.io/iam/pkg/service/am/resource/role_control.go:40)
[2019-04-10 09:17:56] [0.99ms] SELECT * FROM `role` WHERE (role_id in ('isv'))
[1 rows affected or returned ]
(/go/src/openpitrix.io/iam/pkg/service/am/resource/role_module_binding_control.go:23)
[2019-04-10 09:17:56] [1.00ms] SELECT * FROM `role_module_binding` WHERE (role_id in ('isv'))
[7 rows affected or returned ]
(/go/src/openpitrix.io/iam/pkg/service/am/resource/module_api_control.go:155)
[2019-04-10 09:17:56] [4.56ms] SELECT * FROM `module_api` WHERE (module_id in ('m1','m2','m3','m4','m6','m7','m0'))
[116 rows affected or returned ]
(/go/src/openpitrix.io/iam/pkg/service/am/resource/module_api_control.go:106)
[2019-04-10 09:17:56] [1.55ms] SELECT module_api.* FROM `module_api` JOIN role_module_binding on role_module_binding.module_id = module_api.module_id JOIN enable_action_bundle on enable_action_bundle.action_bundle_id = module_api.action_bundle_id AND enable_action_bundle.bind_id = role_module_binding.bind_id WHERE (role_module_binding.role_id in ('isv')) AND (role_module_binding.is_check_all = 0) GROUP BY module_api.api_id
[0 rows affected or returned ]
2019-04-10 09:17:56.37746 -ERROR- Get user with group failed: rpc error: code = Unknown desc = invalid connection (can_do_control.go:130)
2019-04-10 09:17:56.37752 -ERROR- err: rpc error: code = Unknown desc = invalid connection, errMsg: 内部错误: rpc error: code = Unknown desc = invalid connection (can_do_control.go:131)
2019-04-10 09:17:56.37755 -INFO- Handled request [CanDo] exec_time is [16.033751ms] (grpc_server.go:123)
2019-04-10 09:17:56.37757 -DEBUG- Response is error: Internal, 内部错误: rpc error: code = Unknown desc = invalid connection (grpc_server.go:126)
2019-04-10 09:21:16.44286 -INFO- Request received [CanDo] [{"user_id":"uid-2QxnG7XDvQYr","url":"/v1/apps","url_method":"GET"}] (grpc_server.go:115)
Metadata
Metadata
Assignees
Labels
No labels

