Using Windows .NET 2003 - Error with IIS 6

Discussions on webmail and the Professional version.
Post Reply
Daniel Neto

Using Windows .NET 2003 - Error with IIS 6

Post by Daniel Neto »

Friends,

I have installed ME std+pro in Windows 2000 Server, no problems...
But, I trying Windows 2003 Serrver RC2, when install ME, in Webmail appear an error:

Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed

/mewebmail/base/default/lang/EN/login.asp, line 109

800401f3

!!! :oops: They forgive me for my terrible English :oops:
By Daniel

Kiliman
Posts: 279
Joined: Mon Feb 03, 2003 2:44 pm
Location: Chesapeake, VA

Re: Using Windows .NET 2003 - Error with IIS 6

Post by Kiliman »

Daniel Neto wrote:Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
This error means "Invaild ProgID". Verify that WebMail was installed correctly by running the Diagnostics utility. This component is located in the file MEAPWMS.DLL

I haven't tried installing ME on .NET Server yet. Since .NET Server is locked down tightly on install, I wonder if it is a permissions issue.

I'll have to test it and report back my findings.

Good luck.

Daniel Neto

Post by Daniel Neto »

Hi Kiliman,

Thanks for help...
I twirled the "Diagnostic Utility" and I did not find problems... Some you only alert, that I comment below in the lines, (in boldface)...

____________________________________________________________
MailEnable Diagnostic Utility
Home Search FAQ Support
This utility is designed to assist you in configuring MailEnable. It validates your configuration and assists you in configuring MailEnable services.


Version Information
The following table lists information about the diagnostic application itself.
Standard Version: 1.613
Professional Version: 1.102
Enterprise Version:
Report Filename: D:\DOCUME~1\ADMINI~1.BR\LOCALS~1\Temp\MEDIAG.HTM
Current Local Time: 02/07/03 09:55:54
Current Time (GMT +/- Offset): Fri, 07 Feb 2003 09:55:54 -0200
Application Directory: D:\PROGRA~1\MAILEN~1\Bin
License Status (Professional Edition): Unlicensed: (1E) No license key has been configured this server
MailEnable Instance ID: SERVER002[1]

System Services Test
The following table outlines MailEnable system services and their status. (NOTE: you may not have all services installed on your system).
Test Detail Test Data Test Response Status
Mail Transfer Agent (None) Success Pass
POP3 Server (None) Success Pass
HTTPMail Service (None) Success Pass
List Server Connector (None) Success Pass
Postoffice Connector (None) Success Pass
POP Retreival Connector (None) Success Pass
SMTP Connector (None) Success Pass

Host TCP/IP Settings
The following table contains the servers basic TCP/IP settings (specifically relating to DNS Resolution).
Test Detail Test Data Test Response Status
Host Name: SERVER002 Success Pass
Domain Name: laborisfarma.com.br Warning: TCP/IP local domain and MailEnable local domain do not match Warn
(In the reality, use the MailEnable, only for internal use, therefore makes simulation using an internal domain, called "intranet.com" where the users, send messages only for others of @intranet.com )
DNS Servers: 192.168.0.1, 200.162.192.3, 200.162.192.4 Success Pass
Number of Network Interfaces: 3 Success Pass

SMTP Configuration Test
The following table outlines critical security settings for Inbound SMTP conversations.
Test Detail Test Status Response Status
Local Server Test No Server Detected Warning - No SMTP Server was detected for localhost. Warn
(This really I do not know what it is? )
SMTP DNS Host 192.168.0.1 Success Pass
SMTP Authentication Enabled On Success Pass
Allow Relay For Privileged IP Ranges Off Success Pass
Allow Relay For Local Sender Addresses Off Success Pass
Allow Relay For Authenticated Senders Off Success Pass
Allow SMTP Relay Off Success Pass
Allow Relay For Anybody Off Success Pass
Resolve Sender Domain On Success Pass
DNS Library Enhanced Multithreaded Success Pass
SPAM Database Lookup Disabled Success Pass

