Groups | Blog | Home
all groups > iis smtp nntp > june 2007 >

iis smtp nntp : SMTP service not showing in IIS Manager



tshad
6/26/2007 4:17:22 PM
We have SMTP service running on our W2K3 Webserver addition and to configure
it, you do it from the IIS Manager. It is the last item under the Server as
"Default SMTP Virtual Server"

We looked at our normal Windows 2003 Server and found that the "Default SMTP
Virtual Server" wasn't there. When we looked at the Services panel there
was an SMTP service running there and in the Add Programs Control panel, it
shows as installed.

Why isn't it there?

When we do a telnet neptune 25 - it also shows as there.

Is it configured somewhere else on a normal W2K3 Server?

Thanks,

Tom



Sanford Whiteman
6/26/2007 11:13:47 PM
[quoted text, click to view]

When you have Exchange installed on a machine, Exchange System Manager is
used to manage virtual servers. They are hidden from the standard IIS
Manager.

If you do not have Exchange installed, then its absence from IIS Manager
means you have a corrupt metabase.

tshad
6/27/2007 8:48:56 AM
[quoted text, click to view]

This is my case.

If it is a corrupt metabase, how do check to see if this is the case and how
do you fix it?

Thanks,

Tom

[quoted text, click to view]

Sanford Whiteman
6/27/2007 4:08:27 PM
[quoted text, click to view]

This is your case on 'Neptune', perhaps.

On 'Earth', it is the Exchange installation that is causing the
hiding.

I find, as I mentioned in my previous post, that it's rather strange
to see spontaneous metabase corruption on 'Neptune' side-by-side with
the hidden-by-design scenario on 'Earth'. Not impossible, but strange.

And remember that nothing that 'Neptune' or 'Earth' can do can
proactively interfere with 'Mars' attempting to perform remote direct
delivery of messages to your domain. 'Mars' can only go on information
that _it_ requests:

- DNS MX record as resolved on 'Mars'

- DNS A record as resolved on 'Mars'

- HOSTS entry on 'Mars'

- SMTP Remote Domains on 'Mars'

- SMTP Smart Host on 'Mars'

[quoted text, click to view]

If uninstalling and reinstalling SMTP didn't fix it, that's... not so
good.

I don't know what else 'Neptune' is doing in the way of HTTP, but
you'd next want rip out all of IIS, delete the /inetsrv folder, and
reinstall.

On 'Earth', you don't have a problem, because you are supposed to use
System Manager to manage the SMTP protocol there.

JR
6/28/2007 12:00:00 AM

"tshad" <t@home.com> skrev i en meddelelse
news:%23s7UtKNuHHA.4844@TK2MSFTNGP04.phx.gbl...
[quoted text, click to view]
Also check the following, that could be the culprit if the server is locked
down:

1. Make sure the "Server" service is running.
2. Make sure file and printer sharing is enabled i network properties.
3. Reopen IIS Manager.

After you are done adjusting whatever needs adjusting you can lock the
server back down if needed.

Sanford Whiteman
6/28/2007 12:00:00 AM
[quoted text, click to view]

I can appreciate where you're going, but I _believe_ the remote RPC
dependency is not present when IIS Manager is running on the same box
as the IIS services. In this case, it uses LPC instead.

Worth a try, though....

tshad
6/28/2007 3:27:27 PM
I did fix the problem of the missing SMTP in IIS by registering smtpsnap.dll
as well as smtpadm.dll.

I found this on the net:

Quite simple, I just had the exact same issue.

Go to a command prompt and enter:

regsvr32 c:\windows\system32\inetsrv\smtpsnap.dll

Bingo! Your SMTP snap-in is back where it was before. A stupid bug.

This seems to have solved the problem.

I was ready to delete the metabase.xml files and reinstall IIS but decided
to try this first - just in case - and it seems to have worked,

Thanks,

Tom

[quoted text, click to view]

Sanford Whiteman
6/28/2007 10:47:17 PM
[quoted text, click to view]

Both of these would have been registered when you installed SMTP on
'Neptune', if it was installed using the standard Windows Setup (either
during OS installation or later).

Are you _sure_ that Exchange was never installed on 'Neptune'?

Sanford Whiteman
6/30/2007 2:15:31 PM
[quoted text, click to view]

Interesting! My tests on 2000 and 2003 32-bit show no dependency on those
services for local (LPC) connections.

My guess is something *else* you have locked down prevents LPC and forces
the manager to attempt loopback RPC instead, and any RPC does require the
services to be running.

JR
6/30/2007 5:36:21 PM
I have a couple of servers that are locked down where I have to do this in
order to see the SMTP client. The IIS Manager is running locally on the
systems in question.


"Sanford Whiteman" <swhitemanlistens-software@cypressintegrated.com> skrev i
en meddelelse news:op.tumc9hys6c17zw@gw02.broadleaf.local...
[quoted text, click to view]

tshad
7/2/2007 4:06:46 PM
[quoted text, click to view]

Yes.

We only have Exchange 2000 and this is a W2K3 machine. We cannot install
Exchange 2000 on this machine (as far as I know).

According to one of the articles (I saw a couple), this was a bug. All I
know is that when I registered these dlls, it worked fine.

Thanks,

Tom
[quoted text, click to view]

Sanford Whiteman
7/2/2007 9:21:01 PM
[quoted text, click to view]

You're right. Anyway... this is fixed and off-topic.

So what's the original situation look like with local/remote delivery?

AddThis Social Bookmark Button