Go Premium for a chance to win a PS4. Enter to Win


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

We are an Microsoft Exchange environment .  We use Active sync to sync our 80 devices (iphones and Samsung galaxies) with exchange, Periodically ( 2 or 3 times a year ) I would delete/cleanup old  c$\inetpub\logs\LogFiles\W3SVC1 and also the W3SVC2 and W3SVC3 folders. They would have a tremendous amount of files and each file could be 30 MB or so.
Now in those folders the files are over 300 MB each and I have to cleanup these folders monthly.
I understand these are log files,  Is my exchange server a problem ? or are some of the smartphones having problems ?
What can I look at to see why these files have now grown 10 times what they were.

Any info is appreciated
Independent Software Vendors: We Want Your Opinion
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Is there a simple rule I can add in IIS web.config file that any page that ends with .asp, should be redirected to the same name ending  .php

We were using windows 2013 server in our network and my predecessors had setup a password reset utility on this server.
Basically they have created a shortcut pointing to the following URL  and when I click this shortcut  
http://Win2003 Server/SchooAdmin/spwr/spwr.hta

It asks to run and when I click run, it opens  a box , where it gives options to change password of students and put the new password  and click reset , it changes the password successfully.

Please see the attached IIS snapshot, the properties of the Default website and if I open the
C:\inetpub\wwwroot folder , I can see the SchoolAdmin and spwr folder and many files are there within this folder.

Now I would like to migrate this password reset program to a Windows 2012 server. Please let me know if there is a way successfully migrating this.
I am working on a windows server but switching my pages  to PHP
I have in my web.config file, to show a custom 500 error page as 500.php

how can I get the error information to show up on the 500 error page.
for example, when it used to be the old .asp page, I was able to get all the error information as this :   Set objError = Server.GetLastError()
Looking for the easier way to identify  users of  a specific COLD FUSION  website on IIS server
Whew, Uncle.  
I have been trying to use RDWeb services on a single server I just created. I went to deployment properties of my RDS machine, went to certificates and created an untrusted level with status OK.  Went to IIS server certificates and created a certificate request and validated my URL for the SSL.  Have the P7b and .crt.  When I came back to IIS 7 to complete the certificate, there is nothing to complete.  
Per a few threads I found, I went to my certificate manager MMC and removed all instances of the certificate in the personal cert as well as anywhere I could find it.  Re-created a cert request.  Reissued.  Back in server certificates, nothing to complete.  Went back to RDS Certficates in RDWeb.  Thought I'd import.  Only allows for a .pfx.  Don't have one.  Said to export from certification Authority.  Doesn't exist.  Kinda at a loss here and would love some direction please.
thank you.
Hi Experts,

I'm running PHP as CGI under IIS.  I had been running PHP 5.6.5 with phpMyAdmin 4.7.5 perfectly, but when I upgraded to PHP 7.1.0 i get the following errors that I did not get under PHP 5.6.5

phpMyAdmin - Error
The mysqli extension is missing. Please check your PHP configuration. See our documentation for more information.

My Application - that used to work
Fatal error: Uncaught Error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'

As well, can anyone tell me the difference between PHP 5.6.5 and 7.1.0; between MySQL 5.0.11 and 5.7.19? In other words, if I build my application in PHP 5.6.6 / MySQL 5.0.11 - will it work under PHP 7.1.0 / MySQL 5.7.19?

Finally, under the lower configuration, I am used to using PDO as i find it better than mySQLi, will that conflict with the higher configuration?

Any help will be appreciateed
Hi Experts,

I have bought a wildcard certificate from COMODO.
Now I need a certificate for my application but it must be a named certificate like:

Is it possible to extract a certificate from my wildcard certificate ?
So I allowed one of my website domains to lapse into inactive status. It is now in the "redemption period" and I've changed my mind about letting it go; I'd like to keep it. It will cost me nearly $100 to get it out of redemption though. So, if I just let it completely expire, I might be able to pick it back up for cheap (if I'm quick about picking it up early on the day that it's made available to everyone else). How will I know which day that is (I tried "whois.com" but could only find the dates of Registration and Expiration - and the expiration date was some time ago). Also, Whois.com still shows me as the owner.

Any other advise, about my attempting to do this, would be greatly appreciated.

