Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

micro server log error #1354

Closed
taadis opened this issue Sep 12, 2020 · 13 comments
Closed

micro server log error #1354

taadis opened this issue Sep 12, 2020 · 13 comments

Comments

@taadis
Copy link

taadis commented Sep 12, 2020

just

go get github.com/micro/micro/v3

and micro server

C:\Users\Administrator>micro --version
micro version v3.0.0-beta

C:\Users\Administrator>micro server
2020-09-12 10:26:00  file=server/server.go:111 level=info Starting server
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering network
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering runtime
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering registry
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering config
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering store
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering broker
2020-09-12 10:26:00  file=local/service.go:240 level=error Service runtime terminated with error exit status 2
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering events
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering auth
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering proxy
2020-09-12 10:26:00  file=server/server.go:122 level=info Registering api
2020-09-12 10:26:00  file=server/server.go:187 level=info Starting server runtime
2020-09-12 10:26:00  file=service/service.go:195 level=info Starting [service] server
2020-09-12 10:26:00  file=grpc/grpc.go:898 level=info Server [grpc] Listening on [::]:10001
2020-09-12 10:26:00  file=grpc/grpc.go:728 level=info Registry [mdns] Registering node: server-34b235a3-f095-4477-96b9-e2ac34031fcb
2020-09-12 10:26:05  file=local/service.go:240 level=error Service runtime terminated with error exit status 2
2020-09-12 10:26:10  file=local/service.go:240 level=error Service runtime terminated with error exit status 2
2020-09-12 10:26:15  file=local/service.go:240 level=error Service runtime terminated with error exit status 2

Service runtime terminated with error exit status 2

@asim
Copy link
Member

asim commented Sep 12, 2020

Please do micro logs runtime and let us know the output. I think its a panic that we are fixing in an upcoming release on monday.

@taadis
Copy link
Author

taadis commented Sep 14, 2020

@asim

micro logs runtime
Error reading logs: {"Id":"go.micro.client","Code":500,"Detail":"{\"Id\":\"go.micro.client\",\"Code\":500,\"Detail\":\"service runtime: route not found\",\"Status\":\"Internal Server Error\"}","Status":"Internal Server Error"}

@kevinmachstudio
Copy link

@asim getting the same error here, has this been fixed?

@skyhotqin
Copy link

@asim do you have any idea to fix it?

@youngxhui
Copy link

have same problem

@asim
Copy link
Member

asim commented Oct 27, 2020

Please run the latest version and then report back

@youngxhui
Copy link

@asim use latest version beta-7.
run micro server

2020-10-27 17:45:31  file=user/user.go:45 level=info Loading config key from C:\Users\young\.micro\config_secret_key
2020-10-27 17:45:31  file=user/user.go:80 level=info Loading keys C:\Users\young\.micro\id_rsa and C:\Users\young\.micro\id_rsa.pub
2020-10-27 17:45:31  file=server/server.go:86 level=info Starting server
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering network
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering runtime
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering registry
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering config
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering store
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering broker
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering events
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering auth
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering proxy
2020-10-27 17:45:31  file=server/server.go:111 level=info Registering api
2020-10-27 17:45:31  file=server/server.go:198 level=info Starting server runtime
2020-10-27 17:45:31  file=user/user.go:80 level=info Loading keys C:\Users\young\.micro\id_rsa and C:\Users\young\.micro\id_rsa.pub
2020-10-27 17:45:32  file=service/service.go:196 level=info Starting [service] server
2020-10-27 17:45:32  file=grpc/grpc.go:918 level=info Server [grpc] Listening on [::]:10001
2020-10-27 17:45:32  file=grpc/grpc.go:748 level=info Registry [mdns] Registering node: server-55b5f11e-cf5b-4665-8b85-414e3866c790
2020-10-27 17:45:32  file=local/service.go:234 level=error Service proxy terminated with error exit status 1

and then run micro login

❯ micro login
Enter username: admin
Enter password:
Error authorizing request: {"Id":"go.micro.client","Code":500,"Detail":"{\"Id\":\"go.micro.client\",\"Code\":500,\"Detail\":\"service auth: route not found\",\"Status\":\"Internal Server Error\"}","Status":"Internal Server Error"}

os windows 10
go version go1.15.2 windows/amd64
micro version micro version v3.0.0-beta

@youngxhui
Copy link

restart windows
run micro service,and run micro login

