apache / apache/couchdb

Allow to listen on multiple (but not all) addresses. I.e. multiple bind_address entries in local.ini.

Open
#1,589 2 comments 4 reactions 0 assignees View on GitHub
enhancement need more info
Dominant language
Erlang
Stars
7k
Forks
1.1k
Avg merge
1d 16h
Merged PRs (30d)
9

Description

It'd be nice to be able to listen to multiple addresses without having to listen on 0.0.0.0.

Format could be either:
bind_address=127.0.0.1
bind_address=10.0.0.2
bind_address=192.168.0.2

or:
bind_address=127.0.0.1 10.0.0.2 192.168.0.2

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the bind_address entry in local.ini is parsed and passed to the network listener. Compare the repeated-entry and space-separated formats mentioned in the issue, then verify that selected addresses are accepted while 0.0.0.0 remains unnecessary. Done means the configuration supports listening on multiple specified addresses without listening on all addresses.

Written by the indexing model from the issue text.

Assessment

Tech stack
erlang
Domain
networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.