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

A web page (a time management application) hosted from a windows server 2008 R2 web server cannot be displayed (times out) when viewing from any workstation, but can from any server I've tried.  The particular page is the landing page from the login, which displays data that I'm sure is connected to the database back end (it shows the logged timecards), so it appears that the login just doesn't work unless you manually type in the URL to advance to a different page.  
  • I noticed that the SQL reporting service was failing to start due to the length of time it too to start, but I bypassed that issue.  It may be related though, if a page time out is the cause of the issue
  • The fact that I can log into the database and browse to that page from both the local host and other windows 2012 servers seems to be significant

This issue started less than 24hrs ago, and absolutely no changes have been made to this server before the issue.  I have since restarted the server.  It's probably worth mentioning that recycling the application pool on the IIS server allows the user to advance momentarily to the inaccessible page, but that only lasts for moments during/after the recycling.
0
Free Tool: ZipGrep
LVL 12
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

I am running windows server 2016, it's a new install. I'm testing some of the websites, and when I browse to the website, and click on some of the links, when I go to my logs on my IIS server, no log exists.  This is the case for all our sites.  Here's what I did so far:
1. For testing, I have updated my local hosts file to point to the new server for all the different sites
2. When I ping a website, the ping reply is correct, it's the IP on the new server for the SSL cert
3. Traceroute is the same, it comes back with the IP of the new server
4. I did a iisreset, stil nothing.
5. I double checked and logging is enabled per website
6. I checked our old web server and it I saw my traffic there, so not sure how it's still going to the old site?

How can I figure out why my browsing the website goes to the old server when it's supposed ot go to the new server based on my hosts file.
0
Hello all,

I try to load balance my web app  using  nginx but  I get 404 instead my app.
All my backend (MS IIS) work fine when  I try to query directely.

Here is screeshot of headers when I query my bakend directely

Headers
Here is my nginx config that return 404

upstream mywebapp {
    ip_hash;
    server 10.236.10.21:80;
    server 10.236.10.22:80;
    server 10.236.10.23:80;
    server 10.236.10.24:80;
    server 10.236.10.25:80;
    server 10.236.10.26:80;
    keepalive 16;
    }
    server {
    listen 443 ssl;
    server_name  test.mywebapp.fr;
    #client_max_body_size  10m;
    ssl  on;
    
   location / {
   proxy_pass  http://mywebapp;
   proxy_http_version 1.1;
   proxy_set_header        X-Forwarded-For    $proxy_add_x_forwarded_for;
   proxy_set_header        X-Forwarded-Host   $host:443;
   proxy_set_header        X-Forwarded-Server $host;
   proxy_set_header        X-Forwarded-Port   443;
   proxy_set_header        X-Forwarded-Proto  https;
   proxy_set_header       Connection "";
   proxy_set_header       Connection "";
   proxy_read_timeout   60m;
   proxy_pass_request_headers on;
  }
}

Open in new window




Can you help me please?
0
Hi,

Windows Server 2012 R2 Standard - IIS 6.2

I'm getting the below error for one of my AppPools quite often:

A process serving application pool 'poolnamel' failed to respond to a ping. The process id was '23636'.

Do you know what could be causing this?

Thanks,
0
Weird issue, I have a client connecting to a test site and it works with Chrome but it won't work with IE. Everyone else in the department can access but her. Any ideas?
0
I had this question after viewing Publish asp.net  Website but folder is empty.

i am publish web side but not any file copy
0
Where does IIS 7 store information about the server secure certificates?  I need to verify what is happening, as one is disappearing after I add it.

Thanks!

--Ben
0
Hello

Need help with an issue we are currently facing with Windows server 2012 and IIS 8.  Recently installed ssl certificate but when accessing our application, it is not showing as secure.  We setup binding with IP address (public) and port numbers which link to the applications.  Unfortunately...in the browser, it is not showing as secure.

Please help
0
Hi,

Does IIS 7 have a problem with 4096 bit length for a secure certificate?  I got one and am trying to install it and it shows up in the Server Certificates window, until I click on something else (such as Sites) and then go back into the Server Secure Certificates area.  It is then gone.

This is happening repeatedly.  

?

Thanks!

--Ben
0
Newly configured FTP site on a 2008R2 VM. Server is a standalone (not in the LAN domain) but has same IP scheeme to try to isolate so rest of network is safe as can from intrusion.

