CDN

How can we improve Azure CDN?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Have option to Strip Cookies

    When caching responses from an Azure App Service site, the ARR cookie is forwarded on to the clients that request content through the CDN

    We'd like to be able to leave the ARR cookie enabled for our site in general, but have the CDN strip it out in responses so that it doesn't get attached to the CDN requests (and prevent caching)

    As a bonus, it would be useful if the CDN could be configured to clear all the cookies for the domain it is serving on the offchance any others get set

    3 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Flag idea as inappropriate…  ·  Admin →

      You can remove all cookies for a specific domain or just a specific cookie today using the rules engine in Azure CDN from Verizon Premium. To remove a specific cookie use the “Cookie Parameter” or “Cookie Parameter Regex” to create a match condition to a specific cookie and then use the “Modify Client Response Header” feature along with the delete option to remove the cookie(s).

      Note that with Azure CDN from Verizon the set-cookie response header is not cached. You will see this header being sent on cache misses but not on cache hits.

    • Add support for brotli compression

      The Verizon CDN offering supports http2 and now that all the major browsers support Brotli compression it'd be nice if the CDN could serve it up.

      4 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Allow domain verification without individual sub domain verification for HTTPS

        Lets assume, I own company.com domain, it is a live website without CDN, and I have SSL certificate issued by some other company for www.company.com website. So it is live running somewhere else.

        I would like to setup 'www.company.com'; CDN with HTTPS. There is no way I can do this without causing downtime to my already existing website because domain verification wants to map 'www.company.com'; to 'something.azureedge.net'. However, SSL on 'www.company.com'; will only be active after couple of hours or even days. Till the time all existing SSL connections to www.company.com will fail.

        I…

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • through CDN we do not see any option to secure the download access and how do you plan to do access control for CDN URLs?

          CDN is a very nice feature on Azure, but I do not see any option on controlling the URL access or something similar to SAS keys. Are there are any plans to introduce access control based CDN implementation? Please guide me if I am missing some thing here.

          2 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Improve CDN in India

            Compared to CloudFront, your CDN is way too slow on regular basis. I was earlier using CloudFront, but because of CloudFront's SHA1 certificate issue, I migrated to Azure. I haven't had complaints in other regions but in India it is super slow.

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Flag idea as inappropriate…  ·  Admin →

              Closing this out as CDN performance was significantly improved at the end of June for Azure CDN from Verizon and UserVoice isn’t ideal forum to address performance issues. The fastest way to have performance issues addressed is to open a support ticket. You can also provide feedback on CDN MSDN forum: https://social.msdn.microsoft.com/Forums/en-US/home?forum=azurecdn If you post on the MSDN forum we will additional information including the following to investigate further: Detailed description of performance issue, CDN endpoint name.

            • Support endpoint loading with files that contain special characters

              Pre-loading resources for a specified endpoint currently only supports files that match the following regex ^(?:\/[a-zA-Z0-9-_.\u0020]+)+$ .
              This works for the majority of files but files that contain characters other than alphanumeric characters will be rejected.

              3 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Migrate CDN endpoints (classic) to new portal

                CDN endpoints created in the new portal expose certain new features (like purge) that are not available on classic endpoints. Re-creating those endpoints would consume a lot of time, therefore, a migration feature would be great.

                5 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Change Origin Host Name For CDN Profile

                  You can't change the origin hostname for a CDN Profile after it's created.

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Allow Reuse of Previously Deleted Endpoint Names

                    1) I created a CDN profile in the new Azure Preview Portal, eg: "my-cdn-profile1"
                    2) I added two endpoints to the CDN, eg: "ep1-cdn-profile" and "ep2-cdn-profile"
                    3) I deleted the CDN profile, eg: "my-cdn-profile1"
                    4) I created a new CDN profile, eg: "my-cdn-profile2"
                    5) I try to add an endpoint to the new CDN profile, eg: "ep1-cdn-profile"
                    6) I get an error "Error: That endpoint name already exists"
                    7) 24 hours later, still same error.

                    After I delete a CDN profile, it's endpoints should also be deleted and I should be able to create the endpoints again in a new…

                    19 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      2 comments  ·  Flag idea as inappropriate…  ·  Admin →

                      We have updated the behavior to be consistent with other Azure services. You are now able to reuse endpoints that you have deleted without a delay. Note that once an endpoint has been deleted anyone can make use of the endpoint name. So there is always a possibility of someone else using before you have had a chance to recreate the endpoint.

                    • Make the "manage cdn" button work

                      When I press the "manage cdn" button in Chrome, it opens up a new tab to about:blank. If I press the same button in Firefox, it opens a new tab that returns a 404 not found message.

                      5 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow disabling HTTP (HTTPS-only)

                        HTTP is slowly but surely going away. Allow us to disable it on CDN endpoints. HSTS would also be appreciated.

                        20 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Make it available in Brazil

                          CDN is one of easiest services to deploy in a Enterprise environment. Would be nice to have CDN in Brazil to encourage customer migrating to the cloud

                          20 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                            Azure CDN is now available in Brazil as of 12/2/2015 for CDN endpoints that are created using the new Azure Portal (i.e. https://portal.azure.net). Existing endpoints in the previous version of the portal (i.e. https://manage.windowsazure.com) will be migrated to the new Azure Portal in the beginning of 2016 and at that time all new POP’s (i.e. ones in Australia, India, and South America) will be available for these endpoints also. Additional POP deployments throughout South America are scheduled over the next several months. Currently in South America POP’s are available in São Paulo, Brazil and Quito, Ecuador.

                          • Default root objects

                            Pull from "foobar.ext" instead of "index.htm" from source.

                            1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow multiple *.vo.msecnd.net domains for one CDN (SSL/HTTPS)

                              I know there's requests to allow SSL support for custom domains CNAMEd to the *.vo.msecnd.net CDN domain but nothing seems to be moving on those requests (years have gone by).

                              For me personally I require:
                              - SSL/HTTPS CDN domain - so that browsers don't complain about unsecured resources.
                              - Multiple SSL/HTTPS CDN domains - I can increase the number of parallel requests the browser is making for our assets.

                              Since we can provision new CDNs through the management portal and be assigned a random *.vo.msecnd.net domain which is secured by the *.vo.msecnd.net wild card SSL certificate.

                              **Please can you add…

                              4 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Allow custom CDN endpoint name

                                Let us specify the name for the cdn.

                                Right now it forces us to use something like az761500.vo.msecnd.net. To anyone unfamiliar with Azure CDNs that would look like a spam bot or something.

                                Let us use some slightly more friendly domain by cutomizing the az761500 part of the name. For bonus points use some domain that actually says that the CDN is hosted by Azure rather than vo.msecnd.net.

                                5 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Make CDN endpoint configuration more obvious

                                  Currently, creating an endpoint in Azure CDN doesn't give you many options and does not enable https by default, which is not obvious. 1) Creating a new endpoint should give you more options (for instance to enable query string or https) and also, on the CDN endpoints page, there is no edit or settings button and it is not obvious that you can click on the name to enter a settings page.

                                  1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Support HTTP/2

                                    With all the major browsers behind http/2 and deployed spdy/3 (chrome/ff/IE11) please implement this on the CDN

                                    508 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      8 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Add browser cache headers customization

                                      CDN should have some customization options for setting browser cache. It can be E-tag and expire.

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Allow endpoint outside of Azure

                                        Allow endpoint to be outside of Azure rather than forcing it to be blob storage, hosted service or azure websites.

                                        We are already serving our static objects with Azure CDN but now we want to speed up the dynamic calls too so that distant users from the origin go via the edge. This provides quicker connection setup (edge is closer to user) and fewer round trips to download the data.

                                        4 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Map domain directly to a container (CDN)

                                          At the moment I can create a CDN for a storage account and associate a domain name with that CDN, e.g. cdn.mysite.com

                                          To access a file within that CDN I need to know the container name, cdn.mysite.com/files/myfile.zip

                                          It should be possible to point a domain name directly to a container, cdn.mysite.com/myfile.zip
                                          This way the container we care about is the only one shared via the CDN.

                                          16 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →

                                            Support for this was added earlier this year. This is currently supported by selecting custom origin as the origin type. One can then specify both a hostname and a path e.g. mystorageaccount.blob.core.windows.net/mycontainer. Later this year CDN will be supported in the new Azure Portal and one will be able to specify a path with any origin type.

                                          ← Previous 1 3
                                          • Don't see your idea?

                                          CDN

                                          Feedback and Knowledge Base