(1)Add alerts or warnings when a certificate is about to expire.
(2)Change the font color on certificates that are soon to expire.
(3)Combine the list for certificate and binding into a 2 column list so it is easier to see that you have the correct certificate bound. It is time consuming to continuously scroll up and down to match thumbprints.
SSL/TLS certificates are becoming a required element on the web today. I think it is time to improve this interface.3 votes
Thanks for the ideas for improving the SSL experience. We’ll be reviewing them when we go into revamping this page.
Audit file system to detect malicious file changing.
Recently we experience intrusion into a Wordpress site on WebApp.
There was a malicious "favicon.ico" icon file.
We are investigating a feature to detect these type of malicious manipulation.
Currently exploring all files at every job is needed to detect, but it is not efficient because we update this site NOT frequently.
If WebApps have auditing file system and log to Blob,
we can create custom alert rules with Azure Functions easily.
This is also an alternative way for implementing antimalware feature: https://feedback.azure.com/forums/169385-web-apps/suggestions/17919064-antimalware-feature-on-web-apps-app-service3 votes
Thanks for the feature request, definitely a valid request. We have no plans right now but we will leave this on the backlog.
When a new tag is pushed to container repository the web app should be able to pick up the latest pushed tag and set it as the running image. This can be given as a switch setting (checkbox).Currently you are pointing the image at a specific tag.3 votes
Thanks for the feedback! We’re reviewing the feature request. Meantime, please workaround this by calling CLI or API to set —docker-custom-image-name with the specific tag in your CI/CD pipeline.
Enable surfacing all attributes from Win32_PerfRawData_Tcpip_TCP (https://msdn.microsoft.com/en-us/library/aa394341(v=vs.85).aspx)
We have been experiencing sporadic times of high dependency latency. Understanding where this is coming from would help narrow down a long term solution.
Enable surfacing all attributes from Win32PerfRawDataTcpip_TCP https://msdn.microsoft.com/en-us/library/aa394341(v=vs.85).aspx1 vote
We’ll take a look at a possible solution.
Scaling within an ASE is unreliable and often takes hours (although support maintains that it should only take 30-45min). We need a way of being notified on the status of the scaling operations. For example, an email notification, web hook, etc.2 votes
The hours of scaling you’re describing, is that on ASE v1 or v2? v2 should have much faster scaling operations. If you encounter an issue on v2, please open a support ticket.
For the option of receiving notification for completed deployment, we will respond later after reviewing.
[Linux] In "Drupal on Linux Web App with MySQL" it doesn't allow you to use local on instance DB but template states it have local MYSQL DB
Either the template is having some issues or it's wrongly stated in the template and local MySQL DB is not available in this template.
In either case, you need to correct either the template or template description.2 votes
Drupal using Local MySQL can be used with this image manually : appsvcorg/drupal-nginx-fpm:0.2.
For documentation , please see the following https://github.com/Azure-App-Service/drupal-nginx-fpm
We are looking into long term solution for fully supporting Local MySQL similar to MySQL in-app
If you deploy an app with a version of .NET Core that isn't deployed on Azure yet, you get horrible to debug errors that you have to enable stdout logging on to get to the bottom of.
(Ultimatly editing csproj with PublishWithAspNetCoreTargetManifest set to false)
Confusing and time consuming. It would be great if Azure showed you some where on the app, a max supported version of .NET core and some kind of publishing warning if you try to push something higher.1 vote
Thanks for the idea, we’re taking a look.
Calling the REST API to get CPU or memory usage of an app service plan, if you ask for it in the last minute it can return 0 to you, when a few minutes later it will return the actual value for the same time, it seems it takes a while for the real data to be available to the API, however I think it's wrong to return incorrect data, it should not return a value until it has the real value.1 vote
We are looking into the details here and will follow up.
Some of my web apps have embedded databases that block the files they use. That prevents the backup from storing them (well, it actually stores a 0 byte file instead). This is not a big handicap if I make the backups manually, because I know the issue and I stop the web apps manually, but if I want to automate the backup I can't because almost always these files are locked...
One possible solution would be to add an option in the backup configuration to stop the web app before running and start it again after it has finished.
Thanks for the suggestion, we are reviewing the ask and will keep the post updated.
Azure App Service
I had an issue where my web app was unable to open new connections because too many were open. The metrics-per-instance reports for monitoring connections only show open and close-wait state connections. For whatever reason the connections impacting my app were in another state and hence were not shown.
I believe I have resolved my issue, but I cannot check on the health of the app without asking an Azure support technician to assist.
It can also be misleading when troubleshooting to see 80 connections in the report, when there are actually 3500 in use.
Thanks for the request! We’ll have updates on this soon.
In the Azure Portal web app blade, we can show metrics of "CPU time", "Data In", "Http Errors", and so on.
However, we can only choose the metrics which the unit is same at the same time.
For example, we can choose "Average Response Time" and "CPU time" at the same time, but we can't choose "Http Server Errors".
We wan't to choose metrics of different unit at the same time.6 votes
I'm using ARM template to deploy a new slot to an existing webapp, the problem is that there is no way of seeing or passing the version of the build that the slot has.
It would be really useful to have a "Version" -field in the portal where I can pass the version data of the build so that you could easily see which slot has which build version.24 votes
Thanks for the feedback, we are investigating this feature request. We cannot share an ETA at this time.
Using Kudu we can find out environment variables etc, but unfortunately little information about the deployment information from a "Continuous deployment".
I see the source, i.e. "GitHub", but it would be good to grab some more information, such as deployment id (e.g. d8950da).
Room for improvements for something I've missed?8 votes
Thank you Johan for pointing this out. As a temporary workaround, the Deployment Details blade in the Azure Portal shows entries such as the following: “Preparing deployment for commit id … .” We will look into options for surfacing the deployment ID.
Daria, Azure App Service
When we configure a staging slot with Continuous Deployment and Auto-Swap we need some sort of visual feedback to know when the swap was done. Right now what we see is that the Active Deployment of the staging slot changes to the previous deploy checkpoint and that's how we know it swapped.
It would be great if on the production slot we could get at least some sort of message saying the current Active Deployment that was swapped or at least some sort of visual aid.26 votes
Thank you Matias, we are reviewing this idea.
Daria, App Service
Need to be able to provide mimeType spec for extensions not supported by IIS out of the box, notably .svg for non-asp.net websites (e.g., HTML5). Right now, the website returns a 404 error for any svg image requested by the site, and the online solutions are all about web.config which doesn't affect non-asp.net sites as far as I know (and breaks the HTML5 site anyway). My example - polymer.azurewebsites.net3 votes
Provide some option in MobileServiceClient (Xamarin mobile app, Android and iOS) to access APIs of Azure App service with SSL.4 votes
Reaching out for more information. Thank you!
Weibo is the 'twitter' of China, which is of course a large market. It would be great if Weibo was plugged into the existing Mobile Services Authentication service.18 votes
We’re sorry for going dark on this. As other priorities have taken precedence, we have to push this work back a bit. We are still interested in the Weido authentication integration, but we don’t have a timeline to share at the moment.
- Don't see your idea?