DNS Resolution Test
The following table outlines the results of a DNS Resolution test. In this test, the server attempts to lookup www.mailenable.com.
It also attempts to locate MX Records for your local/home SMTP domain. Test Detail Test Data Test Response Status
Network DNS Test Resolve www.mailenable.com using Network Adapter IP Settings. Success Pass

Local Mail Domain Resolution Test (intranet.com) server002.laborisfarma.com.br Success Pass

Host IP Reverse Lookup Tests
This test checks all the local machine's TCP/IP addresses for reverse DNS lookup. Some mail servers perform a reverse lookup on you IP address. You need to ensure that external IP addresses facilitate a reverse lookup or mail servers (like Yahoo and Hotmail) will reject your mail.
Test Detail Test Data Test Response Status
192.168.0.1 (Reverse Lookup) Address was detected as Private IP address. Pass
200.162.224.38 Resolved (200.162.224.38) Success Pass
127.0.0.1 (Reverse Lookup) Address was detected as Private IP address. Pass

Hosted Domain Resolution Test
The following table outlines mail exchanger resolution attempts for locally hosted domains. It lists all hosted domains, their resolved Mail Exchanger entries and the result of the test.
Test Detail Test Data Test Response Status
intranet.com server002.laborisfarma.com.br Success Pass