C:\Users\young>micro server
2020-10-27 18:01:46  file=user/user.go:45 level=info Loading config key from C:\Users\young\.micro\config_secret_key
2020-10-27 18:01:46  file=user/user.go:80 level=info Loading keys C:\Users\young\.micro\id_rsa and C:\Users\young\.micro\id_rsa.pub
2020-10-27 18:01:46  file=server/server.go:86 level=info Starting server
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering network
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering runtime
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering registry
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering config
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering store
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering broker
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering events
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering auth
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering proxy
2020-10-27 18:01:46  file=server/server.go:111 level=info Registering api
2020-10-27 18:01:46  file=server/server.go:198 level=info Starting server runtime
2020-10-27 18:01:46  file=user/user.go:80 level=info Loading keys C:\Users\young\.micro\id_rsa and C:\Users\young\.micro\id_rsa.pub
2020-10-27 18:01:47  file=service/service.go:196 level=info Starting [service] server
2020-10-27 18:01:47  file=grpc/grpc.go:918 level=info Server [grpc] Listening on [::]:10001
2020-10-27 18:01:47  file=grpc/grpc.go:748 level=info Registry [mdns] Registering node: server-69228fd2-4bd6-42a1-980f-49b4a909eb26

and then run micro login

C:\Users\young>micro login
Enter username: admin
Enter password:
Error authorizing request: {"Id":"auth.Ruls.List","Code":500,"Detail":"Unable to read from store: open C:\\WINDOWS\\micro\\store\\micro\\auth.db: Access is denied.","Status":"Internal Server Error"}

@danedang
Copy link

have same problem, how to fix it?

@jdrews
Copy link

jdrews commented Jan 19, 2021

I ran into this problem on Windows 10 2004. I did the following to fix it:

  1. Enable multicast on Windows. (Thanks @egruble!)
    service go.micro.auth: not found go-micro#1809 (comment)

REG ADD "HKLM\Software\Policies\Microsoft\Windows NT\DNSClient" /V "EnableMulticast" /D "0" /T REG_DWORD /F from an admin command prompt and a reboot

  1. Disable all extraneous Windows network interfaces. For me I had about 10 network interfaces on my computer. Everything from Cisco Anyconnect, OpenVPN, Wireguard, and VMWare Virtual NICs. I disabled all of these and then I was able to micro server and then micro login.
    Sidenote: If you see "Service Host: DNS Client" in your Windows Task Manager spiking out at 50% CPU that's a clear sign this is the same problem. That went away after I disabled extraneous interfaces.

@boskiv
Copy link

boskiv commented Oct 22, 2021

Same here on OSX, yesterday all works fine today after restart laptop I have

➜  accounts micro server
2021-10-22 18:24:29  file=server/server.go:86 level=info Starting server
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering registry
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering broker
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering network
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering runtime
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering config
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering store
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering events
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering auth
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering proxy
2021-10-22 18:24:29  file=server/server.go:114 level=info Registering api
2021-10-22 18:24:29  file=server/server.go:196 level=info Starting server runtime
2021-10-22 18:24:29  file=service/service.go:194 level=info Starting [service] server
2021-10-22 18:24:29  file=grpc/grpc.go:938 level=info Server [grpc] Listening on [::]:10001
2021-10-22 18:24:29  file=grpc/grpc.go:768 level=info Registry [service] Registering node: server-c3c51e70-4050-4d4a-b9c7-2dae3ca463d0
2021-10-22 18:24:29  file=local/service.go:252 level=error Service registry terminated with error exit status 1

➜ accounts micro -v
micro version v3.5.0

@boskiv
Copy link

boskiv commented Oct 22, 2021

Running from docker is fine

➜  ~ docker run --rm micro/micro server
2021-10-22 23:37:54  file=user/user.go:99 level=info Setting up keys for JWT at /root/.micro/id_rsa and /root/.micro/id_rsa.pub
2021-10-22 23:37:55  file=server/server.go:86 level=info Starting server
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering registry
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering broker
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering network
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering runtime
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering config
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering store
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering events
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering auth
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering proxy
2021-10-22 23:37:55  file=server/server.go:114 level=info Registering api
2021-10-22 23:37:55  file=server/server.go:196 level=info Starting server runtime
2021-10-22 23:37:55  file=service/service.go:194 level=info Starting [service] server
2021-10-22 23:37:55  file=grpc/grpc.go:938 level=info Server [grpc] Listening on [::]:10001
2021-10-22 23:37:55  file=grpc/grpc.go:768 level=info Registry [service] Registering node: server-e87f53e3-d692-4272-8101-912668e8edf3

@boskiv
Copy link

boskiv commented Oct 22, 2021

But how I can debug my service locally after?

@asim asim closed this as completed Apr 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants