Cloud Services (Web and Worker Role)

How can we improve Azure Cloud Services (Web and Worker Role)?

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. Remove user voice for Cloud Services

    Microsoft has abandoned development of Cloud Services.

    Stop leading on all of your customers by asking for requests when everyone knows you will not invest 1 more second of time on improving the experience for your early adopting customers.

    Please remove this user voice section.

    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 →
    • Machine keys corrupt on OS Family 5 deployments

      Good bug details here, multiple repros:

      https://stackoverflow.com/questions/45058200/setting-apppool-identity-on-windows-server-2016-azure-cloud-service-throw-come

      In short: You cannot - programmatically or manually via RD - change the identity of an apppool - because machine keys are corrupt on the images used for family 5 os.

      59 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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
      • allow local storage for config (.cscfg) file without it uploading to blob storage

        Allow use of local storage (like in old Portal) for config (.cscfg) file without it uploading to blob storage. These files have connection strings so some teams may not want in blob storage or have to craft a way to delete after deploys. To aid in users moving from old to new Portal, ensure existing functionality isn't lost.

        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 →
        • Auto scale cloud service based on queue wait time

          When determining whether to auto-scale, look at how long the first entry in the queue has been waiting and if greater than a preset duration, then perform the auto-scale.

          Currently cloud services can scale based on the length of a queue. In our scenario we autoscale if the queue has more than 3 entries. However, we have jobs of varying durations. So if there is a very long (an hour or so) job being processed and there is just one other job waiting, it can wait for the whole hour. If the autoscaler was able to notice that it had…

          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 →
          • How to get complete Azure ARM VM Size information with Processors information

            How to get complete Azure ARM VM Size information with Processors information.

            Like I would to know the current Azure ARM VM Standard Size with the following Details.

            1) VM Size Standard Seris
            2) What Processor is being used
            3) Memory Size

            $VM = Get-AzureRmVMSize -Location CentralIndia

            Kindly help with the information or MSDN Link to get the complete Azure ARM Hardware details.

            Thanks,
            Gulab

            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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
            • Validate servicedefinition before upload package and display invalid configuration settings

              If the servicedefinition.csdef file contains invalid settings like to big LocalStorage allocation for the selected VM size, then reports the portal successful uploaded and machine will be install. But then nothing happens. The user can wait and wait and wait. At the end the user open an ticket and produced service costs on Microsoft side and frustration on users side.

              Thanks

              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 →
              • Improve inconsistent support for ReservedIP address casing

                Just spent a couple days trying to figure out why I was getting an error when trying to update CSCFG from the Azure portal.
                Turns out I had messed up the casing of my ReservedIP in the cscfg. I was able to deploy correctly, and the Cloud Service ran fine, but when I tried to update the settings I would get the error:

                Failed to save configuration settings for slot 'production'. Error: The Change Deployment Configuration operation failed for the domain 'xxxxxxxxxxx' in the deployment slot 'production' with the name 'xxxxxxxxxxxxxxx': 'A reserved IP cannot be added, removed or changed…

                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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                • Azure worker role IP address problem

                  Whenever I start cloud service with, for example, 3 instances, in compute emulator I can see that client can access load balancer on address 127.0.0.2:[port] not 127.0.0.1:[port] as it should be (because I want client to connect via localhost:[port]).

                  How do I fix this?

                  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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                  • Change VM Size of web role via PowerShell and/or portal

                    We have 2 sites, East US and West US. East US is our primary live site and West US is our backup site in case of outage. As such, the East US server should be pretty beefy compared to the West US since West US will be sitting idle 99.99% of the time.
                    Since the VM Size is defined when published via CSDEF, this means that we need to re-deploy each site, changing the VM Size. Also, if we do have a failover, there is no way to boost the failover server VM Size without bringing it down and redeploying…

                    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 →
                    • Auto-scale: Send notification to custom email address if metrics cannot be read

                      Currently, if the auto-scale service is unable to read metrics from a cloud service, an alert is sent to the subscription administrator. As we're pushing for zero persistent admins on our subscriptions, this is a challenge for us since we won't be able to receive these alert emails as there is no way to specify a custom email address.

                      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 →
                      • ArgumentOutOfRangeException on Azure RemoteForwarder Plugin

                        I currently have an Azure CloudService running and when I check the 'WADDiagnosticInfrastructureLogsTable',
                        there is an error coming out every minute.
                        The details are as the following.

                        Exception:
                        System.ArgumentOutOfRangeException:
                        Length cannot be less than zero.
                        Parameter name: lengthServer
                        stack trace:
                        at System.String.Substring(Int32 startIndex, Int32 length)
                        at Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpRemoteEndpointFinder.GetRemoteEndpoint(Socket clientSocket, Stream peekBuffer)Exception rethrown at [0]:
                        at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
                        at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
                        at Microsoft.WindowsAzure.Plugins.RemoteForwarder.IRemoteEndpointFinder.GetRemoteEndpoint(Socket clientSocket, Stream peekBuffer)
                        at Microsoft.WindowsAzure.Plugins.RemoteForwarder.RemoteForwardingService.ClientConnected(Object sender, ConnectionEventArgs e)
                        at Microsoft.WindowsAzure.Plugins.RemoteForwarder.TcpSocketServer.OnClientConnected(ConnectionEventArgs e)

                        CloudService Config:

                        <ConfigurationSettings>
                        <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
                        <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="*** omitted intentionally ***" />
                        <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="*** omitted intentionally ***" />
                        <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2017-11-04T23:59:59.0000000+09:00"…

                        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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                        • unable to deploy cloud service

                          Getting below error -

                          Value cannot be null.
                          Parameter name: s

                          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 →
                          • Alerts to PaaS on missing monitoring data

                            We had a problem which lead to customer outage where "Could not automatically scale *** because monitoring data was not found" lead to autoscale scaling down to some default which couldn't handle the load.

                            We saw 3-4 instances of missing monitoring data each day, and the outages lasted for hours and days.

                            When we created a support ticket for this issue, PaaS found an error and fixed it, we have not seen monitoring outages after that.

                            Please implement alerting on missing monitoring so that it can be fixed before it causes outages for our customers.

                            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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                            • "Local resource too large" message should include maximum possible size

                              When I deploy a cloud service I can specify "LocalStorage" elements inside service specification. If I specify more than it's available on the role instance I get this error message:

                              Validation Errors: Total requested resources are too large for the specified VM size.

                              which is rather useless because it does not mention the limit value.

                              It should include "maximum available is THIS MUCH megabytes" wording.

                              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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                              • Manual deployments of Cloud Services prevents further navigation while uploading

                                The old portal allowed you to start a deployment and then move along to other tasks in the portal while this took place. This is no longer supported and really wrecks productivity.

                                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 diagnostics configuration via the arm portal

                                  CS currently requires you to use old portal or code to configure diagnostics.

                                  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 →
                                  • Account disabled

                                    Hi,

                                    Our Azure account has been temporarily suspended and we need to get it up and running again.

                                    We contacted Microsoft support by mail some time ago and haven't received an answer so now we're trying it
                                    through this form as suggested in the message below.

                                    This is what the error message says when we try to log in:

                                    To contact support and receive updates from them, you'll need to sign in to a valid Microsoft account other than the one that’s blocked. A valid Microsoft account includes any accounts for services like Windows Phone, Xbox LIVE, OneDrive, or Outlook.com.…

                                    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 →
                                    • Warning users when setting long user name (longer than the Windows limit)

                                      The max length of user name is 20 in Windows.(https://msdn.microsoft.com/en-us/library/ms679635.aspx)

                                      However, when we make a RDP user in cloud service using Visual Studio, whoes user name is longer than 20 characters, Visual Studio won't warn that the user name is too long, but the deployment will still success.
                                      As a result, the user name is too long, so RDP access will fail.

                                      It is meanful that Visul Studio have functions to warn users if the user name is longer than the Windows limitation (20 characters).

                                      49 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 →
                                      • BUG: OS=6 family misconfigured SSL

                                        Currently, when you deploy to OS=6 VM, all modern browsers (Chrome, FF..) reject the SSL by HTTP2. It's suggested to workaround this by correctly patching the IIS VM, which is totally useless and counterproductive. Just try it please: publish to your newest OS=6 and open in HTTPS from Chrome. We can't force all our users to patch their browsers. There is a "best practice IIS" tool, which shows the VM problems, after fixing/rebooting which the Chrome works. It's documented here:
                                        https://social.msdn.microsoft.com/Forums/en-US/835100aa-1996-4300-95aa-a322b49a145a/win2016srv-http-20-errspdyinadequatetransportsecurity?forum=windowsazurewebsitespreview

                                        6 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 →
                                        • Include "turbo boost is always on" into D_v2 instances description

                                          Pricing page https://azure.microsoft.com/en-us/pricing/details/cloud-services/ says H-series instances have "turbo" always on. Most likely the same is true for D_v2 instances (because description says "and with Intel Turbo Boost Technology 2.0 can go to 3.2 GHz" but it never says "turbo" is on. Adding this would clarify the offering wording greatly.

                                          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 →
                                          ← Previous 1 3 4 5 12 13
                                          • Don't see your idea?

                                          Cloud Services (Web and Worker Role)

                                          Feedback and Knowledge Base