One of the surprises I had when I moved many of my sites from a domain hoster to an Azure Web App was that the platform only provided web services and that I had lost my SMTP services. That meant I was not able to send or receive emails from my private domains. I rushed […]
Read More →Tags: Azure
Troubleshooting Web App deployment issues when using Git / GitHub
I setup a Web App to test deployments from GitHub. Once the Web App was created I linked it to GitHub by selecting the “Integrate source control” link on the main page of for the website and selected GitHub. Following the wizard I was able to make the link between the 2. The details are […]
Read More →Create an Azure Web App failover solution on a budget
When you choose a region to place your Web App into, it is placed onto a stamp or scale unit. The scale unit is an isolated entity within the region or datacenter. This entity encapsulates and protects the Web Apps contained within it from service interruptions that may happen in other scale units. When you […]
Read More →Helloworld WebJob on Microsoft Azure – Web App
I watched this Channel9 Video here and decided to reproduce it in writing. The steps required to create this sample HelloWorld WebJob for hosting with a Web App are: Create a Web Site and Console Application Include the Console App into the Web Site Deploy the Web Site to a Web App Execute the WebJob […]
Read More →Connection Timeout (Timeout Expired) on Azure Web App Site / Azure SQL
I not only support Azure Web Apps, formerly Azure Websites, but I use it too. I had a site that was getting the exception shown in Figure 1. The error was “Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in […]
Read More →Making changes to the applicationHost.config on Azure App Service
There are a few other resources about this here and here, but as experiences and changes happen, documenting and sharing different perspectives help move projects and people forward. Additionally, there is no better way to learn than by doing and no better way to remember than by documenting or writing it down. Here is an […]
Read More →Sending an email from Azure App Service using SendGrid
A common question I get is, “why doesn’t my SMTP email code that I wrote for my other website not work on Azure Web App?” Additionally, I sometimes get this exception sent to me, “System.Net.Mail.SmtpException: Transaction failed. The server response was: #.#.# Service unavailable; Client host […] blocked using; Blocked”. I also wrote an article […]
Read More →Files published via FTP are not showing up when I browse to my App Service
Have you ever FTPed some files to your Azure App Service and when you went to browse the site you still saw the old files or the ones you published do not exist? When you have multiple Azure App Services hosted in the same region (I.e. West Europe, East US, etc…), exist in the same […]
Read More →How (I) to setup Azure Active Directory with a Web App
Controlling access to a website is cool. I have mostly used Forms Authentication in the past, hashed the credentials, then stored and retrieved them from a custom database during the login. However, starting now, I think I will use Azure Active Directory (AAD) from now on, as it has so many options, it is very […]
Read More →Azure App Service Plans (ASP)
There is a great overview of Web Hosting Plans here, so this blog is not about what they are but 2 experiences I have had with them. Why do I think they exist now How I recently cleaned up my subscription with them For someone who has been using Azure App Services for some time […]
Read More →