Thanks in advance.
I find myself in a remote northern community with no road access except for a few weeks over the ice during the winter.  Oxford House, Manitoba, Canada.

I just purchased a new satellite dish from Xplornet which promised me 5 Mbps.  Unfortunately, the most I've ever seen is 1.2 Mbps, early in the morning.  Late in the afternoon, it degrades to 500 Kbps or less.  I'm paying $100 per month for this service.  The technician at Xplornet explains that the slow speed is a function of how many people in the community are using the service during the day.  Really?  I'm sharing the service with the whole community?  (It's a community of 3,000).

My neighbour has a business service.  He's paying $2500 per month, and he's getting 9 Mbps.  I have been told that his service (from a company called Galaxy) uses a very different technology.

Does anybody know what is the bottleneck with remote satellite Internet service, and are there any options between $100 per month and $2500 per month?  I'm the IT guy and I'm supposed to understand how this stuff works.

Vote for the Most Valuable Expert
Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

Is this the best way of redirecting pages (permanent 301 redirects) from the old location of the domain to a new site (same domain) within  ASP.NET MVC using c# or should i be creating list within a controller?


        <rule name="Name of page" stopProcessing="true">
          <match url="^Consultants.cshtml$" />
          <action type="Redirect" url="/Home/About" />
        <rule name="New rule" stopProcessing="true">
          <match url="^Consultants.cshtml$" />
          <action type="Redirect" url="/Home/About" />


Open in new window

Outlook web App default policy is not implemented on users. Do i need to apply it manually.

I unchecked signature option but users still can see and change their signatures.

Greetings all

I'm running SharePoint 2013 Foundation inside a domain and I'm trying to make it accessible from the internet for a few individuals. So I opened up port 8181 on my router and pointed to the server and I added a binding for 8181 to IIS and reset IIS. Now when I browse to the address "http://IPADDESS:8181/sites/domain/sitepages/home.aspx" it asks me for authentication, which is good, but all I get is 404 File Not Found.  I haven't added any additional AAM's.

Do I need to add and AAM? And what zone would it be in? Do I need to do anything else?
Can some body throw good article on IIS WEBSERVER,

I have interview need to know aplication pool, worker process.

how the basic architecture works , what components are important
Good day,

I've been asked to expand my Nagios unix monitoring with a couple of dozen Microsoft IIS servers on a very short notice. My setup uses NRPE and rather than having to (powershell) script everything from scratch I was wondering if anyone can point me to some  descent relevant Nagios IIS checks (Preferably under the GNU General Public License).  I use nsclient++  to monitor Windows servers.

Much appreciated,

I have created a PHP page that interrogates an SQL server returning an array.

I need to restrict access to certain users/groups with in active directory. I have achieved this using Authorisation rules within iis, however by turning off allow anonymous users.

I get the following message