I have it configured to go to the proper folder and when expolre it from the IIS Mang it goes to the proper location. But when come in from outside it is opening up to C:\inetpub\wwwroot. I have gone through all the settings that I thought would impact matching to other ftp servers I work on that functions as supposed to. Also while I config a seperate user only the administrator is passing through.
0
Free Tool: Site Down Detector
LVL 12
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Hello,

I have a customer who will not use Office 365 and has an Exchange 2016 server on a shoestring budget, they will not go for an Exchange Edge Server or WAP though I did get them to buy a firewall (Sonicwall)

I want to implement HTTP redirect for the OWA service and would like to know if opening port 80 on the Exchange server makes it significantly more vulnerable or is it a definite NO-NO.

I know there is a scale of security and normally I wouldn't do this but the client wants people to access webmail through webmail.company.com for ease.

One option I thought if it's possible it to spin up a basic VM in Azure to act as a redirect. Would that be better?

Cheers, as always I welcome input.

Dave
0
Hi,

We are currently trying to get our macOS devices to play nice with Windows Authentication websites we host for a variety of 'intranet' websites for various staff services at our college.
As I understand it, we have IIS Web Servers hosting things like our staff home page, a forms system and a student landing page. These all authenticate using 'Windows Authentication' with 'Negotiate' and 'NTLM' set in the 'Providers' box.
These IIS servers are bound to an Active Directory, as are the macOS devices. When a user logs into, say, a MacBook on the domain using their domain credentials, I was under the assumption that Safari would simply 'just work' with NTLM auth and 'pass through' their domain credentials to access our internal web pages. This does not happen, however, and they are prompted for a username and password for each individual website we are hosting.

I have tried changing the trusted NTLM settings in Firefox and using this instead, however, the same thing happens and users are prompted to enter their credentials.
I must be missing something here and it may very well have something to do with our IIS setup.
I was also under the impression that Windows Auth made use of Kerberos authentication, and I have checked and verified that users are received a Kerberos ticket upon login on the Macs. However, this doesn't seem to be used for authenticating against our websites, even when explicitly setting Kerberos as a provider for authentication in IIS.

Any clues …
0
After upgrading to Windows 10, my local Development Copy of the code using my local IIS Express Version 10 is unable to get the current HttpContext.  The same code
works on our Development and Live Server that are running IIS 8.5.    I need help updating the code since it appears I can't use HttpContext.Current anymore.  

/// <summary>
        /// Returns the URL for this link
        /// </summary> 
        [NotMapped]
        public string trueUrl
        {
            get
            {
                if (url != null)
                    return url;

                if (HttpContext.Current != null)
                {
                    var urlhelper = new UrlHelper(HttpContext.Current.Request.RequestContext);
                    return urlhelper.Action(action, controller, new { area = area });
                }

                return "ERROR";
            }
        }

Open in new window

Error.PNG
0
I have set up an internal SMTP Virtual Server relay in IIS that I want to use to relay LOB App messages to Office 365.

I am able to use it, but ONLY if the sender of the message matched the address placed in the Outbound Security > Basic Authentication field.

How can I make this work so that I any valid LOB App sender (with a valid O365 mailbox) can send through it, I just want to limit it to IP addresses later for security.

Thanks in advance.
0
Is it possible to configure the WIndow 2008 / 2012  IIS such that users can upload / download the servers through https ?

Alternatively, any free application that can be installed and support this purpose ?

Thx
0
Hello! I have an Exchange server 2016 installed, I installed on the same server a Visual Studio Team Foundation Server, after the installation the whole default web site disappeared from the owa, which has the owa, ecp etc. I recovered the default web site from an iis backup, but the owa, the ecp, and the Exchange Management Console are not working. When I want to open the owa or ecp I got an 500 error. It has problem with the custom error module... What should be the problem? Sorry for my english!
error.png
0
I Have a solution with 2 web application projects. When published they have both a separate publish location.
What is best practice to upload the solution to the webserver and make it work without creating twe separate websites in IIS?
0
Hi Experts,

When I try installing Google API Client as mentioned under step 2 of https://developers.google.com/google-apps/calendar/quickstart/php with the following command from the command prompt

php composer.phar require google/apiclient:^2.0

Open in new window


...I get the following errors

---
- https://github.com/google/google-api-php-client-services.git
fatal: destination path 'C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-
project.com\utilities\google_calendar\vendor\google\apiclient-services' alr
eady exists and is not an empty directory.