WebMail Configuration Test
The following table the configuration status for WebMail.
Test Detail Test Data Test Response Status
WebMail has been configured as a Virtual Directory on the following IIS Instance (IIS://localhost/w3svc/1/ROOT). Pass

Module Version Test
The following table outlines the version of core MailEnable components.
Test Detail Test Data Test Response Status
MEBackup.exe Thu Feb 06 16:49:22 2003 Success Pass
MEDIAG.EXE Thu Feb 06 15:42:47 2003 Success Pass
MEHTTPS.EXE Thu Feb 06 16:48:58 2003 Success Pass
MEInstaller.exe Thu Feb 06 15:42:48 2003 Success Pass
MELSC.exe Thu Feb 06 15:43:14 2003 Success Pass
MEMMCClean.EXE Thu Feb 06 15:42:47 2003 Success Pass
MEMTA.exe Thu Feb 06 15:43:04 2003 Success Pass
MEPOC.exe Thu Feb 06 15:43:06 2003 Success Pass
MEPOPC.exe Thu Feb 06 16:48:45 2003 Success Pass
MEPOPS.exe Thu Feb 06 15:43:07 2003 Success Pass
MEPReg.exe Thu Feb 06 16:42:16 2003 Success Pass
MESend.Exe Thu Feb 06 16:48:48 2003 Success Pass
MESetPriv.exe Thu Feb 06 16:42:16 2003 Success Pass
MESMTPC.exe Thu Feb 06 15:43:05 2003 Success Pass
UNWISE.EXE Thu Feb 06 16:42:16 2003 Success Pass
MEAdmin.dll Mon Nov 25 01:57:02 2002 Success Pass
MEAdminAV.dll Mon Nov 25 01:57:32 2002 Success Pass
MEAdminHTTPMail.dll Mon Nov 25 01:57:34 2002 Success Pass
MEAdminLS.dll Mon Nov 25 01:57:06 2002 Success Pass
MEAdminMTA.dll Mon Nov 25 01:57:12 2002 Success Pass
MEAdminPOPC.dll Mon Nov 25 01:57:28 2002 Success Pass
MEAdminPOPS.dll Mon Nov 25 01:57:14 2002 Success Pass
MEAdminSF.dll Mon Nov 25 01:57:10 2002 Success Pass
MEAdminSMTP.dll Mon Nov 25 01:57:22 2002 Success Pass
MEAdminWebAdmin.dll Sat Dec 07 13:08:54 2002 Success Pass
MEAdminWebMail.dll Mon Nov 25 01:57:30 2002 Success Pass
MEAIAM.dll Sun Nov 24 17:44:20 2002 Success Pass
MEAIAMTD.dll Sun Nov 24 17:44:28 2002 Success Pass
MEAIAU.dll Sun Nov 24 17:44:38 2002 Success Pass
MEAIAUTD.dll Sun Nov 24 17:44:44 2002 Success Pass
MEAIDP.dll Sun Nov 24 17:45:04 2002 Success Pass
MEAIDPTD.dll Sun Nov 24 17:45:08 2002 Success Pass
MEAILS.dll Sun Nov 24 17:46:52 2002 Success Pass
MEAILSTD.dll Sun Nov 24 17:46:30 2002 Success Pass
MEAIPC.dll Sun Nov 24 17:47:32 2002 Success Pass
MEAIPCTD.dll Sun Nov 24 17:47:38 2002 Success Pass
MEAIPO.dll Sun Nov 24 17:48:28 2002 Success Pass
MEAIPOTD.dll Sun Nov 24 17:48:38 2002 Success Pass
MEAIPS.dll Sun Nov 24 17:48:26 2002 Success Pass
MEAIPSTD.dll Sun Nov 24 17:48:02 2002 Success Pass
MEAISM.dll Sun Nov 24 17:50:14 2002 Success Pass
MEAISMTD.dll Wed Nov 27 13:43:42 2002 Success Pass
MEAISO.dll Sun Nov 24 17:50:16 2002 Success Pass
MEAISOTD.dll Sun Nov 24 17:50:20 2002 Success Pass
MEAOAM.dll Sat Dec 29 07:11:26 2001 Success Pass
Meaoau.dll Wed Sep 11 23:59:30 2002 Success Pass
Meaodp.dll Fri Dec 28 21:11:34 2001 Success Pass
MEAOLS.dll Thu Sep 12 00:00:28 2002 Success Pass
MEAOPC.DLL Wed Sep 11 23:51:32 2002 Success Pass
Meaopo.dll Wed Sep 11 23:57:02 2002 Success Pass
MEAOPS.DLL Mon Jul 29 02:58:32 2002 Success Pass
Meaosm.dll Sat Aug 03 22:52:10 2002 Success Pass
MEAOSO.DLL Sat Sep 28 17:28:18 2002 Success Pass
MEAPWAS.dll Mon Dec 16 10:10:56 2002 Success Pass
MEAPWMS.DLL Mon Dec 16 10:29:10 2002 Success Pass
MEASP.dll Wed Nov 13 00:19:50 2002 Success Pass
MEAVGEN.dll Sun Nov 24 17:44:34 2002 Success Pass
MENTDNS.dll Wed Nov 27 13:43:30 2002 Success Pass
MESNIFF.dll Sat Jan 26 01:44:16 2002 Success Pass
MEW2KDNS.dll Sun Dec 29 23:38:08 2002 Success Pass
MEWebCtrls.dll Sun Apr 21 20:15:42 2002 Success Pass
MEWINDNS.dll Sun Nov 24 17:47:30 2002 Success Pass
[/b]

MailEnable
Site Admin
Posts: 4441
Joined: Tue Jun 25, 2002 3:03 am
Location: Melbourne, Victoria Australia

Post by MailEnable »

The diagnostic utility does not check to see if the WebMail DLL is sucessfully installed in Component Services. Within the forum, you will see that others are running ME on .NET Server/Win 2003. (aint it funny how MS products are named according to the year they RTM, not when people actually deploy them!).

In any case, we will run ME Pro up on W2003 (we have done so before at leat 10 times looking in the deployment test log) and see if there are any issues.
Regards, Andrew

Daniel Neto

Post by Daniel Neto »

Hi Dave...

I understand that it is a version BETA TEST of the Windows 2003 Server, but have that to congratulate the Microsoft (Arghhh..) therefore this new windows server is simply D+.... coming back to the subject, I I verified permissions of folders, are OK, I compared with another server who this running windows 2000 server.... and pparently is all OK...

One asks silly hehe..: This such "Object" that it says not to create, what it is? Would be some TEMP file? Perhaps if he will be, I has that to modify the permissions of the folder where it will twirl? This is an attempt... hehe

Great hug,

Daniel Neto

Daniel Neto

FIX IT

Post by Daniel Neto »

Debtor to whom they had tried to help...

I obtained to decide following the steps that "plechem" posted have some time...

I think that this can be added to the guide of the user and to the KB... :twisted: :evil:

!!!! This also serves to the "MEadmin" (meapwas.dll) !!!!

Hug,

Daniel Neto
Rio de Janeiro - Brasil

_____________________________________________________________

I reregistered MEAPWMS.DLL and it's OK now.

If anyone else is having a problem, basically:


:arrow: Open command prompt
:arrow: Navigate to the ME Bin directory by typing CD C:\Program Files\Mail Enable\Bin (or wherever you've installed it to) and press ENTER.
:arrow: If you've installed it on a different drive, eg D:, you may also have to type in D: and press ENTER.
:arrow: Type regsvr32 MEAPWMS.DLL and press ENTER.
:arrow: Click OK in the popup box.
:arrow: Close the Command prompt!


Hope this works for you!

Phil

Alyson_J
Posts: 40
Joined: Sat Jun 15, 2002 9:44 pm
Location: United Kingdom
Contact:

Post by Alyson_J »

We had exactly the same problem but even though we reregistered meapwas.dll webmail still wouldn't function.

More strange was that later after 4th reinstall the MMC totally corrupted and changes could be entered but not save and we got a runtime component error (sorry this was a while back and don't have exact message).

Went back to RC1 and all was ok - so just put it down to changes in rc2 which hadn't been taken into account with ME.

We are testing the servers as we want to use Windows Server 2003 when they are released.
Aly

communitypc
Posts: 4
Joined: Thu Feb 20, 2003 8:54 am
Location: Sydney, Australia

SOLVED: Using Windows .NET 2003 - Error with IIS 6

Post by communitypc »

Caution - long post !!

Note: All paths listed here are for Windows .NET Server 2003 RC2

The ASP 0177 error mentioned by Daniel means that the password set for the IME_ADMIN user account (Computer Management -> Local Users and Groups -> Users) is *different* to the password set on that same account in Component Services (Administrative Tools -> Component Services -> Computers -> My Computer -> COM+ Applications -> Mail Enable -> Properties -> Identity Tab). Both passwords of course need to be the same (as there is only ONE ime_admin user). (You are strongly advised to reboot your server after making these changes because they usually don't take effect until you do).

This procedure is what support mentioned elsewhere in this thread.

However, .NET Server 2003 RC2 (perhaps also RC1) has another problem. When trying to access web mail you may also get an ASP 0178 error. This error is very similar to 0177, as it pertains to component security settings. When compared with Windows 2000 Server, one of the settings in Component Services is different. As soon as you remove this setting, error 0178 goes away, and you're able to logon to web mail.

The setting is: Administrative Tools -> Component Services -> Computers -> My Computer -> COM+ Applications -> Mail Enable -> Properties -> Security Tab -> "Enforce Access Checks for this Application". This setting must be turned OFF (like in 2000 server). Note: a reboot of the server typically is *not* required when changing this setting.

I hope this helps any .net server admins out there.

Cheers

Ross Baker :)
CommunityPC Pty Ltd
ross@communitypc.com.au

Daniel Neto wrote:Friends,

I have installed ME std+pro in Windows 2000 Server, no problems...
But, I trying Windows 2003 Serrver RC2, when install ME, in Webmail appear an error:

Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed

/mewebmail/base/default/lang/EN/login.asp, line 109

800401f3

!!! :oops: They forgive me for my terrible English :oops:
By Daniel
"This site is best viewed by ... coming round to my computer and looking at it there!"

Daniel Neto

SOLVED And Thanks

Post by Daniel Neto »

Hi Ross,

Thanks for your complement... is great!!!!

Thanks too for all....

Obrigado!
Daniel Neto
Brasil - RJ :shock: :shock:

Post Reply