Microsoft IIS Web Server





IIS is Internet Information Services, the web server included with Windows Server operating systems. All current versions are built on a modular architecture; modules can be added or removed individually so that those required for specific functionality are installed. The full installation of IIS includes HTTP, security, content, compression, caching, logging and diagnostics.

Share tech news, updates, or what's on your mind.

Sign up to Post


Currently I have a Exchange 2007/2013 co-existence setup and i'm currently not able to login to my Exchange 2013 OWA.

When trying to access from the internal - Credentials are entered, the screen flashes and does not allow the login.

When trying to access from the outside, credentials are entered, it acts like it wants to accept them, screen flashes and does not allow the login.

As i'm getting ready to move mailboxes from 2007 to 2013 so I'm really not concerned about the redirection working from 2013 to 2007. I'm thinking this issue has something to do with how the authentication is setup on Exchange 2013. Currently is is set to "use one of more standard authentication methods" and non of the check boxes below that are selected.
OWASP: Forgery and Phishing
LVL 13
OWASP: Forgery and Phishing

Learn the techniques to avoid forgery and phishing attacks and the types of attacks an application or network may face.

When I try to run a web application in Visual Studio 2019 I get the following error.  How do I fix this once and for all?

Unable to connect to the configured development Web server.

Output from IIS Express:
Failed to register URL "http://localhost:1789/
Error description:  The process cannot access the file because it is being used by another process. (0x80070020)

Is there an alternative to using IIS Express?
We have a vendor installed site on a local server in IIS.  They said the site only works in Chrome.  The site allows tickets to be printed by clicking a button called "PDF" which then generates and downloads a PDF.  For some tickets it works and others get "Failed - Network error".  It's not random, the same ticket either works every time or doesn't.  We can download those same tickets that don't work in Chrome, in Edge and Firefox without issue.  But Edge and Firefox have other view issues so we can't just switch to them.  Everything else within this site works fine in Chrome.  We've already tested disabling AV, UTM services, etc.  Those had no affect.  I'm thinking this issue lies in IIS or the code of the site.
IIS application error: could not connect to the specified computer. details: error creating the web proxy specified in the '' configuration section.
Admin's are able to connect the app but not users.
Please suggest.

I have the following error in IIS for Master Data Services instances:

HTTP Error 500.19 - Internal Server Error

The requested page cannot be accessed because the related configuration data for the page is invalid.

Detailed Error Information:

   IIS Web Core


   Not yet determined

Error Code

Config Error
   Only one <configSections> element allowed. It must be the first child element of the root <configuration> element  

Config File
   \\?\C:\Program Files\Microsoft SQL Server\130\Master Data Services\WebApplication\web.config

Requested URL

Physical Path
   C:\Program Files\Microsoft SQL Server\130\Master Data Services\WebApplication

Logon Method
   Not yet determined

Logon User
   Not yet determined

Config Source:
    7:   <configSections>
    8:     <section name="masterDataServices" type="Microsoft.MasterDataServices.Core.Configuration.MdsConfigurationSectionGroup, Microsoft.MasterDataServices.Core, Version=, Culture=neutral, PublicKeyToken=89845dcd8080cc91" requirePermission="false" allowDefinition="Everywhere"/>

Any ideas how I would go about troubleshooting this.

Any assistance is appreciated

Thank you. .
I am getting the following error,
"There was an error while performing this operation. Details: Invalid application path"
when I click "Test Settings" on the "Basic Settings" in an IIS Web Site's application's Actions section. The Web Site itself doesn't get that error.
This is a Windows 2008 r2 server Version 6.1, Build 7601: Service Pack 1.
It is running IIS 7.5.7600.16385 (Yes, I know. But I have no choice.)

There was an application called SSI running a website called SSL that a vendor had setup on one of our servers. My company purchased the application and for reasons to lengthy, we have to setup the SSI application under a different Web Site.

