Skip to content

Listening on all interfaces opens http://0.0.0.0:8000 in browser #144

@devurandom

Description

@devurandom

Listening globally on all interfaces using otel-desktop-viewer --host 0.0.0.0 (so my application can connect from within its container) will open http://0.0.0.0:8000 in my browser. I would expect it to still open http://localhost:8000.

Related: Listening on all IPv6 interfaces seems not possible:

❯ otel-desktop-viewer --host '[::]'
Error: failed to get config: cannot resolve the configuration: cannot retrieve the configuration: yaml: line 5: did not find expected node content
2024/05/27 15:17:41 collector server run finished with error: failed to get config: cannot resolve the configuration: cannot retrieve the configuration: yaml: line 5: did not find expected node content

❯ otel-desktop-viewer --host ::
2024-05-27T15:17:52.644+0200	info	service/telemetry.go:113	Setting up own telemetry...
2024-05-27T15:17:52.644+0200	info	service/telemetry.go:136	Serving Prometheus metrics	{"address": ":8888", "level": "Basic"}
2024-05-27T15:17:52.644+0200	info	exporter@v0.77.0/exporter.go:286	Development component. May change in the future.	{"kind": "exporter", "data_type": "metrics", "name": "desktop"}
2024-05-27T15:17:52.645+0200	info	exporter@v0.77.0/exporter.go:286	Development component. May change in the future.	{"kind": "exporter", "data_type": "logs", "name": "desktop"}
2024-05-27T15:17:52.645+0200	info	exporter@v0.77.0/exporter.go:286	Development component. May change in the future.	{"kind": "exporter", "data_type": "traces", "name": "desktop"}
2024-05-27T15:17:52.645+0200	info	service/service.go:141	Starting otel-desktop-viewer...	{"Version": "0.1.1", "NumCPU": 8}
2024-05-27T15:17:52.645+0200	info	extensions/extensions.go:41	Starting extensions...
2024-05-27T15:17:52.646+0200	info	otlpreceiver@v0.77.0/otlp.go:94	Starting GRPC server	{"kind": "receiver", "name": "otlp", "data_type": "metrics", "endpoint": ":::4317"}
2024-05-27T15:17:52.646+0200	info	service/service.go:167	Starting shutdown...
2024-05-27T15:17:52.646+0200	info	extensions/extensions.go:55	Stopping extensions...
2024-05-27T15:17:52.646+0200	info	service/service.go:181	Shutdown complete.
error listening for server: listen tcp: address :::8000: too many colons in address
Error: cannot start pipelines: listen tcp: address :::4317: too many colons in address
2024/05/27 15:17:52 collector server run finished with error: cannot start pipelines: listen tcp: address :::4317: too many colons in address

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions