Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x

Microsoft IIS Web Server

35K

Solutions

29K

Contributors

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

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:
MDM.DOMAIN.COM

Is it possible to extract a certificate from my wildcard certificate ?
0
Get your Conversational Ransomware Defense e‑book
LVL 1
Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

I've got a normal MS (IIS8) web serve (IIS8 on Windows 2012), to which client browsers connect to request html pages.

One client (or rather its proxy) behaves like this:
1) Outbound connections use a quite small port range
2) Connections in time-wait ,or where the other side is supposed to be in time-wait, are reused for new outbound connections after 60 seconds (the web server uses 120 seconds for this setting, hence the incompatibility)
3) New connections initiated from the client do NOT use a TCP sequence number that is always larger than the last packet sequence number on that particular src/dst pair. Instead a completely random value is used as initial sequence number.

Issue 1) means that the client quite often makes the web server run into a "port re-use" situation, such that a new inbound connection is using a src/dst port combination that has already been used before (the server port is always 80, of course)
Nothing bad with this, though.

Issue 2) means that the the port re-use according to 1) sometimes occurs while the web server is still in time-wait state for that particular src/dst port pair.
This is a problem, as the web server will then not accept the request for some more time (until the server time-wait timeout period finishes), and the client will end up retransmitting its SYN connection attempt during that time, delaying connection.
However, that would not be so bad if it wasn't for issue 3)

Issue 3) means that when 2) happens, the web …
0
The Report Viewer Web Control HTTP Handler has not been registered in the application's web.config file. Add <add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> to the system.web/httpHandlers section of the web.config file, or add <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> to the system.webServer/handlers section for Internet Information Services 7 or later.
0
Looking at the worker processes in IIS for the website, the time lapsed seems to be quite high and the cpu usage is also very high.
The webiste is down as well. Please help how to resolve this issue.
0
Hi.

I have a virtual directory on my server called "uploads". The directory points to a specified folder outside the www-root.
How do I link to files in the virtual folder as an URL? I suppose I have to build in server.mappath somehow, but I can't make it work.
Any good advice? :-)

Best

Ulrich
0
HI,
I have tried almost everything on the Internet, I am not sure what am still missing.
PC: Windows 10
Router: Port forward enabled with UnPnP

The webserver is a Datasnap REST webserver, (might be irrelevant), hosted with IIS on windows 10 PC, and its accessible to localhost as well as different computer on same network, However its failed to get connect to when accessible via public ip:port  even on same pc.
Tested the port which is listening correctly. I put firewall and Antivirus off for the test.

Please help.

Thanks and Regards,
Vijesh
0
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?

 <system.webServer>
   

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


        </rule>
      </rules>
    </rewrite>
  </system.webServer>

Open in new window

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

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

Regards
0
Hi All,

I've saved a Visio 2016 file as a webpage, which works very well.

however, when I try to put it as an iframe on our intranet the links stop working.

If I browse the same file in the exact same location the li is work.


Any suggestions?

D
0
Hello Experts,

I have a web application that I would like to host on Windows Server 2016 using IIS? The following steps below have already been taken.

Steps already taken:

- Setup Windows Server 2016
- Added the Web Server Role
- Installed .NET Core Windows Server Hosting bundle

I have so far followed this article https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x to the step Application configuration but get lost from there.
0
NEW Veeam Agent for Microsoft Windows
LVL 1
NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

I'm trying to browse to my new website and I get the following error:  HTTP Error 404.17 - Not Found "The requested content appears to be script and will not be served by the static file handler."

Any suggestions?  I'm using a Windows Server 2012 IIS 8.5.
0
hi
1- we have a domain in intranet and some web application . i   wanna that only domain client access to web app
2- set domain restriction in iis 7 and deny all and then allow  domain as this   "my domain.com" but not working
3- otherwise it working with  ip addresses  that i no want it .
4- pls help me have to implement this  project.
tnx
0
The exchange server is configured for an anonymous relay, my app only uses authenticated smtp via Username and Password or APOP.

So my options as I see it if possible...
Can I setup an authenticated SMTP relay in my IIS that sends anonymously to their relay?
Can I recommend that they add an authenticated relay for my mailbox on an exclusive port to ensure it does not hurt their configurations?
0
Hi - I have a 2012 server setup as a Domain with RDS running.  I have a VM on the server which is added to the domain and have given user access to this.  

I have a CA certificate with the subject mail.domainname.com  which is trusted on the RD Gateway Certificates in Connection Broker single sign on/ Publishing/ RD Web Access and RD Gateway.

