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

I have a wordpress site which was previously running on Apache and MYSQL.

I have had to move the site onto IIS7.5 with MySQL for Windows.

The site is running and the wp-admin area is fine but when ititially loading the site its taking approx 10 seconds to display the page, even locally on the server.

Once the site has loaded to seems to function ok.

Any idea?

thanks
0
Bootstrap 4: Exploring New Features
LVL 19
Bootstrap 4: Exploring New Features

Learn how to use and navigate the new features included in Bootstrap 4, the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites.

Getting this error when trying to connect to exchange managment shell in exchange 2013: "WinRM cannot process the request because the input XML contains a syntax error".
What has been done so far:

Exchange server and DC both are on ESXI VM hence checked the time sync and re-sync the time again between DC and exchange VM and host.
Checked the certificates and default websites in IIS manager and getting blank page when browsing the powershell Vdir.
Updated the exchange to latest CU and also the windows server to latest patch.
Ran updatecas.ps1.
replaced the web.config file with that of the working exchange server.
there are two exchange servers in the environment.
Checked the WinRM service and it is running fine.

Any help in this will be appreciated.
0
Hi

We have a web application running on IIS.v8.5. We need to identify how many concurrent calls are made to one of our API methods. We have told our customer to limit it to 100 concurrent connections but they are questioning if the server is able to handle that number. Can we calculate the number of concurrent connections to a specific page (ie POST /api/method1 ) by analysing the IIS log files? We can't install anything on this production server so we have to do it via the log files.

The problem is that we can see when connections are made, but we need to calculate how long they run for and therefore how many concurrent connections we have.

Thanks for any advice!
0
Hi i've this issue: virtual machine with IIS (without backup) in bluscreen. Can i restore IIS on another machine?
0
We just upgraded our Windows 2008 r2 server to Windows 2012 r2.  This server is just used as a web server.  After upgrading, our websites were not working.  After going into IIS all the websites were labeled as folders and not applications.  I don't know why the upgrade did not keep them as web applications.  So in IIS I made all the websites applications.  For security I have IUSR and IIS_IUSRS and gave them all permissions, but full ,modify and special.  Some applications work and some don't.  All our applications are classic ASP.  Some web applications use a corporate logon page.  So in ASP we call the corporate logon page with the return url back to my website.  The corporate logon page is retrieved, and I enter my userid and password, but on the return I get an error (500 internal error).  I think this has something to do with App Pooling but not sure.  I say that because one website that has no issue doesn't use the corporate logon.  It was initially getting an error on a redirect that had a parameter.  Once I changed the pooling from defaultAppPool to Classic.Net AppPooling the website worked.  This pooling did not work for those applications that used the corporate logon.  Has anybody come across this issue when upgrading to Windows 2012?
0
Hello

I have a very starnge problem :
Everything was ok and quite ready to use for production on a Windows Server 2019
But some updates happened a week ago, and actually no solutions for this new server...

I Just have "En attente de ..." or  "waiting for server ..."

I just need somme good tips to solve this problem

Thanks in advance

LLaurent
0
This is IIS 10.0 on WIndows Server 2016. I'm having trouble redirecting an incoming URL like this:

Redirect http://test.com/home.php to http://test.org/sub/final/home.php

Both domains are on the same server, same IP. The home.php file is located in C:\inetpub\wwwroot\sub\final

What is a good way to do this?
0
I access a website on our internal network with a URL of the form http://192.168.x.y/sitelauncher/sitellauncher.aspx and the page loads fine. Once I take the next step of, say, entering credentials on the page the web request tries to access the same server via its external IP address at http://a.b.c.d/sitelauncher/ourservice.svc which it can't see because that's unavailable from our internal IP and always will be (so I need the request to go out with the IP as 192.168.x.y not a.b.c.d). We're using SilverLight on the client side (so that's on my internal machine as it would have to be on any externally connecting client) and I don't know if that poses any additional problems. I've searched in every config file and possible source for the string "a.b.c.d"  (the webserver's external IP) on the webserver and can't find it and if it's hard-coded it can't be changed (legacy code).

So, basically, I wondered if there was a way I could somehow intercept and replace so all requests are of the form http://192.168.x.y/sitelauncher/sitellauncher.aspx  on the client machine?

Is there some tool available that would permit some kind of string replacement of a.b.c.d to 192.168.x.y on each occasion an http request is made?

Have tried a thing called rinetd which complains because it can't bind to the original IP target:port (no surprise since it'll be invisible).

Any ideas folks?