I setup the new web site, EndCourseSurvey. (I'm a developer, not a server admin.)
  • The site bindings are https with IP addresses All Unassigned on Port 443.
  • The Host name field is disabled.
  • The SSL certificate is DigiCert SHA2 Extended Validation. It has a yellow warning next to Key Usage and Basic Constraints. (I don't know what that means but all our certificates seem to have that.)
  • Key Usage: Digital Signature, Key Encipherment (a0)
  • Basic Constraints: Subject Type=End Entity, Path Length Constraint=None

Under Basic Settings, the web site connects as the Application user with pass-through authentication.
When I click on Test Connection for the web site (not the application), the authentication passes with a green check. The …
We have one server using SSL that purchased on GoDaddy and our domain is
Now, we have another server hosting on AWS, and it is still We just use it as fail over purpose.
for example, if our main office's power is off, we will switch's ip to AWS on DNS make easy.

My question is: I want to install SSL on AWS IIS. Where should I get SSL? On or I can extract from office's IIS?

I am running Server 2012 datacenter, IIS 8. says that I have SSL 3.0 enabled on the server and i do not believe i do. I have used IIS Crypto to disable it. I also followed and verified registry. I rebooted as well.

Any thoughts?
I am trying to set up a VPS but this came with no configuration at all, i am trying to set up the iis at the moment and i am struggling

its on a windows 2019 datacenter server, with IIS 10

the error i am getting is "can not verify access to path " (microsoft say this is just a warning and will be fine at run time)

however it will not process  server side includes as it cant find the folder, unless i put in the full path in the Include tag, this isnt an option as it would mean to much editing of the code for each instance

<!-- #INCLUDE virtual="/cmms/common/db_obj.asp" -->  Doesnt work

<!-- #INCLUDE virtual="harbourside/cmms/common/db_obj.asp" --> does work

server side include is configured in iis , and set to true in the asp module

I have spent days trying to figure this out, i cant find much help on iis 10 in google
Tried to install ColdFusion 11 on Server 2016.  The installer finished sucessfully, but when trying to open the CFadmin page, I get error 404.   Looking in IIS manager, it doesn't look like the installer created the default website like it usually does...what do I do?
CompTIA Security+
LVL 13
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

I  am running my site on IIS 6.  Have installed SSL and when I call it on https I get the following error.

Tried clearing the cookies on browser but no luck.
I have a site which is sitting on an IIS 6 server.

I have setup SSL on IIS server.

The normal http call brings up the site. e.g. (

However, I get "403 - Forbidden: Access is denied." when I try to load the site through https. e.g. (

I have searched everywhere and have already tried the following,

Unticked the "Require SSL" and selected the Ignore option as the Client Certificate.
Hi Guys
I am running an eCommerce website using Microsoft  platform
My website is hosted on a  VPS  ( Plesk )
i am using  Classic Asp
I lam looking to  prevent  remote access to a  website folder  ( My  Image folder)
What are my alternatives?
Any help is appreciated
On my Fax Server , I want to configure the size limit for the faxes  , SMTP Server role is installed , but in IIS Manager i can not find the SMTP Virtual Server website .
I have windows server 2016 Can anyone help.
We have an app running on IIS 8.5 which are KPI dashboards running SQL queries and displaying the results in a browser. We have an issue where the dashboards in general begin to slow down and eventually become useless. We have tested the SQL queries used in the dashboards directly against Oracle and they run fine with no delay. The only fix so far we have found is to run IISRESET. Once we run IISRESET, it begins to work again. We also test the same queries within our ERP system(Oracle backend) which the dashboards feed off from different PC's and they run fine. The issue is with IIS or the app itself. if it was the SQL query being too heavy, you would see a slow response time when ran directly in Oracle. we have gone through and set IIS to vendor and Microsoft recommendations including using recycling.

Aside from defects in the code of the app, Is there anything we are missing in IIS that may be causing the issue?
Installing a new IIS server on a windows 2016 standard server.  I think I have everything configured correctly but must be missing a rights issue somewhere?  Looking for some guidance on where to look.

I get a 401 - Unauthorized: Access is denied due to invalid credentials. From the browser.  I'm guessing I don't have the IIS_IUSR account right or maybe there is one I'm missing?

Any guidance would be great!

Thanks in Advance
could someone help me with a very basic (idiots) guide to the difference & interaction in SharePoint between a 'web application' and a site/site collection. And when it comes to access related permissions, e.g. who can access a document uploaded to a site, e.g. https:\\ourcompany\sites\ourteamsite - are access control related permissions typically set per site, or per 'web application'. If that was your concern (permissions) do you need to be focusing on 'site level' permissions, rather than the 'web applications' level permissions? Or where would you apply access control permissions in such a setup, generally?

I am trying to understand if your sharepoint server typically acts as a glorified file server, where lets say each team in the company has a locked down area for sharing files amongst their direct team colleagues, and each individual in the company has a personal area for files only accessible to them, and each of these areas are essentially 'sites' in sharepoint, then what exactly is a 'web application' in regards to sharepoint? is it in my link above, the https:\\ourcompany, which basically represents a collection of sub sites? I ran the cmdlet get-spwebapplication and all it essentially returns is a list of URL's.
Hello All;

OK. Power Outage due to storm today.
I was in the process of shutting down all the VM's when the battery backup shutdown.
I had the ARR, Web-01, and the Mail Server left to shut down, before the battery backup shutdown itself.

This is what all has happened since bringing everything back up then rebooting all VMs again.

#1: Network Load Balancer - Host Unknown for both Web-01 and Web-02 Servers.
       Both hosts are pingable with their names and IP Addresses from the ARR server.
#2: Cannot access either of the servers from my laptop through Remote Desktop.
       During the power outage, I was shutting down each VM with the Remote Desktop on my laptop.

I have
       Rebooted VMWare ESXi
       Rebooted each of the VM's
       Rebooted the Router

What am I missing?
Something has messed up somewhere due to this outage.
And I do not have a recent backup of the VM's, which is really not good at all.

Any and all assistance on this will be great.
I have two servers.

Server 1 has Microsoft 2018 server, and Also Microsoft SQL server.  There is an application that runs on this server, plus has SQL server Installed
Server 2 (web server) has microsoft 2018 server and I want to install IIS and need to attach to a sql database of some sort.  I want this webserver on its own segment on the network so that security wise if their was a breach they could get to the rest of the network.  Was initially thinking of connecting web server to this SQL server, but firewalling would get complicated.  It would be much easier to run web sql on the web server.

We Have open licensing.  I have one SQL server license which I use on server one, but I want to put the web sql on the webserver.  According to my licensing I have 4 Server user CALS.  can I use one of those for the web SQL version?  Or do I need to buy something else. I have access to the software from my open licensing.  Just trying to make sure that I am doing the correctly?
Introduction to Web Design
LVL 13
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

We have an issue when loading a website on our IIS server. Is anyone able to advise where we start in resolving this?

For reference, we have removed the server from the domain and re-joined it in the hopes this would help, but it hasn't made any difference.

IIS Server connects to a separate SQL server for its database.

We are also seeing an ASP.NET issue in the event log:

Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 7/18/2019 1:54:10 PM
Event time (UTC): 7/18/2019 12:54:10 PM
Event ID: 9eec4075582648cbae1807c776b5b714
Event sequence: 8
Event occurrence: 7
Event detail code: 0
Application information:
    Application domain: /LM/W3SVC/1/ROOT/WebaBILLityPro-1-132079278328427605
    Trust level: Full
    Application Virtual Path: /WebaBILLityPro
    Application Path: C:\inetpub\wwwroot\WebaBILLityPro\
    Machine name: WEB-ABILITY
Process information:
    Process ID: 3068
    Process name: w3wp.exe
    Account name: IIS APPPOOL\.NET v4.5
Exception information:
    Exception type: Win32Exception
    Exception message: No authority could be contacted for authentication

Request information:
    Request URL: 
    Request path: /WebaBILLityPro/Login.aspx
    User host address:
I am trying to start IIS Admin service but it tells me:
"Windows could not start the IIS Admin Service service the local computer. Error 87: The parameter is incorrect"
Can somebody please explain on the IIS SSL with the creation of the port 443 with the cert making the https for the web site yet there is on the SSL Settings a "Require SSL" checkbox.

What is the significance of the "Require SSL" when the there is already the port 443 (https)?

Any information on this would be greatly appreciated.

This is under Windows 2016 Server with IIS 10.

I'm using IIS version 10.0.17763
Here is the IIS Recycle settings
iis-recycle settings
This is the current IIS recycle settings in IIS.  Based on these settings ,Would it be possible to find when the pool is manually / automatically recycled?
If not , what are settings i need to enable to find the IIS pool recycle timestamp? In event viewer where can I find these logs and what is the event id for this?  Please let me know.
I have a couple of WCF services to host inside IIS.
Here is a snapshot of web.config
    <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true">
        <add service="ECMS.Business.Managers.SecretaryManager" relativeAddress="~/SecretaryService.svc" factory="ECMS.WebHost.CustomHostFactory" />
        <add service="ECMS.Business.Managers.SettingManager" relativeAddress="~/SettingService.svc" factory="ECMS.WebHost.CustomHostFactory" />
        <add service="SwaggerWcf.SwaggerWcfEndpoint" relativeAddress="~/Swagger.svc" factory="ECMS.WebHost.CustomHostFactory" />

Open in new window

      <service name="ECMS.Business.Managers.SecretaryManager">
        <endpoint address="" behaviorConfiguration="WebHostFactoryService" binding="webHttpBinding" contract="ECMS.Business.Contracts.ISecretaryService" />

         <service name="ECMS.Business.Managers.SettingManager">
        <endpoint address="" behaviorConfiguration="WebHostFactoryService" binding="webHttpBinding" contract="ECMS.Business.Contracts.IEcmsSetting" />
      <service name="SwaggerWcf.SwaggerWcfEndpoint">
        <endpoint address="" behaviorConfiguration="WebHostFactoryService" binding="webHttpBinding" contract="SwaggerWcf.ISwaggerWcfEndpoint" />


Open in new window

I deployed into IIS and when I request http://localhost/SecretaryService.svc

I got 404 not found exception.

Requested URL         http://localhost:80/SecretaryService.svc
Physical Path         D:\Electronic Clinic Management System (eCMS)\eCMS\ECMS.WebHost\SecretaryService.svc

Please help,
In IIS Where can I find the value of this 'Http Service Request Queues\CurrentQueueSize"  counter? Is it in IIS pool advanced settings? please let me know
I'm using IIS version 10.0.17763

Microsoft IIS Web Server





IIS is Internet Information Services, the web server included with Windows Server operating systems. All current versions are built on a modular architecture; modules can be added or removed individually so that those required for specific functionality are installed. The full installation of IIS includes HTTP, security, content, compression, caching, logging and diagnostics.