My RD Gateway has Use these RD Server setting  - Server name mail.domainname.com with Logon method set to Password Auth and a tick in Use RD Gateway credentials.

I have installed the cert on the local Win 7 PC and checked it is in MMC - also checked thumbprint to confirm correct cert.  All ok

Now my Issue -

From my remote PC I can login to RDWeb (https://mail.domainname.com/rdweb - no problems and no certificate issues - and it shows connected to RemoteApp and Desktop Connections in bottom right hand corner.

Now I choose connect to a remote PC -

Type in PC Name  and choose connect -
I then get the windows security popup with Enter your Credentials - domainname\username and password

Input and click ok - and it says starting initiating remote session

Then - A box pos up saying - Your computer cant connect to the remote computer because the Remote Desktop Gateway server address in unreachable or incorrect.  Type a valid Remote Desktop Gateway server address.

ok - so looking at my Remote desktop Connection it says the Gateway server is svr-servername.domainname.com  - which is the FQDN of the server.

So …
0
I am trying to redirect a URL from http://www.rudythecarguy.com/ApplyNow.com to http://www.rudythecarguy.com/ApplyNow. I added the rewrite section below to the system.webserver section of the web.config, but it doesn't work. Is there a kind soul out there who can shed some light on this darkness?
Thank you.
 <rewrite>
      <rules>
        <rule name="RudyRedirect" stopProcessing="true">
          <match url="www.rudythecarguy.com/ApplyNow.com" />
          <action type="Redirect" url="www.rudythecarguy.com/ApplyNow" redirectType="Permanent" />
        </rule>
      </rules>
    </rewrite>
0
IIS failed when add some extension in mime type like stp and fpx
0
Hi All

Please can someone assist me as per the question title.

OS is Windows Server 2008 R2 SP1.

2017-09-06-16_11_20-Connections---TT.png
0
I keep getting the following errors in my Event log:


The Module DLL D:\Program Files\Microsoft\Exchange Server\V14\Bin\kerbauth.dll failed to load.  The data is the error.

However, Exchange was uninstalled a long time ago AND I removed the <add name="kerbauth" image="D:\Program Files\Microsoft\Exchange Server\V14\Bin\kerbauth.dll" /> line from my "applicationHost" file and I still get those errors (even after an IISRESET). What gives? I think it's causing some other services I am trying to setup (WebDAV) to not work.
0
Hello Experts,
I am trying to get my server set up to act as an SMTP relay to smtp.o365.com. It works when I use Powershell from my machine using this command:

Send-MailMessage -From smtp@mydomain.com -To me@mydomain.com -Subject "Test"
 -Body "Test" -SmtpServer myserver.mydomain.com -Port 25

Open in new window


Note that my IIS server is set up to accept on port 25, but it transmits to smpt.o365.com on 587. Again, the command above works, so the authentication set up on IIS must be working!

What's interesting are the smtp logs. Here is my PC via Powershell:

22:04:56 192.168.2.106 EHLO - 250
22:04:56 192.168.2.106 MAIL - 250
22:04:56 192.168.2.106 RCPT - 250
22:04:56 192.168.2.106 DATA - 250
22:04:56 40.97.169.242 - - 0
22:04:56 40.97.169.242 EHLO - 0
22:04:56 40.97.169.242 - - 0
22:04:56 40.97.169.242 STARTTLS - 0
22:04:56 40.97.169.242 - - 0
22:04:56 40.97.169.242 EHLO - 0
22:04:56 40.97.169.242 - - 0
22:04:56 40.97.169.242 AUTH - 0
22:04:56 40.97.169.242 - - 0
22:04:58 40.97.169.242 - - 0
22:04:58 40.97.169.242 MAIL - 0
22:04:58 40.97.169.242 - - 0
22:04:58 40.97.169.242 RCPT - 0
22:04:58 40.97.169.242 - - 0
22:04:58 40.97.169.242 BDAT - 0
22:04:58 40.97.169.242 - - 0
22:04:58 40.97.169.242 QUIT - 0
22:04:58 40.97.169.242 - - 0
22:06:07 192.168.2.106 QUIT - 240

Open in new window


Here is a network device (in this case it's an MFP, but a network security device looks the same):

22:04:37 192.168.2.25 EHLO - 250
22:04:37 192.168.2.25 MAIL - 250
22:04:37 

Open in new window

0
What does it mean to be "Always On"?
LVL 4
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

I have someone linking to this page externally:
http://bit.ly/2wdXDQ1

Now I would simply like to have that URL redirect to itself without the trailing period, but I'm having the hardest time.  
In my webconfig I added this rewrite rule:

 
        <rule name="RemoveTrailingDots" stopProcessing="false">
          <match url="^(.*[^.])\.+$" />
          <action type="Redirect" url="{R:1}" redirectType="Permanent" />
        </rule>
   
it doesn't work at all (as you can see when you test the link above, it still 404's, and the rule is running).
The strange thing is when I change action type to "Rewrite" it actually works, but its not what I want because the URL shows a period on the end.    Why isn't the redirect working?  Would love some help!


Looks like Microsoft has the same problem!  
Try this link:
https://www.microsoft.com/en-us/store/b/home.
0
Hi All, Another one i have been scratching my head on was hoping for some other ideas,Iv been hosting some websites, on; IIS 8.5, 2012r2 host, 2 Quad Core Cpu's & 16GB Of Memory. For the best part of a year its been working flawlessly with no issues. However over the last few months i noticed that i was having to do alot of iis resets, app pool recycling to get a website to show changes or updates. At First it was a few seconds, i would do an iis reset, or an app pool recycle. Then sure enough a Ctrl + f5 on the client machine and everything looked great.As times gone on, the problem has got worse, it can now take 45 minutes sometimes a few hours. the IIS Resets, App Pool recycling, Refresh, Website Restarts, Service Restarts, they all now seem to make 0 difference i will just be served with an older outdated version of the site regardless and it only seems to update when it feels like it. (i literally cant link it to anything that makes sense it seems totally Random)Iv been troubleshooting today with a simple text file, "test.txt" A simple one line of !hello!, created the site as usual, browsed to it. i can see the text file is all in good order.Now make a change to that simple text file from !hello! to ""HELLO"" & Save.Now go back to my client Ctrl + f5... no change, to rule out client browser cache issues, i have tried off another workstation which has never visited this page and thus no cache. Still seeing the older 

!hello! and not my newer 

""HELLO""....So i will …
0
Pertinent info:
IIS 7.5
Win 7
Classic App Pool

I receive a 401.2 error on screen but 401.5 error in the logs. Have anyone else seen this?

I have 3 sister applications that usually all install on a machine (usually IIS 7) and work out of the box.  In this scenario (see above), 1 of the 3 fails with the 401.2 error displayed and 401.5 error in the logs.  The one that fails is developed by the same team as one of the working apps and their web config is almost exact (modules and handlers). The permissions on their folders are also identical.

Has anyone seen this before where two different error codes are displayed and is there a solution for such?

I can post more information if needed.

Thanks.
0
We have an ASP.NET application which uses multiple web services. It's an old project in Visual Studio 2010 that included the web services using dynamic discovery.

The project was initially published to a development machine running Windows Server 2003, but was changed to a 2008 R2 server some time ago. I'd now like to update the web references but trying to do that from within VS2010 results in the error -

There was an error downloading 'http://server.address/WS/WS.vsdisco'. The request failed with HTTP status 404: Not Found.

If I try to open the vsdisco from a browser on the server it returns -

HTTP Error 404.3 - Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.


I've added the HttpHandler entry for vsdisco files to both the machine.config and web.config files on the server. The vsdisco file opens fine from a server running IIS6.

Is there a fundamental difference between IIS6 and IIS7.x that means this simply won't work, or can I just add a MIME record for vsdisco files? If so, does anyone know what the MIME type should be? I've tried 'text/xml' but that just returns a schema error.

I know this has been superseded by WCF services, but for the time being I'd rather not have to make a more major change to the code to implement that. The web services have been built using the .NET 2.0 framework.

Many thanks,…
0
getting below error message while loading the site.

500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.

Parser Error Message:
config section 'system.web/compilation' already defined
Sections must only appear once per config file.  See the help topic <location> for exceptions.

Please help me to resolve this.
Web.config
0
I'm looking for help getting a jump start on implementing SAML 2.0.   I have read a lot of documentation but it all seems geared towards the user-end, not the developer end.   Here is our situation.

We provide a website to corporate clients, each corporation has many users.   These companies have their own websites and their users have their own logins.   Our clients want their users to login to their website and be able to pass through to our website without needing a login on our website.

-Our clients' websites would login the user  and then pass the user onto our site without needing to login
-Our site would accept the user as long as the client says they are valid, we are ok accepting them.  
-We would create a corresponding user record on our end for each user

What do we need to do on our end to implement SAML?  
Can we code something and/or do we need a third party?
We code in Coldfusion (CF 11)

While I do understand Single Sign-On and the parts of SAML needed.  I have yet to find steps to actually implement.  Any help with this would be greatly appreciated.
0

Microsoft IIS Web Server

35K

Solutions

29K

Contributors

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.