Array ( [0] => Array ( [0] => 28000 [SQLSTATE] => 28000 [1] => 18456 [code] => 18456 [2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. [message] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. ) [1] => Array ( [0] => 28000 [SQLSTATE] => 28000 [1] => 18456 [code] => 18456 [2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. [message] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. ) )
I installed a web application on my local laptop, then I need to open up IIS to work with the Authentication type.
So if I go into IIS and right click on the name of my website (World globe icon next to site), I see icons to the left in a window.
If I double click on the "Authentication" icon, the only type of authentication that is listed is "Anonymous Authentication".
I am actually expecting to see other forms of authentication, listed but they are not? Why don't I get a list of other types of authentication? I also have three other web sites installed on my laptop, and those also only list Anonymous application.

If I look on a local server the list of authentication types, includes a list of 5 types (See below). So why aren't these authentication types listed on my laptop?

Anonymous Authentication
ASP.NET Impersonation
Basic Authentication
Digest Authentication.
Forms Authentication
Windows Authentication
Points of My Scenario:
1. I am troubleshooting CRM Dynamics website failure, which occurred after 3 un-installable Windows updates (KB4025337, KB4022722, and KB4034679).

2. Users get the following error when attempting to connect to website: "This page cannot be displayed. Turn on TLS1.0, TLS 1.1, and TLS 1.2 in Advanced settings and try connecting to <https://website> again"

3. TLS 1.0, TLS 1.1, and TLS 1.2 were all always checked (turned on) in the Advanced tab of the Internet Options dialog box.

4. In IIS (on a Windows Server 2008 R2 SP1 member server) the "Microsoft Dynamics CRM" website bindings include http (over port 'wxyz'), and https (over port 'efgh').

5. Surprisingly, the "Browse *:wxyz (http)" link works, WHILE the "Browse a.b.c.d:efgh (https)" link  fails with the generic error "Internet Explorer cannot display the webpage"

6. When the user tests the non-SSL version of the website, (s)he gets the error "Not Authorized. HTTP Error 401. The requested resource requires user authentication."

7. The https (SSL) and the http (regular, unsecure) links are identical - so, whereas the https (SSL) link complains about the absence of settings that are truly present, http complains that the user is not authorized.

QUESTION: What shall I do next to troubleshoot/resolve this failure of the CRM Dynamics website?

I am grateful for any help I can get. :-)
I need help for a very weird problem ..
1 exchange account configured on a iphone 6, mail app on ios, works fine. Exchange 2010 sp3.
Owa, Outlook ok.
Yesterday the app says "Cannot get mail - The connexion to the server failed", impossible to sync emails...
No change to any system, other ios or android device works fine.
I try different solutions :
- reset password
- check the inheritage in security ad tab (already ticked)
- delete all devices in mobile device list
- delete the account , recreate on the iphone
- Activesync enable

I can send an email or read other emails but i get the error every time I try to sync new mail...
Did someone ever had the same problem ??
Thank you
Learn Veeam advantages over legacy backup
Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

Hello All;
(Windows 10 Pro Latest version)

Before Uninstalling and reinstalling IIS, I thought I would come in and ask if anyone could shed some light on WHY the
Error Pages, Module is not available?
I mean, it is not showing up at all, within IIS Properties for either website.

This is a new install, just performed yesterday.

I need to redirect a website within IIS instead of using a DNS change.  What is the best way to do this?
Currently in IIS, I have 3 URL Rewrite rules:
1.  Redirect http to https
2.  If they forget to put in the www in front of the domain name they are redirected to the correct site
(This is what I used:  doesn't match pattern  ^www\.([.a-zA-Z0-9]+)$)
3.  If they come in using www1 (which still exists), they are redirected to another URL

Now, they want to start using subdomains (example:  clientname.domain.com)
What currently happens is rule #2 puts a www in front of the name because it doesn't have www.  
We have a lot of clients and they want a subdomain for each one.

Any ideas on how to accomplish this?
we have a number of internal applications which rely on IIS for the web server. These are only internal servers but we have noticed the 3rd parties whose apps we use have within the web root  some web.config12.bak type files. These do have hard coded DB and admin credentials within them so we would not want them exposed to any internal officers.

All servers are internal and not internet facing so the risk is limited to internal employees, and it is a small workforce with limited web server skills I would presume. The web root is hosted on the servers D:\, and the actual permissions on  the web root folders themselves only grant IIS_USERS group read on read & execute permissions. I typed the full path into a browser, e.g. \\server\app\live\admin\web.config12.bak and it returns a "404 - File or directory not found" error, even though I know it exists in that path. If I try a sample of other files in that directory such as styles.css, or a log txt file I know exists, my browser loads them up fine. So I am wondering if its something to do with the extension that causes the 404 error rather than ACL permissions preventing their download. As the ACL seems to be the same for all files in that directory, so it must be an IIS additional security control, perhaps.

I just need to be sure this would be consistent for all internal employees, that nobody could download a copy of these web config backup files, or if its the behavior of the browser preventing the …
I'm reviewing all of my web servers and I'm trying to figure out how to make Chrome happy with the Cipher Suites. Web Servers are Server 2012 R2 and here is what Chrome is reporting:

My Web Server
Now, if I take a look at another example website that does properly validate with Chrome, it looks like this as an example:

Proper Web Server
It is my understanding that google only views the GCM Ciphers are being secure, that being said I found AES_128_GCM on my Cipher list and moved it to the top, however Chrome still reports the same Cipher Suite as being used.

Can anyone give me some insight?
is there an easy way in IIS to identify the local web root folder (e.g. c:\,.,) for each site/application?

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.