Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-11646

Clarify the explanation of Camel Service policy

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 2.14.0 GA, 2.15.0 GA
    • Documentation
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      A customer pointed out that following items should be clarified in 4.1.6. Camel Service and Chapter 6. Transforming 3scale API Management message content using policy extensions in Fuse

      • Settings in Camel Service Policy doesn't accept https schema.
      • When the schema of a request to API Backend is http, APIcast uses the http_proxy value ( or all_proxy if http_proxy isn't defined) to connect Camel proxy. Such http requests cannot be encrypted using TLS. The port number to be set for http_proxy(all_proxy) must be a port that Camel accepts HTTP.
      • When the schema of a request to API Backend is https, APIcast uses the https_proxy value ( or all_proxy if https_proxy isn't defined) to connect Camel proxy. Such https requests are encrypted using TLS. The port number to be set for https_proxy(all_proxy) must be a port that Camel accepts HTTPS.
      • Camel Service Policy doens't use CONNECT method.
      • When HTTP_PROXY, HTTPS_PROXY, ALL_PROXY are set as APIcast's environment variables, APIcast connects API Backends via a proxy server. In this case, APIcast uses CONNECT method.

              abelgaon@redhat.com Arati Ajit Belgaonkar
              rhn-support-tkonishi Takayuki Konishi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: