Application Gateway bug – Jan 2017

bug-512I have been working with Microsoft lately on an issue that I was experiencing with an Azure application gateway (appGW) deployment that require both internal and external interfaces handling traffic over HTTPS.

If you try to attach the same AppGW front end port to internal and external front end configuration, this would cause the appGW to misbehave. In my scenario I had a rule attached to external interface for handling incoming traffic but no rule attached on the internal interface and as a consequence the internal interface started processing traffic while the external interface was rejecting all connections (not even 502 error! would you believe!). Just to note that all my appGW deployments are scripted using PowerShell/JSON.

Microsoft managed to replicate this internally and issued a bug report, they are working on it as we speak but without ETA currently.

I had to drop my second listener (internal) in order to bring the appGW back to it’s expected behaviour!

Advertisements

, , , ,

  1. #1 by Mick on 31 August, 2017 - 12:41 pm

    Hi Sam,
    I’m experiencing a similar problem now in that I can’t configure the same port on both internal and external listeners. Did you ever get resolution on your issue? Do you have a link to the bug report MS filed?
    Cheers,
    Mick

    • #2 by Sam on 31 August, 2017 - 1:04 pm

      Hi Mick,
      Microsoft have not supplied me with a bug reference number. The client was happy to take out the internal port configuration and leave application gateway to handle external traffic only. Internal traffic was handled by an Azure internal load balancer. I hope that helps.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: