Return to site

Windows 2008 Iis Configuration

broken image


Active4 years, 3 months ago

How to setup & configure website hosting using Windows 2008 Server and IIS7. We will show you best practice setup and configuration of a bare-bone windows environment for a standard IIS hosting.

  1. Mar 04, 2019  Of course, all the above does work not only from Un.x, but also from Windows clients, by using PuTTY and/or e.g. WinSCP, or from MacOS by its own BSD base system tools. Windows 10 now has its own sshd server, which I did not try out and so I do not know, maybe it replaces cygwin's sshd server completely, but sure not cygwin as a whole!
  2. Please give me some reference that how can i cofigure iis in windows server 2008 r2 I dont know mutch about windows server 2008 r2.

Like so many of you at the moment I am moving a legacy classic ASP application from a Windows 2003 server to Windows 2008. I have this mostly working but I am unable to send e-mail through it. This is because CDOSYS is not configured correctly. Raft survival game free download. Despite about 4-5 hours' googling and running through API documentation and even searching through all files on the filesystem and the system registry I was unable to figure out where this is set.

The ASP.NET portion of the legacy application works fine. It is able to send e-mails to localhost without authentication which are then passed through to the mail server with authentication for sending to their destination.

I translated the VB6 calls from the source code into a Powershell script for convenience:

This script sends an e-mail correctly on my original server. On the new server it returns this error when calling $smtp.Send(): http://lpipinenan1975.mystrikingly.com/blog/windows-8-version-download.

Exception calling 'Send' with '0' argument(s): 'The 'SendUsing' configuration value is invalid.

Windows 2008 r2 iis version

The configuration between the two servers is quite different. Using the $config reference from above, I executed $config.Fields | Format-List -Property Name,Value on both servers.

The evolution of robin thicke free album download. Old server (where it works):

New server:

It seems that all I need to do to make this work is either configure it to by default send mail to localhost, or to drop the mail in the pickup directory. The IIS SMTP server is already configured to look at this directory.

However, I am unable to figure out where these values are set. They must be set in a file or the registry somewhere but even searching through the C drive looking for phrases like 'Pickup' and 'usemessageresponsetext' and so on have not revealed anything. Chicken invaders 6 full free. If they are somewhere I guess they're in a binary datastore somewhere.

Pearl harbor full movie free download. All samples for CDOSYS involve configuring the CDO.Configuration or CDO.Message instance directly but all throughout the code our application loads the configuration from IIS, so somehow this was set at one point by someone.

Windows 2008 Iis Configuration Error

I missed out on the classic ASP era so I am in very unfamiliar territory. That said, my coworkers who were active classic ASP developers do not know how to configure this, and the original person who set this up has since moved on. It's entirely possible that I'm missing a very simple basic concept here.

Steve RukutsSteve Rukuts
6,98933 gold badges3838 silver badges6363 bronze badges

1 Answer

I discovered that I was able to use my sample Powershell script when I was logged in as an administrator. Research from that lead me to a post on the IIS forums which has a solution for the issue. Unfortunately it now leads to some dead links which mean it doesn't work. It had enough hints however to put together a solution:

  1. Download and install the IIS Resource Kit Tools.
  2. Execute C:Program Files (x86)IIS ResourcesMetabase ExplorerMBExplorer.exe as an administrator.
  3. Navigate to /LM/SmtpSvc, right-click on it and select Properties.
  4. Enter the groups you want to give access to. In my case it was both Users and IIS_IUSRS with read access only.
  5. Navigate to /LM/SmtpSvc/1, and set the same permissions on this node also.
  6. Grant read/write access to IIS_IUSRS and Users to c:inetpubmailroot

Windows 2008 Iis Configuration Key

Windows

The configuration between the two servers is quite different. Using the $config reference from above, I executed $config.Fields | Format-List -Property Name,Value on both servers.

The evolution of robin thicke free album download. Old server (where it works):

New server:

It seems that all I need to do to make this work is either configure it to by default send mail to localhost, or to drop the mail in the pickup directory. The IIS SMTP server is already configured to look at this directory.

However, I am unable to figure out where these values are set. They must be set in a file or the registry somewhere but even searching through the C drive looking for phrases like 'Pickup' and 'usemessageresponsetext' and so on have not revealed anything. Chicken invaders 6 full free. If they are somewhere I guess they're in a binary datastore somewhere.

Pearl harbor full movie free download. All samples for CDOSYS involve configuring the CDO.Configuration or CDO.Message instance directly but all throughout the code our application loads the configuration from IIS, so somehow this was set at one point by someone.

Windows 2008 Iis Configuration Error

I missed out on the classic ASP era so I am in very unfamiliar territory. That said, my coworkers who were active classic ASP developers do not know how to configure this, and the original person who set this up has since moved on. It's entirely possible that I'm missing a very simple basic concept here.

Steve RukutsSteve Rukuts
6,98933 gold badges3838 silver badges6363 bronze badges

1 Answer

I discovered that I was able to use my sample Powershell script when I was logged in as an administrator. Research from that lead me to a post on the IIS forums which has a solution for the issue. Unfortunately it now leads to some dead links which mean it doesn't work. It had enough hints however to put together a solution:

  1. Download and install the IIS Resource Kit Tools.
  2. Execute C:Program Files (x86)IIS ResourcesMetabase ExplorerMBExplorer.exe as an administrator.
  3. Navigate to /LM/SmtpSvc, right-click on it and select Properties.
  4. Enter the groups you want to give access to. In my case it was both Users and IIS_IUSRS with read access only.
  5. Navigate to /LM/SmtpSvc/1, and set the same permissions on this node also.
  6. Grant read/write access to IIS_IUSRS and Users to c:inetpubmailroot

Windows 2008 Iis Configuration Key

So, the root cause was that the user I was trying to execute this under did not have the correct permissions.

Regrettably I couldn't figure out how to script these steps. The post makes reference to a 'metaacl.vbs' script that I couldn't find anywhere; all links that claim to have it are dead. It's also meant to be installed by the IIS Resource Kit tools linked above but I couldn't find it anywhere on my server.

If you could find that somewhere you'd be able to perform the above steps like so:

Steve RukutsSteve Rukuts
6,98933 gold badges3838 silver badges6363 bronze badges

Windows 2008 Iis Config

Not the answer you're looking for? Browse other questions tagged windowsiiswindows-server-2008-r2windows-server-2003cdo.message or ask your own question.





broken image