-
Notifications
You must be signed in to change notification settings - Fork 189
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
oCIS server is not starting when IPV6 is enabled #2300
Comments
@refs hmm suture service: too many colons in address seems to about an ipv6 address: {"level":"info","service":"ocis","event":"ocis: Failed service 'command.SutureService{cfg:(*config.Config)(0xc001105c20)}' (1.000000 failures of 5.000000), restarting: true, error: address fde2:8acd:e9d3:0:64:a23d:3006:dcbe:9220: too many colons in address","time":"2021-07-14T10:42:01+02:00","message":"supervisor: ocis"}
{"level":"info","service":"ocis","event":"ocis: Failed service 'command.SutureService{cfg:(*config.Config)(0xc00104c280)}' (1.999998 failures of 5.000000), restarting: true, error: address fde2:8acd:e9d3:0:64:a23d:3006:dcbe:9115: too many colons in address","time":"2021-07-14T10:42:01+02:00","message":"supervisor: ocis"} graph explorer
web
|
Yeah, known, disable ipv6 :/ |
@refs Do we have an issue or is this now the official ipv6 is not supported issue? |
It was there since day 0, just not reported. I'll dig into it, it might be go micro |
This should be fixed with the go-micro update to 3.6.0 I think. Maybe @erwinpalma can retry with a newer ocis release to confirm. |
Is still the case with the latest oCIS from master :-/ |
works as a workaround |
IPV6 is actually working pretty well. One can run oCIS with #2612 or later on a machine with IPv6 by setting following environment variables:
and then run oCIS But the problem of binding to all interfaces is still broken in go-micro:
It gives me:
|
I created a demo project https://github.com/wkloucek/go-micro-test and created an issue micro/go-micro#2308 |
Describe the bug
The ocis server is not starting using environment the variables,
PROXY_HTTP_ADDR=0.0.0.0:9200 OCIS_URL=https://odin:9200 ./ocis server
Steps to reproduce
Steps to reproduce the behavior:
curl https://download.owncloud.com/ocis/ocis/1.9.0/ocis-1.9.0-darwin-amd64 --output ocis
PROXY_HTTP_ADDR=0.0.0.0:9200 OCIS_URL=https://odin:9200 ./ocis server
Note: replace "odin" for your servername
Expected behavior
The server must start
Actual behavior
After running the server I get the following errors:
I notice that there is one error "too many colons in address"
Setup
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: