Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Networking

The Networking forum covers all aspects of Networking in Azure, including endpoints, load-balancing, network security, DNS, Traffic Manager, virtual networks, and external connectivity.

Virtual Network:

  • Service overview

  • Technical documentation

  • Pricing details

  • Traffic Manager:

  • Service overview

  • Technical documentation

  • Pricing details

  • Network Watcher:

  • Service overview

  • Technical documentation

  • Pricing details

  • If you have any feedback on any aspect of Azure relating to Networking, we’d love to hear it.

    • Hot ideas
    • Top ideas
    • New ideas
    • My feedback
    1. Use an "allow list" to filter incoming request headers

      In some cases, downstream applications expect to receive only certain HTTP headers and are broken if the client sends unexpected headers or intermediate servers add headers during transit. Application Gateway currently provides a mechanism to remove specific headers and re-write headers, but it would help migrate some applications if functionality existed to provide an "allow list" filter of headers and remove any headers from the incoming request that are not specified in the list.

      33 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    2. WAF custom rule RequestBody parameter need to include contentype application/json

      WAF custom rule RequestBody parameter need to apply when 'Content-Type' header is set to application/json.

      2 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    3. Support for W3C Trace Context (distributed tracing)

      Please add support for W3C Trace Context (https://www.w3.org/TR/trace-context/).

      Azure Application Gateway should generate (and log) the required headers for the trace context so that end-to-end tracing would be possible. Preferrably with integration to Application Insights which already supports this.

      78 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    4. Application Gateway Redirection 308 Permanent Redirect Not Implemented

      According to Documentation available under https://docs.microsoft.com/en-us/azure/application-gateway/redirect-overview, currently Application Gateway does not support 308 Permanent Redirect Methods defined in RFC7538 when doing redirects.
      This can lead to problems with some browsers when doing request, most problems arise when a POST Request is sent to the HTTP Endpoint and it redirects to the HTTPS Endpoint but the Method changes to a GET.

      8 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    5. Azure Application Gateway DNS refresh time for backend with FQDN

      After adding a backend using a FQDN to Application Gateway Backend Pool the domain name is cached forever (or until the gateway is updated).

      If the IP addresses for this backend changes and the cached once stop working the health probe for all the hosts will start to fail and the backend will soon become entirely offline (although it actually is working fine using the new IP addresses).

      Having a setting for how often to update a backend (or all backends) cached domain would make the gateway backends be much more stable compared to today. This could be compared to…

      27 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    6. Provide advanced planned maintenance notifications for Application Gateway

      Hi Team,

      Sometimes if customer runs only one AppGw instance, if maintenance happens such as host environment upgrade or AppGw instance self, the application will totally down.

      We understood to have at least 2 instances for high availability. Due to business requirement, we need to send the report to our management team, is it possible to add an advanced planned maintenance notification feature for AppGw?

      10 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    7. 3 Suggestions Pertaining to Certs, Listeners and Key Vault

      Keeping this concise. Contact me for more detail. More than happy to elaborate. In Feb and Apr 2021, we updated certs linked from Key Vault that resulted in Failed State on 2 diff App Gateways. Feedback based on these experiences:

      (1.) In Portal, provide more detail in Certificate dropdown in Listener settings. Examples: Cert uploaded directly to App Gateway or linked to Key Vault? For each Key Vault cert, is it pointed at a specific version ID or set to "use latest version?" Eliminate requirement to use CLI / PowerShell for obtaining and updating these details.

      (2.) Make certs linked…

      1 vote
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    8. Better visibility for Instance count, CPU and Memory utilization on Application Gateway

      There should be a better and clean way to see Instance count, CPU and Memory utilization on Application Gateway, rather than going thru doing calculations on Throughput/Connection/SSL provided in this document:
      https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-metrics

      It would help immensely if these 3 metrics are available for what they are and present the data for immediate glance and not do calculations. We dont have to open a case to see this data, every time it is needed.

      18 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    9. Move Application Gateway to Another Resource Group

      Please remove Application Gateway limitation move to another RG. It can be applied use case like give another team or person at another RG at one subscription without recreate the Application Gateway. Thank You.

      6 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    10. Azure Application Gateway Optimization

      We want to Optimize the Azure Application Gateway

      On which basis Application Gateway optimization is possible

      How to calculate the information used for optimization.

      What are best practices for Application Gateway

      1 vote
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    11. Can Application Gateway enable WebSocket interface integrated with JWT token

      JWT tokens can be validated in API Management policies, can the same be supported in Application Gateway for websocket connections ?

      1 vote
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    12. I want to set HTTP keep-alive ON / OFF in the Application Gateway settings

      When the Application Gateway is in the process of forwarding an HTTP request to the backend, Connection Header Value in forwarding HTTP request is "keep-alive".
      Therefore, to disable HTTP keep-alive in the process of forwarding an HTTP request to the backend, it must be set in the backend settings.

      But Some customers using Application Gateway may also have a requirement that the backend settings can't be set.
      Even for such customers, it would be more convenient to be able to disable keep-alive in Application Gateway settings.

      9 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    13. Allow both AppGw and Standard Public IP Address to move from one subscription to another.

      Allow both AppGw and Standard Public IP Address to move from one subscription to another.
      We, regardless of using AppGw v1 or v2, would be allowed to move an existing AppGw entirely by doing this.

      56 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    14. ProhibitedTargets support on AGIC add-on

      Hello Team,

      Our customer has need to deploy shared App Gw via AGIC add-on instead of HELM.
      However, in the doc below, ProhibitedTargets was not supported by AGIC add-on.
      https://docs.microsoft.com/en-us/azure/application-gateway/ingress-controller-overview#difference-between-helm-deployment-and-aks-add-on

      Can you please consider add this feature on AGIC Add-on? Thanks!

      10 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    15. Add REST APIs and SDK to manage Application Gateway child resources

      (following github issue https://github.com/Azure/azure-rest-api-specs/issues/8252)

      Hi,

      Currently, REST API and SDK (go, javascript, ...) does not provide way to manage Application Gateway child resources (backend address pools, frontend ip configurations, load balancing rules, ...).

      However, it's possible with the AZ CLi.

      Could the REST APIs and SDK be updated to allow it?

      Regards,

      168 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    16. Refine HTTP to HTTPS Redirect configuration

      Refine HTTP to HTTPS Redirect configuration.

      Process for configuring HTTP to HTTP redirection in Azure Application Gateway is cumbersome and needlessly complex.

      Something as simple as a tickbox on an HTTPS Listener/Rule to catch and redirect all HTTP traffic would be sufficient for 98% of web and application hosting scenarios.

      17 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    17. auto scaling out/in instance number metric

      Hello Team,

      I understand we are auto scaling out/in instance number based on cpu utilization. but it would be great we have one click metric that we can check how many instances we are auto scaling out/in and how many instances we are running currently.

      Regards

      1 vote
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    18. Merge feedback requests for Application Gateway with Private IP ONLY

      Hi,

      I've found up to 3 requests that are related to the same, support for AG with a Private IP ONLY.

      https://feedback.azure.com/forums/217313-networking/suggestions/38936950-fully-private-app-gateway-v2

      https://feedback.azure.com/forums/217313-networking/suggestions/38936947-fully-private-app-gateway-v2

      https://feedback.azure.com/forums/217313-networking/suggestions/36487030-pure-internal-standard-v2-application-gateway

      If you merge all of them, they sum more than 200 votes, which is a nice number to start looking into this seriously. We have a customer who discarted AG only because of this (They don't want to expose the AG at all, eventhough the Public IP address wouldn't be used)

      Regards,

      3 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    19. Add X-Forwarded-For information in Application Gateway Access log

      If we have other Layer 7 Load Balancer like Cloudflare load balancer uses in front of AppGw, we are not able to obtain real client IP. Imagine Cloudflare load balancer inserts X-Forwarded-For info before forwarding request to AppGw, can we add X-Forwarded-For information in Application Gateway Access log?

      164 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      7 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    20. Application Gateway (V2) - there should be an option for enabling/disabling buffering

      Currently, Application Gateway v2 has enabled buffering so there is no way to send chunked data also header Transport-Encoding is always removed from the requests. That doesn't happen with V1 and definitely should be allowed to control it.

      15 votes
      Vote

      We're glad you're here

      Please sign in to leave feedback

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Application Gateway  ·  Flag idea as inappropriate…  ·  Admin →
    ← Previous 1 3 4 5 12 13
    • Don't see your idea?

    Feedback and Knowledge Base