Uploaded image for project: 'Axis2-C'
  1. Axis2-C
  2. AXIS2C-1383

Ability to select the interface(s) that the axis2_http_server listens at for http requests

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • transport/http
    • None

    Description

      When a server has multiple network interface cards (and therefore multiple IP addresses), it is often important to be able to configure which interface a service listens at.

      For example, consider a server that has an interface with a public IP address and a second interface with a private IP address. If the service is internal, you may wish it to be accessible from the private IP address but not the public IP address.

      In my particular case, I'm using Axis2/C to build a service that supports a WSDL/SOAP API. More specifically, I'm using the same code used to build the Axis2/C "axis2_http_server.exe", but I'm embedding this code in my own application. For all intents and purposes this is just the "axis2_http_server.exe" server being run from inside another application.

      So, even though the "axis2_http_server" may not support a command line switch that allows the interface to be configured, even if there was a programmatic way to configure this that would meet my requirements, and presumably that of others?

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            pcosmo Patrick Cosmo

            Dates

              Created:
              Updated:

              Slack

                Issue deployment