Category Archives: IIS

IIS

How to Create Multiple Websites with one IP address

There are three, count ‘em three ways to create multiple websites on IIS 4 and 5. First way is to use an unique IP for each site. This is ideal but if you haven’t looked around lately, IP addresses can be sorta scarce (that is of course unless your Harley Davidson or Apple both of whom own a Class A address).

The second way allows you to create multiple IP’s on one address by designating a non-standard TCP port number for the designated web to use. This is the way the Administrative website winds up on the same installation as the default website and both can be accessed. However, you have to designate the unique port number in the URL when accessing it. So instead of www.myvirtualsite.com, it becomes www.myvirtualsite.com:6160 or some other number. You can include the port number in a url so it’s really not problem for web pages to reference port designated web sites. The problem is that you can’s specify a port in a DNS server so if users want to lookup your website, they won’t be able to get to it.

Thus we come the next best thing, host headers.

The good news is this is relatively easy to do in IIS and it works very well. There is virtually no performance penalty and it works with most every browser in use today (browsers must be HTTP 1.1 compliant). You can use DNS to point to the website so internet users can find your host header designate site with no problems. You do have to pay attention to the details however or it won’t work. The biggest downside is that you compromised using SSL. (Microsoft KB Article: Q187504 – IIS: HTTP 1.1 Host Headers Not Supported When Using SSL)

read more »

ASP.Net ASP.Net 2.0 IIS

Register ASP.net no IIS

When multiple versions of the .NET Framework are executing side-by-side on a single computer, the ASP.NET ISAPI version mapped to an ASP.NET application determines which version of the common language runtime (CLR) is used for the application. The ASP.NET IIS Registration Tool (Aspnet_regiis.exe) allows an administrator or installation program to easily update the script maps for an ASP.NET application to point to the ASP.NET ISAPI version that is associated with the tool. The tool can also be used to display the status of all installed versions of ASP. NET, register the ASP.NET version that is coupled with the tool, create client-script directories, and perform other configuration operations.
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

Microsoft Link

Script para Rebuild ASP.NET no IIS

IIS Networking

FTP Server com password

Creating a password protected Personal FTP Server using Microsoft Internet Information Services 5.x and 6.x

http://www.mvps.org/marksxp/WindowsXP/IIS/iis1.php

IIS

Configurar o SSL em um servidor Web

O SSL (Secure Sockets Layer) é um conjunto de tecnologias criptográficas que fornece autenticação, confidencialidade e integridade de dados. O SSL é mais comumente usado entre navegadores da Web e servidores Web para criar um canal de comunicação seguro. Ele também pode ser usado para fornecer segurança às comunicações entre aplicativos cliente e serviços da Web.

Para dar suporte a comunicações SSL, um servidor Web deve ser configurado com um certificado SSL. Este módulo descreve como obter um certificado SSL e como configurar o Microsoft® Internet Information Services (IIS) para dar suporte a comunicações seguras com navegadores da Web e outros tipos de aplicativos cliente usando o SSL.

fonte

read more »

IIS

Hosting Multiple Web Sites (IIS 6.0)

IIS 01o create and host multiple Web sites, you must first ensure that each site has a unique identification. To accomplish this, you will need to either obtain multiple IP addresses or assign multiple host header names to a single IP address. Host header names are the friendly names for Web sites, such as IIS 02www.microsoft.com.Obtaining and maintaining multiple IP addresses is usually a task reserved for large corporations and Internet service providers (ISPs), while assigning multiple host header names is a fairly simple procedure accomplished through IIS Manager.
Your computer or network must be using a name resolution system (typically DNS) in order to use multiple host header names.
IIS

Administering Servers Remotely in IIS 6.0 (IIS 6.0)

You can administer your server remotely by running IIS on an intranet or the Internet. You can use the following tools for this purpose:

  • IIS Manager: You can use IIS Manager on your server to remotely connect to and administer an intranet server running IIS 5.0, IIS 5.1, or IIS 6.0 (IIS 3.0 and IIS 4.0 are not supported).
  • Terminal Services: Terminal Services does not require you to install IIS Manager on the remote client computer because, once connected to the server running IIS, you use IIS Manager on the Web server as if you are logged on to the server locally.
  • Remote Administration (HTML) Tool: You can use the Remote Administration (HTML) tool to administer your IIS Web server from any Web browser on your intranet. This version of the Remote Administration (HTML) tool is supported only on servers running Windows Server 2003 with IIS 6.0.

main info em:
www.microsoft.com/technet/
http://support.microsoft.com/kb/324282

ASP.Net IIS

“Page cannot be found” when browsing aspx pages in Windows Server 2003 with IIS 6.0

logo asp.netYou may get a Page cannot be found message when you browse aspx pages in a Windows Server 2003 environment.

That is because in Windows 2003, all the webservice extensions are “Prohibited” by default to ensure security.

To resolve this, do the following steps:

1. From your Run command, type inetmgr and press enter.
2. Expand the appropriate nodes in the IIS to locate the “Webservice Extensions” Node
3. Click on the same.
4. You will find a list of “prohibited” extensions in the right.
5. Click on ASP.NET and “allow” it

That should resolve this issue.

This article applies for Windows Server 2003, IIS 6.0 environment.

IIS

Alterando o limite de conexões ao IIS do Windows XP

O windows XP não foi feito para servir de servidor, mas sim como máquina cliente. non entanto é frequente que se faça uso do windows XP durante o processo de desenvolvimento, então muitas vezes precisamos que o windows XP tenha um comportamento um pouco mais parecido com o de um servidor.

O IIS do windows XP vem configurado por padrão para um limite de no máximo 10 conexões simultâneas. Para algumas actividades de desenvolvimento isso pode ser prejudicial.

Podemos alterar esse limite de conexões simultâneas até um limite máximo de 40 conexões, limite definido pelo sistema operativo.

Para fazer essa alteração aceda o directório adminScripts que estará dentro do diretório do IIS (por default é c:\inetpub) e execute a seguinte instrução, via prompt :

adsutil set w3svc/MaxConnections 40

IIS

Integrated Windows Authentication (IIS 6.0)

With Integrated Windows authentication (formerly called NTLM, and also known as Windows NT Challenge/Response authentication), the user name and password (credentials) are hashed before being sent across the network. When you enable Integrated Windows authentication, the client browser proves its knowledge of the password through a cryptographic exchange with your Web server, involving hashing.

ASP.Net IIS

Win XP Pro and IIS 5.1 Issues with .net Framework 2.0

I installed the new beta of .net framework and my asp stopped responding. I

don’t know what to look for and turn back on so that I can get asp to start

working again. Has anyone else had this issue? Have you corrected it and how?
From the command line

1) CD to the C:\Windows\Microsoft.Net\Framework\v1.14322

2) Type the command: aspnet_regiis -r
This will install/apply the ASP.NET 1.1 script engine.