New Install under Server 2022 Not Working

Discussions on webmail and the Professional version.
Post Reply
dbly
Posts: 54
Joined: Wed Aug 20, 2008 9:18 pm

New Install under Server 2022 Not Working

Post by dbly »

I'm getting ready to split one domain on my server (version 10.40) onto its own server, and am running into issues getting MailEnable to work properly under Server 2022.

The new server is a fresh install of Server 2022 standard, and have installed Mailenable Professional 10.40 in evaluation mode.

I cannot log in using Outlook via Imap, or via Web Mail.

If I attempt to log in via webmail I get "unknown or disabled user" no matter what user I try.
If I attempt to log in via web admin I get a popup with "runtime error", IIS logs a 500 error, and the event log has errors like this showing that it is unable to load MEAIAU.DLL:

Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 8/14/2022 1:38:19 AM
Event time (UTC): 8/14/2022 5:38:19 AM
Event ID: 1f48f6cd9bb646feb306614eb5780d95
Event sequence: 9
Event occurrence: 1
Event detail code: 0

Application information:
Application domain: /LM/W3SVC/1/ROOT/MEAdmin-2-133049290774005480
Trust level: Full
Application Virtual Path: /MEAdmin
Application Path: C:\Program Files (x86)\Mail Enable\Bin\NetWebAdmin\
Machine name: VGO-AAVHOST1

Process information:
Process ID: 2964
Process name: w3wp.exe
Account name: VGO-AAVHOST1\IME_ADMIN

Exception information:
Exception type: DllNotFoundException
Exception message: Unable to load DLL 'MEAIAU.DLL': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at MailEnable.Administration.Login.LoginValidate(IAUTHENTRYTYPE& lpLogin)
at MailEnable.Administration.Login.ValidateLogin()
at MailEnable.Clients.WebAdmin.Mondo.Login.ProcessLogin(HttpContext& hc, WebAdminLoginResult& oLoginResult, String Username, String Password, String sKey, String LangID, String Skin, Boolean bCacheCredentials, Boolean bDoRedirection)
at MailEnable.Clients.WebAdmin.Mondo.Request.a(Object , EventArgs )
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

I have already done in-place reinstalls of Maileable using both the "upgrade web applications" and "reapply iis security" options, with no change in behaviors.

I also see some 404 Errors in the log after restarting IIS relating to /api/passphrase that may or may not be related:

2022-08-14 05:56:38 10.1.4.101 POST /mewebmail/Mondo/Servlet/request.aspx Cmd=LOGIN&Format=JSON&ts=1660456587103 443 - 63.131.163.18 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/104.0.0.0+Safari/537.36 https://mail.auburnabstract.com/mewebmail/Mondo/lang/sys/login.aspx 200 0 0 11213
2022-08-14 05:57:12 127.0.0.1 GET /api/passphrase - 443 - 127.0.0.1 V4+agent/1.0 - 404 0 2 364
2022-08-14 05:57:14 127.0.0.1 GET /api/license/timestamp/53a4c0e8e4b0f503bd6e4392 - 443 - 127.0.0.1 V4+agent/1.0 - 404 0 2 3

Mailenable lists Server 2022 as being compatible, but are there known issues/incompatibilities with Server 2022 and MailEnable? Is anybody else trying to use Server 2022 and been successful?

MailEnable-Ian
Site Admin
Posts: 9738
Joined: Mon Mar 22, 2004 4:44 am
Location: Melbourne, Victoria, Australia

Re: New Install under Server 2022 Not Working

Post by MailEnable-Ian »

Hi,

Looks like the environment variable paths for MailEnable have not taken effect. Have you restarted the server after the installation of MailEnable?
Regards,

Ian Margarone
MailEnable Support

dbly
Posts: 54
Joined: Wed Aug 20, 2008 9:18 pm

Re: New Install under Server 2022 Not Working

Post by dbly »

Yes. I even spun up a fresh VM of server 2020 without all of my normal customizations, (server hardening, etc.) and had the same problem.

I did, however, eventually discover that if I did an install of 10.41 beta over the top of 10.40 that web authentication works, so I am in the process of copying over the postoffice messages as I type this so that I can configure and test the rest of the functions.

Post Reply