- git@github.com:google/google-api-php-client-services.git
fatal: destination path 'C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-
project.com\utilities\google_calendar\vendor\google\apiclient-services' alr
eady exists and is not an empty directory.
---

Open in new window


because it is giving me ...already exists and is not an empty directory. I completely delete 'C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-project.com\utilities\google_calendar\vendor directory and run the code above again from c:\...\google_calendar. Same error even if I deleted it.

As well I am running PHP under IIS with Plesk.

If I am ignoring the above error and still use my application I get

" <br />
<b>Warning</b>:  require_once(C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-project.com\utilities\google_calendar/vendor/autoload.php): failed to open stream: No such file or directory in <b>C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-project.com\utilities\google_calendar\index.php</b> on line <b>80</b><br />
<br />
<b>Fatal error</b>:  require_once(): Failed opening required 'C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-project.com\utilities\google_calendar/vendor/autoload.php' (include_path='.;.\includes;.\pear.;C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\PEAR') in <b>C:\Inetpub\vhosts\aces-project.com\crm-cor.aces-project.com\utilities\google_calendar\index.php</b> on line <b>80</b><br />
"

Open in new window


Any help will be appreciated.
0
Hello all
We have ADFS on server 2012 R2.
We have the single sign on page showing nicely and all working good.
However, we have another domain the belong to us called company2.org it also points to the same ADFS site.
We are hoping when company2.org visitors visit the site, they get company2 logo page.
When company1.org visit the same site, they get comapny1 login page.

Is there a way we can customize that ?

Thank you
0
Take Control of Web Hosting For Your Clients
LVL 12
Take Control of Web Hosting For Your Clients

As a web developer or IT admin, successfully managing multiple client accounts can be challenging. In this webinar we will look at the tools provided by Media Temple and Plesk to make managing your clients’ hosting easier.

Hello,

We are setting up a windows based server that will host a company website. We need to implement monitoring and protection tools. We need  to monitor if there is any hardware/software faults and if the server is under any kind of attack.


What tools can you recommend us?

Thank you
0
we have been getting Dynatrace alerts reagrding Long Garbage collections that suspend the app pools on our IIS servers.

Usually what we would do to resolve the issue was to recycle the app pool.

We need to know how can you check if an app pool is suspended, and how to check which objects need are taking the most time during the garbage collection?
0
I have secured classic asp web application and I want
instead of having a link format of:
https://secure.jsssoftware.com/sign_on_HP.asp?uid=<UserName>&uidhash=<EncryptedUserName>&cid=<YourCustomerId>

I want to display, URL format like:

Option 1 hide the .asp extension
https://secure.jsssoftware.com/sign_on_HP/<UserName>&uidhash=<EncryptedUserName>&cid=<YourCustomerId>

or Option 2 replace generic word
https://secure.jsssoftware.com/PartnerMemberSSO/uid=<UserName>&uidhash=<EncryptedUserName>&cid=<YourCustomerId>

or Option 3 replace .aspx in place of .asp
https://secure.jsssoftware.com/sign_on_HP.aspx/<UserName>&uidhash=<EncryptedUserName>&cid=<YourCustomerId>
0
Hi Experts,

I just created a little application in PHP and MySQL, and on my localhost it is very quick, but when I upload it to my VPS at http://crm-cor.aces-project.com/ it is very slow, even the login page.

There is not that much activity on this server, and I have other applications on there that are fast, but can anyone tell what it could be? Both my localhost and VPS are IIS.

This is a test copy, so the credentials are :

aleks@aces-project.com
testing


As well, I am using Google API, which I installed on my localhost with Composer, but on the VPS. I just uploaded it for now. Could that be it?
Any help will be greatly appreciated.
0
My IIS certificate expired

I bought a new one and used the CSR request from the previous cert I did a year previous (i'm not sure if this will cause issues)...server and domain is the same

How do i update the certificate in IIS?
0
We have a virtual SMTP server on premises that is connected to Exchange 365.  We are finding that a portion (not all) of the emails in the Queue folder do not get deleted after successfully being sent. This is not a gigantic problem except that recently we had to reboot that system and it sent a bucket load of old and already delivered emails out to recipients when it came back up. Has anyone ever seen this before and do you have any ideas how to fix this? In the past I have certainly seen situations where items get stuck in the Queue because they are not being sent but never when they have already been successfully sent out.

Any thoughts?

Thanks.
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.