Cheers
Iain
0
I am keeping this generic - so that some may suggest something 'Out of the Box' that may lead to a technique/tool/approach being suggested.

Scenario
I have a client that uses a 3rd party IIS based application running from an internal server and uses a MS SQL Db underneath.  The SW vendor is having problems with it randomly stalling servers for the last 2 yrs :( and is stuck trying to resolve it) and it took them 18 months to admit it was affecting other customers   > :(

On ocassion it loads up the OS to the point that ASR cuts in and reboots the server, which is handy (but not desirable) given the OS becomes totally inaccessible.  There are times (like today) where I get enough notice that its having a moment, that I can log in and gather information on what is going on.  I usualy go to IIS manager and stop/start the respective App pool.

I have used
  1. Event log information
  2. Perfmon to gather huge data on the W3WP process and subordinates.
  3. IIS to list currently active worker processes and their Request State details for the vendor.
  4. Ran a dependency trace on the W3WP.exe and relevent application specific DLL's to weed out missing/outdated dependencies
  5. Used some of Idera's SQL analysis tools to check on what the DB is "hearing" and doing.

So, throw me something I havent thought of that may be worth a try.  The SW vendor is a decorated MSFT developer so I expect they've got access …
0
Receiving error in ASP.net application: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.

This is a new web page in an application that has ran without problem for years.

It is a very large page that performs lots of work.

I have reviewed the page and made sure that the connections are all being Disposed of after use, but still getting the error.

Any ideas?
0
Build an E-Commerce Site with Angular 5
LVL 19
Build an E-Commerce Site with Angular 5

Learn how to build an E-Commerce site with Angular 5, a JavaScript framework used by developers to build web, desktop, and mobile applications.

We are working on a e-commerce portal that is built on Dot Net.

For faster response and scalability, we have implemented an ARR based Reverse Proxy and Disk Caching. The site is deployed on Windows server 2012 R2 standard & IIS version 8.5.96000. Origin & ARR Reverse Proxy, are on the same server as of now.

This works fine most of the time, except there are intermittent issues which we are unable to solve.

Again, on a staging site everything works well. But on production site with live traffic we are getting these issues:

net::ERR_CONNECTION_RESET 200 error. This gives me a blank page! This is again more frequent, but it doesn't come always. It comes when we are performing searches. Check the image here: https://i.stack.imgur.com/4m1kg.png

Moreover, for both of above error, if I just do a refresh, then it works fine!
0
We are working on a e-commerce portal that is built on Dot Net.

For faster response and scalability, we have implemented an ARR based Reverse Proxy and Disk Caching. The site is deployed on Windows server 2012 R2 standard & IIS version 8.5.96000. Origin & ARR Reverse Proxy, are on the same server as of now.

This works fine most of the time, except there are intermittent issues which we are unable to solve.

Again, on a staging site everything works well. But on production site with live traffic we are getting an issue of

PR_CONNECT_RESET_ERROR when accessing website.

Check the image here: https://i.stack.imgur.com/7zpVR.png.

This we're unable to find exact step, but we still get this error rarely while browsing. And our visitors are facing the same, as we found our traffic has impacted due to this.
0
Is there an API or a better method available to purge the pages/resources cached in ARR Disk Cache using which we do not need to login to server and delete it from IIS?
0
We are working on a e-commerce portal that is built on Dot Net.

For faster response and scalability, we have implemented an ARR based Reverse Proxy and Disk Caching. The site is deployed on Windows server 2012 R2 standard & IIS version 8.5.96000. Origin & ARR Reverse Proxy, are on the same server as of now.

This works fine most of the time, except there are intermittent issues which we are unable to solve.

Again, on a staging site everything works well. But on production site with live traffic we are getting these issues:

1. PR_CONNECT_RESET_ERROR when accessing website. Check the image here: https://i.stack.imgur.com/7zpVR.png. This we're unable to find exact step, but we still get this error rarely while browsing. And our visitors are facing the same, as we found our traffic has impacted due to this.

2. net::ERR_CONNECTION_RESET 200 error. This gives me a blank page! This is again more frequent, but it doesn't come always. It comes when we are performing searches. Check the image here: https://i.stack.imgur.com/4m1kg.png

Moreover, for both of above error, if I just do a refresh, then it works fine!

We understand there must be something wrong, but we're clueless what. Moreover, there aren't any proper guide / docs that addresses this. We have already tried and gone through which we can going through solutions from Google search. We are looking to talk to someone who can understand this issue, and help us resolve the same on urgent basis.

Apart …
0
we have exchange 2013 with two CAS servers and two Mailbox servers configured as a DAG. our hardware infrastructure had a power failure and all services restarted a couple of days back. some outlook users were having connectivity issues so we decided to restart the four exchange servers. after the serves restarted all outlook clients lost connectivity to their mailboxes. the exchange servers showing exchange certificates that were working and still valid as invalid. we restarted the PKI server and outlook clients connecticity issue was resolved. now i cannot login to OWA or admin center which displays a certificate error.

how should i go about it. any help is appreciated. it is still not clear if restarting PKI resolved the error or someting else. if certificate issue was resolved then owa should also work.
0
hello,
is their any guide for installing certificate authorty role to create certificate to apply it in internal services if i've an web application for example and need to access it using ssl certificate and it'll be internal only?
thanks
0
I am trying to get a old C# service back up and running. In VS2019 I can build the service successfully and view it in the browser. However when I move it to IIS 8.5 I am no longer able to browse the service. Instead I get an HTTP Error 404. IIS-Service-error.docx

I have detailed the steps I have taken in the attached word document. If someone could help me out I'd appreciate it.
0
I’d like to be able to code a path from the directory that maps to the IIS application directory instead of paths that have the ../../ format, i.e. paths that go up from the current file.

I have an ASP.NET MVC application that has AngularJS that I inherited. I’m confused about how the paths work.
For example, in the Visual Studio project (called Survey), there is a Scripts folder that has a Survey folder with an app.js file. That app.js file has code like this:
.state('result', {
    url: "/result",
    templateUrl: "../Survey/Result",
    controller: "resultCtrl"

Open in new window


It looks like the application is unable to find Result.
I’m just shooting in the dark guessing where templateUrl starts.
I don’t know if it starts in the Survey folder that has the app.js, if it starts with the Result.cshtml file.
I also don’t know what it’s trying to reach. Is it telling the MVC router where to find Result?

I get even more confused because the project is called Survey, there is a controller called Survey, and a folder called /Scripts/Survey

The people who made this application created a path to a file like this:
/Controllers/API/SurveyAPIControllers.cs

Then, there is a /Scripts/Survey/service.js with code like:
$http.get('/api/surveyapi/...).success(callback)

I don’t see how /api, gets to /Controllers/api

It gets even worse when I publish it to an IIS web server (IIS 7.5, sadly) because then I have to change it to:
0
Have Exchange 2007/2013 coexistence setup. I'm currenly experiencing issues accessing OWA externally. Internal acess works fine, but the redirection from external access does not.

When testing, it appears that autodiscover fails and I am thinking that may be part of the problem. There is not currently an autodiscover record set in Public DNS, does there need to be? The only autodisover record in internal DNS is SRV record. For what it is worth, i'm not even able to reach old.mydomain.com (exchange 2007) from external.
0
C++ 11 Fundamentals
LVL 19
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

I use the command from the webadministration module of powershell on a windows IIS Server -

   get-webvirtualdirectory | export-csv -Path c:\_admin\virdir.csv

it works reallly well.  the results don't tell me which website the virtual directory is associated to though.  Does anyone have a Powershell script that will list all WebSites and Virtual directories and associate them in the results.
0
I want to get a list of all ports or webpages that a msft 2008 webserver is serving.

we have a 2008 web server msft and was wondering if there was a way to see all the url's or ports it is listening for.  headers would be nice as well.
It's got probably got a hundred virtual directories and sites.  Is there a way to dump this information into a spreadsheet.
0
I have a SolarWinds Orion server monitor that I want to make accessible from the public web. I am doing everything- AD authentication, SSL, etc.  the web server works perfectly on the LAN but where I am having a problem is when I cross the firewall. I have to share a public IP with other applications, so i have to use port forwarding. I have a rule that redirects traffic on the public IP address coming over port 8788 to port 443 on the web server. do I need to redirect anything to port 80, and is there a particular port I must use?
when I attempt to sign in to the web server over the public IP, it authenticates then gives me a 404. any ideas? sounds like it needs 80 as well as 443, but I’m not sure how to configure this. thanks I appreciate the help!
0
Webdav setup on 2016 to home folder setup.  does anyone have this working? following instructions on multiple sites but no luck yet
0
Dear All ,

I am having problem while publishing a web application under a virtual directory on IIS.
below is the message i am having , while working on the http after a while
There was no endpoint listening at "http://localhost/Myservice" that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if
present, for more details
Please help me .
Thank you
0
Setup FTP server in Windows 2012 R2 and completed the configuration successfully. But when I type ftp://192.168.1.10 from a workstation on the same network, I get an error "This page cannot be displayed" Please help!!!
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.