You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benjamin Marwell (Jira)" <ji...@apache.org> on 2023/07/05 06:32:00 UTC

[jira] [Created] (MRESOLVER-382) Define local outgoing (bind) address

Benjamin Marwell created MRESOLVER-382:
------------------------------------------

             Summary: Define local outgoing (bind) address
                 Key: MRESOLVER-382
                 URL: https://issues.apache.org/jira/browse/MRESOLVER-382
             Project: Maven Resolver
          Issue Type: Improvement
          Components: Resolver
            Reporter: Benjamin Marwell


Currently, outgoing PUT connections (or download from central for that matter) will be resolved over the default route.

However, this is not always feasible.

 h2. Expected behaviour

A new property {{aether.connector.http.bind.address}} is defined for outgoing requests, so that other routes (other interfaces) can be used.

h2. Actual behaviour

Certain systems cannot be reached when a firewall is only opened on a non-default interface.

h2. User Story

Builds on servers with multiple interfaces: 
* The default route is defined poorly
* Other interfaces are available and have the requested firewall rules
* User defines -Daether.connector.http.bind.address=${myotherip} (or local address) to make outgoing connections to bind to another interface than the default one.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)