hMailServer-5.7.0-B2495-x64 User build

Use this forum if you want to discuss a problem or ask a question related to a hMailServer beta release.
Post Reply
User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2019-12-11 09:12

This Release contains the latest code changes from the official hMailServer GitHub repo.
Last commit is commit 62066f6 / Date: Sep 20, 2019 by RvdHout.
See: https://github.com/Dravion/hmailserver/ ... 766f4adc81
This Repo was forked on 12/11/2019
This build was released on 12/11/2019 by Dravion and the Installer was digitally signed.

BOOST Framework version 1.71.0 / Released on August 19th, 2019
OpenSSL Security Library version: OpenSSL 1.1.1d / Released on: 10-Sep-2019 (Supports TLSv1.3)
Virustotal Scan results can be seen here:
https://www.virustotal.com/gui/url/9b07 ... /detection

Installer Download:
https://github.com/Dravion/hmailserver/ ... 95-x64.exe
hMS-v5.7.0-B2495-x64.png
hMailServer-5.7.0-B2495-x64-TLSv1.3.png

User avatar
mattg
Moderator
Moderator
Posts: 20554
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer-5.7.0-B2495-x64 User build

Post by mattg » 2019-12-17 02:01

It's great that you are making these builds, but please can you consider renaming them something completely different, so that they don't get confused with the official builds.

I'm running an official but ALPHA build called 5.7.0-B2497(x64), that I've had for over a month. OpenSSL 1.1.1.d I've had for more than two months. I run ONLY TLSv1.2 and TLSv1.3, and have done so for MANY months.

The only difference that I see is the boost version.
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2019-12-17 16:39

mattg wrote:
2019-12-17 02:01
It's great that you are making these builds, but please can you consider renaming them something completely different, so that they don't get confused with the official builds.
I will append my Nickname within the filename.
My Installers are also digitally signed, which you can see, if you right click in Windows Explorer on Properties on the EXE file
and look up "Digital Signatures".

hmbaer
New user
New user
Posts: 18
Joined: 2019-05-01 14:29

Re: hMailServer-5.7.0-B2495-x64 User build

Post by hmbaer » 2020-01-02 10:18

If i use this version, will it be possible to upgrade to any new version of mattg in the future? Thank you.

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-02 10:41

Dravion,

finally i had an opportunity to upgrade production server from latest official build 5.6.7 - 2425 to this x64 build. changed 32bit MySQL to MariaDB x64 too.
for now all works fine. 2 things:
1. HMS shows itself as new program in "Programs and Features". old version is there too. ok, not a big deal.
Untitled 2.png
Untitled 2.png (1.89 KiB) Viewed 3316 times
2. remote admin fails to connect. same LAN, same domain, same credentials. any advise?
Untitled 1.png
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-02 13:53

Make sure you install the Client Components of this version onto your Client Computer as well.
You cannot access a 64-Bit hMailServer via DCOM over the Network with a 32-Bit hMailServer Client Component like hMailAdmin.
The same goes for DBSetup.exe, DBQuick.exe and DataDirectorySyncronizer or PHPWebAdmin DCOM Access.

Also you also need to specifically enable this DCOM Server (inside hMailServer.exe) on the Computer where the hMailServer.exe Windows Service is running.

Check this VBScript to conveniently enable DCOM Network access (its disabled by the Windows Setup by default)
https://www.hmailserver.com/forum/viewt ... 21&t=31511

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-02 15:31

Dravion wrote:
2020-01-02 13:53
Make sure you install the Client Components of this version onto your Client Computer as well.
You cannot access a 64-Bit hMailServer via DCOM over the Network with a 32-Bit hMailServer Client Component like hMailAdmin.
The same goes for DBSetup.exe, DBQuick.exe and DataDirectorySyncronizer or PHPWebAdmin DCOM Access.

Also you also need to specifically enable this DCOM Server (inside hMailServer.exe) on the Computer where the hMailServer.exe Windows Service is running.

Check this VBScript to conveniently enable DCOM Network access (its disabled by the Windows Setup by default)
https://www.hmailserver.com/forum/viewt ... 21&t=31511
no worry, all was done properly and remote admin was working fine since years :wink:

appearantly the problem is my win10 client. remote admin connections from win7 and w2k8 boxes are ok, even 32 bit hmailadmin.exe can connect to your build.
i'll try it from another win10 box later today and see if the problem is win10 or this particular win10.

btw, HMS is on w2k8-R2.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-02 16:36

katip wrote:
2020-01-02 15:31
Dravion wrote:
2020-01-02 13:53
Make sure you install the Client Components of this version onto your Client Computer as well.
You cannot access a 64-Bit hMailServer via DCOM over the Network with a 32-Bit hMailServer Client Component like hMailAdmin.
The same goes for DBSetup.exe, DBQuick.exe and DataDirectorySyncronizer or PHPWebAdmin DCOM Access.

Also you also need to specifically enable this DCOM Server (inside hMailServer.exe) on the Computer where the hMailServer.exe Windows Service is running.

Check this VBScript to conveniently enable DCOM Network access (its disabled by the Windows Setup by default)
https://www.hmailserver.com/forum/viewt ... 21&t=31511
no worry, all was done properly and remote admin was working fine since years :wink:

appearantly the problem is my win10 client. remote admin connections from win7 and w2k8 boxes are ok, even 32 bit hmailadmin.exe can connect to your build.
i'll try it from another win10 box later today and see if the problem is win10 or this particular win10.

btw, HMS is on w2k8-R2.

You need to be carefully about that.
DCOM-Servers are self activating if a Client peace of Software calls a Function inside a DCOM-Server (like hMailServer.exe).
At the first look, this sounds conveniently but at the second look you can connect to a completely different hMailServer than you think you do,
this can be very confusing. The easiest way to make sure you connect to the right hMailServer.exe Windows service is to disable it in Windows Services Manager
and try to connect to it. If it fails, you know you trying to connect to the right instance, if you still can connect to a disabled hMailServer.exe Service, something is
fishy and you might be connected to a completely different hMailServer instance.

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-02 19:18

i'm not sure if i understand correctly what you tell.
i connect by IP nr. and i know there is one unique instance of hmailserver.exe running. that's clear, no doubt.

anyway, i tested 5.7.0-B2495-x64 (hmailadmin only installation) on another win10 client. again the same error. strange is that even if you uninstall 5.7.0-B2495-x64 and reinstall any other build, this error stays and any remote connection is no more possible. once installed, bye remote hmailadmin...

there is no problem with installations and connections from win7Pro or win2k8 boxes.

btw, server runs fine with new all-x64 setup (HMS + MariaDB) since about 30 hours now. that's good.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-02 19:49

8000x is a permission access Error.

I think you need to enable the DCOM-Settings of this hMailServer x64 version using the Windows DCOM Settings tool
In Windows Start menue, click run and type the command dcomcnfg + ENTER and look up hMailServer, enable DCOM Remote access on it and try again.

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-02 20:39

Dravion wrote:
2020-01-02 19:49
8000x is a permission access Error.
let's make one thing clear.

i have no problem installing HMS 5.7.0-B2495-x64 remote admin (your build) on any win7Pro or w2k8R2 OS' and connecting to a remote server instance which is again your build 5.7.0-B2495-x64 and runs on a w2k8R2 box.

i have no problem installing the same on win10 too. but it fails to connect to remote server. as i said, all is in same domain with same credentials.
that's all. my problem looks win10 specific.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
mattg
Moderator
Moderator
Posts: 20554
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer-5.7.0-B2495-x64 User build

Post by mattg » 2020-01-03 05:05

I suspect that this is related to the SMB version

https://support.microsoft.com/en-us/hel ... ows-server

Windows 10 doesn't support anything less than SMBv3
Created a bit of havoc with linux NAS devices, because for many of them the only way that they could talk to Windows shares with in SMBv2 (windows compatible mode)
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-03 08:21

mattg wrote:
2020-01-03 05:05
I suspect that this is related to the SMB version

https://support.microsoft.com/en-us/hel ... ows-server

Windows 10 doesn't support anything less than SMBv3
i did another test.
installed official latest stable HMS (administration only, no server) on a win10Pro 1903 (which has never seen a HMS installation before) and tried to connect remotely to an official latest stable HMS instance (full install) on a win7Pro. connection failed with exactly the same error.
SMB features on win10:
Untitled 2.png
Untitled 2.png (8.34 KiB) Viewed 3235 times
can someone reproduce this?
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-03 13:43

mattg wrote:
2020-01-03 05:05
I suspect that this is related to the SMB version

https://support.microsoft.com/en-us/hel ... ows-server

Windows 10 doesn't support anything less than SMBv3
Created a bit of havoc with linux NAS devices, because for many of them the only way that they could talk to Windows shares with in SMBv2 (windows compatible mode)
Since when ??

All our Windows 10-1909 Pro and Home laptops can see our Synology NAS (DSM 4.2), Windows Server 2003 R2 and my XP Pro SP3 workstation. And I have no problem mapping drives from Windows 10 and Windows Server 2012 on to my XP Pro. Same goes for SMB on my Android 6.0 phone.

I use our NAS (SMB v2) as the drive for Automated Backup under Windows 10, Settings, Update & Security...

We have not patched or in any way modified our Win10 stations.

Oh and I can remotely manage our hMailServer (production-Win2K3R2 and development-Win10Home-1909 and test-Win2012R2-trial) from any workstation on our LAN. The only server I had to modify DCOM on was my old 5.4.2 on Win2K3R2 - way before Windows 10 was even thought of :mrgreen:
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-03 15:21

This has nothing to do with SMB

And thats why
BILDSC~1.jpg
hMailServer DCOM Connection has its Slot as Application Layer Protocol while SMB is a different Application Layer Protocol which has nothing to do with DCOM or
hMailServer Application Layer protocols like SMTP, IMAP or POP3.

DCOM itself works between to Application Layer Protocols with the advantage of not knowing the underlying fundamentals, as you see in this Graphic.
DCOM-D~1.jpg
The required TCP Port which needs to be open by Windows Firewall is port 135/TCP.
This means, Port 135 has to be in Windows Firewall open Inbound AND Outbound in both directions.

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-03 15:44

SorenR wrote:
2020-01-03 13:43
Oh and I can remotely manage our hMailServer (production-Win2K3R2 and development-Win10Home-1909 and test-Win2012R2-trial) from any workstation on our LAN.
Soren,
is there a win10 workstation among them from where you remotely admin a HMS?
if no (and there is a win10 workstation), could you pls make a HMS "administration only" installation on one of them and test remote connection?
if yes, could you pls uninstall and reinstall HMS "administration only" and see if remote connection still works?
thank you!
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-03 16:27

katip wrote:
2020-01-03 15:44
SorenR wrote:
2020-01-03 13:43
Oh and I can remotely manage our hMailServer (production-Win2K3R2 and development-Win10Home-1909 and test-Win2012R2-trial) from any workstation on our LAN.
Soren,
is there a win10 workstation among them from where you remotely admin a HMS?
if no (and there is a win10 workstation), could you pls make a HMS "administration only" installation on one of them and test remote connection?
if yes, could you pls uninstall and reinstall HMS "administration only" and see if remote connection still works?
thank you!
I'm not using the x64 build.

I use a custom 5.4.2 and a custom 5.6.8...
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-03 16:30

Check this DCOM hMailAdmin Remote access Guide

https://www.hmailserver.com/forum/viewt ... 21&t=30392

Especially this:

ps: Your Windowsuser on Client and hMailServer Computer must have the same passwords or you get a iFactory Access 80070005 DCOM Access Error!

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-03 16:46

SorenR wrote:
2020-01-03 16:27

I'm not using the x64 build.

I use a custom 5.4.2 and a custom 5.6.8...
no problem. 32bit fails too here. just try an install or if already installed, uninstall/reinstall pls.
once again, win10-1903/1909.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-03 16:52

Dravion wrote:
2020-01-03 16:30
Check this DCOM hMailAdmin Remote access Guide

https://www.hmailserver.com/forum/viewt ... 21&t=30392

Especially this:

ps: Your Windowsuser on Client and hMailServer Computer must have the same passwords or you get a iFactory Access 80070005 DCOM Access Error!
dear, all work fine since many years, except admin connections from win10 workstations recently.
this issue seems not to be related with your build.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-03 17:18

I guess there was one thing I had not tested...

hMailServer 5.4.2 on Windows 2003 R2 Server. - Can access from from my Windows 10 dev platform, no problem.
hMailServer 5.4.2 on Windows 2012 R2 Server. - Can NOT access from from my Windows 10 dev platform... WTF!

Just tried to go into dcomncfg and assign "Everyone" full rights on all levels to hMailServer properties...

Win10 user is also created on W2K12R2 server with same password and both in "Administrator" group...

I get a 80070005 error... :roll:
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-03 17:38

hMailServer 5.4.2 on Windows 2012 R2 Server. - Can access from from my Windows XP dev platform, no problem.

Hmm... This is weird...

XP SP3 logged on user SR, workstation name "SR". User SR is member of group Administrators.
Windows 10 logged on user SR, workstation name "SR-ACER". User SR is also Administrator.

EventViewer on "\\MAILSERVER" (Windows 2012R2) says my XP workstation logs on as "Administrator" on "\\SR" and my Windows 10 workstation logs on as "sr" on "\\SR-ACER".

Oh man... Can feel a headache coming on...
Last edited by SorenR on 2020-01-03 17:52, edited 1 time in total.
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-03 17:39

I checked your Problem with a real Windows 10 1903 64-Bit (fully updated as of today)
and a Win 7 x64 VM (Virtualbox) with static IPv4 address mounted on it was possible to connect to my hMailServer-5.7.0-B2495-x64 User build inside the
Windows 7 VM.

I also got a 8000x Error at the beginning but this can be solved by setting the correct User permissions on the Win 7 VM
in the COM-Security Tab of the DCOMCNFG Utility as you can see below:


Server - hMailServer-5.7.0-B2495-x64 in Win 7 VM
Win7-RTM-NoSP-AndNoUpdates-hMailServer-x64-Dravion.png

Client Windows 10 Version 1903 x64 fully updated with hMailAdmin form hMailServer-5.7.0-B2495-x64 Setup.
Win10-1903-x64-hMailAdmin.png
PS: The Trick is to avoid DCOM 8000x Factory Errors is:
The Username on your Windows Client Machine needs to have the same Windows User name (case sensitive) and the same Password (case sensitive)
For example: If you have a Username katip with Password xyz and on hMailServer Win7 Computer a Username with katip zyx you will get an 8000x DCOM Factory Error

Take a deep look at your COM-Security TAB at your DCOMCNFG Utility (DCOM Management Snapin of Windows).
Your Username for your Windows Client Computer and Server Computer needs to be added to the Edit Limits and Edit Defaults
in your COM-Security "Access Permissions" section AND the same goes for the "Launch and Activation Permissions" section.
Its not even done by adding the specified Windows User, you need to check Local Access and Remote Access checkbox as well on your Win7 or Win2008 Server as
well of you also will get a DCOM 8000x Factory Error.

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-03 17:58

Wooop wooop ... fixed it...

COM Security I already had Access Permissions for "Everyone" enabled... Launch and Activation Permission was missing "Remote Launch" and "Remote Activation" for "Everyone"...

Problem solved

Security F'd up :mrgreen:
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-03 20:57

tried everything on DCOM config. no avail...
there must be something on my 10's.
connections from any win7 are ok as it's ever been. and it's weird that till 2 days ago win10's were connecting fine too.

i'll see elswhere for a solution. obviously this isn't related to HMS particularly.
so, thank you for assistance.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-03 21:43

katip wrote:
2020-01-03 20:57
tried everything on DCOM config. no avail...
there must be something on my 10's.
connections from any win7 are ok as it's ever been. and it's weird that till 2 days ago win10's were connecting fine too.

i'll see elswhere for a solution. obviously this isn't related to HMS particularly.
so, thank you for assistance.
Windows 10 Home ??

Problem is on server, not client.

There are two places to modify DCOM, generic DCOM settings (right click on "My Computer" - COM security) and second, right click on hMailServer...
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
RvdH
Senior user
Senior user
Posts: 863
Joined: 2008-06-27 14:42
Location: Netherlands

Re: hMailServer-5.7.0-B2495-x64 User build

Post by RvdH » 2020-01-04 03:23

I really wonder why anyone would try to use this release?
....there is absolutely nothing in it that isn't the latest beta build except for the updated boost libraries...there is absolutely no added functionalities....please explain, why bother?

https://build.hmailserver.com/viewLog.h ... ilServer57

All i want is to see a first (alpha) version of HCD...or is this something that we will never see? Pushing exactly the same release as the official (beta build) is just lame....
@Dravion, don't get me wrong, you seem to know your stuff but why not try to make things better in current build(s) by making a pull request, until this time you added nothing feature wise
CIDR to RegEx: d-fault.nl/CIDRtoRegEx
DNS Lookup: d-fault.nl/DNSTools
DNSBL Lookup: d-fault.nl/DNSBLLookup
GEOIP Lookup: d-fault.nl/GeoipLookup

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-04 06:32

SorenR wrote:
2020-01-03 21:43
Windows 10 Home ??

Problem is on server, not client.

There are two places to modify DCOM, generic DCOM settings (right click on "My Computer" - COM security) and second, right click on hMailServer...
yes yes, sure. both...

clients are win10Pro-1909 or 1903
appearantly problem IS on client. any remote win7Pro can connect as always. just win10's no more since last 3 days.

@RvdH
actually my primary concern was jumping from MySQL 32 bit 5.x to MariaDB x64. by this opportunity i considered switching to a x64 build HMS and picked Dravion's latest number. no particular reason. it works fine. when (and if ever) we have an official x64 stable, we'll see...
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-04 08:34

//update

win10 system restored back to 20.12.2019 and all is working fine again.
now the question is, what has happened with my win10?
but as a pathetic WIN10 user, i better don't go deeper into this question - just for the sake of my mental health :lol:
thank you all again.
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
mattg
Moderator
Moderator
Posts: 20554
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer-5.7.0-B2495-x64 User build

Post by mattg » 2020-01-04 11:40

katip wrote:
2020-01-04 06:32
actually my primary concern was jumping from MySQL 32 bit 5.x to MariaDB x64. by this opportunity i considered switching to a x64 build HMS and picked Dravion's latest number. no particular reason. it works fine. when (and if ever) we have an official x64 stable, we'll see...
I've been using a 64 bit MySQL for many years, long before I changed to a 64 bit build of hMailserver
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-04 13:17

katip wrote: just for the sake of my mental health :lol:
thank you all again.
Hapoy New Year with Win 10 :lol:

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-04 19:19

katip wrote:
2020-01-04 08:34
//update

win10 system restored back to 20.12.2019 and all is working fine again.
now the question is, what has happened with my win10?
but as a pathetic WIN10 user, i better don't go deeper into this question - just for the sake of my mental health :lol:
thank you all again.
Have a look in the EventViewer... HOW and WHO your clients logon COM/DCOM may give you a hint. On both my WinXP PRO and Win10 Home my user is "sr" but for some reason the server \\MAILSERVER running Win2012R2 see my WinXP PRO logon DCOM as "Administrator" on \\SR where my Win10 Home logon DCOM as "sr" on \\SR-ACER... User "sr" exists on the Win2012R2 and is a member of "Administrators". Same password is used for user "sr" on all machines.

I have, for the purpose of avoiding all this security crap, added "Everybody" will full rights to both "Edit Limits" options in "COM Security" and to the "hMailServer" Launch and Activation Permissions.
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
katip
Senior user
Senior user
Posts: 732
Joined: 2006-12-22 07:58
Location: Istanbul

Re: hMailServer-5.7.0-B2495-x64 User build

Post by katip » 2020-01-05 08:45

SorenR wrote:
2020-01-04 19:19
Have a look in the EventViewer...
nothing on server side.
on client i see things like:

Code: Select all

Description:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID 
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
 and APPID 
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
 to the user <mydomain>\<user_me> SID (S-1-5-21-121401287-333709854-1999994612-1003) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
frankly spoken, i don't have time and will to lookup and decipher all this crap. could be also totally irrelevant. anyway problem is over now.

but i think, client connection request wasn't able even to leave win10.
i was aware of this remote connection issue on 02. Jan.
later, i remember an update (i always do updates manually) on 30 or 31 Dec. which turned 1903 to 1909.
system restore yesterday turned it back to 1903 and problem disappeared. jfyi :wink:
Katip
--
HMS 5.7.0 x64, MariaDB 10.4.10 x64, SA 3.4.2, ClamAV 0.101.2 + SaneS

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-05 14:49

But this insn't irrelevant.

User Everyone isbt the sme in terms of DCOM as a specific User.Dont use Every one.

If your User is "sr" on client and server Machine, add the Usr sr to DCOM Security TAB Lauch AND Access permissions and make sure you sdet the checkboxes below as well.

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-05 15:18

Dravion wrote:
2020-01-05 14:49
But this insn't irrelevant.

User Everyone isbt the sme in terms of DCOM as a specific User.Dont use Every one.

If your User is "sr" on client and server Machine, add the Usr sr to DCOM Security TAB Lauch AND Access permissions and make sure you sdet the checkboxes below as well.
I have been using "Everybody" for years and it's my best buddy in cases like this... Adapt and Overcome... Oorah! :mrgreen:
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-05 15:43

SorenR wrote:
2020-01-05 15:18
Dravion wrote:
2020-01-05 14:49
But this insn't irrelevant.

User Everyone isbt the sme in terms of DCOM as a specific User.Dont use Every one.

If your User is "sr" on client and server Machine, add the Usr sr to DCOM Security TAB Lauch AND Access permissions and make sure you sdet the checkboxes below as well.
I have been using "Everybody" for years and it's my best buddy in cases like this... Adapt and Overcome... Oorah! :mrgreen:
I believe this has something to do with Windows SID Permission system
See: https://en.wikipedia.org/wiki/Security_Identifier

Every Account or any other permission related thing in Windows is mapped against a unique SID ID which only exists locally on a specific Computer, running Windows.
If you used Everyone its mapped against a different SID and a different password. I think the most reliable method is to use:

\\WIN10\SameuUser <same_password> against \\Win8k\SameUser <same_password>

and on hMailServer installed Computer lauch DCOM Settings and add \\Win8k\SameUser to DCOM Security Users

The Activation permissions is needed to allow a launch of hMailServer.exe if it doesn't already run.

User avatar
SorenR
Senior user
Senior user
Posts: 3328
Joined: 2006-08-21 15:38
Location: Denmark

Re: hMailServer-5.7.0-B2495-x64 User build

Post by SorenR » 2020-01-05 17:47

Hmm... Just checked... It's "Everyone", not "Everybody"... Sorry...

It's a group covering any thinkable user/guest account on a windows system. Sort of a wildcard account.
SørenR.

“With age comes wisdom, but sometimes age comes alone.”
- Oscar Wilde

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-05 19:01

RvdH wrote:
2020-01-04 03:23
All i want is to see a first (alpha) version of HCD..
HCD is ceased now, because it would end up in splitting the small hMailServer Community and developing a complete different Product. I was assuming, Martin was no longer interrested in developing hMS any longer but since he is back now and explained what he wants, its indeed better
to file Pull requests.

But before i submit a new patch to the 5.7.0 Branch i want to make sure everything is working as expected. Right now i am working on new Remote Administration protocol, so Admins can choose between DCOM and the new Remote protocol to manage a hMailServer instance.

To break it down:
*Its a new Server remote access protocol.
*It comes with a new hMailAdmin like GUI-Tool.

This doesn't affect DCOM, its just another way to manage
hMailServer via TCP/IP with TLSv1.3 without depending on
DCOM.

User avatar
mattg
Moderator
Moderator
Posts: 20554
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: hMailServer-5.7.0-B2495-x64 User build

Post by mattg » 2020-01-05 23:52

SorenR wrote:
2020-01-05 17:47
Hmm... Just checked... It's "Everyone", not "Everybody"... Sorry...

It's a group covering any thinkable user/guest account on a windows system. Sort of a wildcard account.
Except 'Guest' (which is disabled by default these days)

I use 'Everyone' a lot too for network shares
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

tohare
Normal user
Normal user
Posts: 181
Joined: 2014-12-07 13:35
Location: Florida!

Re: hMailServer-5.7.0-B2495-x64 User build

Post by tohare » 2020-01-16 20:42

Is there an "official" list of technologies supported in 5.7? Like What versions of MySQL, SQL Server, etc, (all technologies) are supported?

I tried to do a search but I keep getting "terms are too general" errors here.
Thanks,
Thomas

User avatar
jimimaseye
Moderator
Moderator
Posts: 8309
Joined: 2011-09-08 17:48

Re: hMailServer-5.7.0-B2495-x64 User build

Post by jimimaseye » 2020-01-16 23:04

tohare wrote:
2020-01-16 20:42
I tried to do a search but I keep getting "terms are too general" errors here.
Use Google to search at hmailserver site level. It's far more productive.

[Entered by mobile. Excuse my spelling.]
5.7 on test.
SpamassassinForWindows 3.4.0 spamd service
AV: Clamwin + Clamd service + sanesecurity defs : https://www.hmailserver.com/forum/viewtopic.php?f=21&t=26829

User avatar
Dravion
Senior user
Senior user
Posts: 1614
Joined: 2015-09-26 11:50
Location: Germany
Contact:

Re: hMailServer-5.7.0-B2495-x64 User build

Post by Dravion » 2020-01-16 23:07

MS-SQL Server from version 2000 up to 2019,
TLSv1.2 with MS-SQL 2008 Servicepack 4, using MSODBC Driver version 18 for SQL-Server.

MySQL4 upto MySQL 8.x, but Version 5 needs Legacy Authentication for MySQL Series 5.x enabled. All versions
supporting SSL/TtLS. MariaDB can use the MySQL interface as well, all available MariaDB releases should work.

PostgreSQL 9 upto 12 is supported, TLS/SSL can be enabled via PostgreSQL Main config file by specufying a SSL-Certificate and a Private x509 Key pair.

XP, Vista and Server 2003 support was removed.
32-Bit Support was removed as well.
Required Compiler is Visual C/C++ 12 (2013).
It is possible to use a later Compiler version but the Code base requires Platform toolset for Visual C/C++ 2013 due to code breaking changes within newer Compilers which are not solved right now.

Setup packages are compiled with Innosetup 5 x
using Pascal Script.

TLSv1.3 was added in hMailServer 5.7 x64 which made serveral code changes necessary. This means OpenSSL
series 1.1.x is required.

User avatar
RvdH
Senior user
Senior user
Posts: 863
Joined: 2008-06-27 14:42
Location: Netherlands

Re: hMailServer-5.7.0-B2495-x64 User build

Post by RvdH » 2020-01-17 10:45

Dravion wrote:
2020-01-16 23:07
TLSv1.3 was added in hMailServer 5.7 x64 which made serveral code changes necessary. This means OpenSSL
series 1.1.x is required.
Also available in 5.6.8 - Build 2494 (latest official beta)
CIDR to RegEx: d-fault.nl/CIDRtoRegEx
DNS Lookup: d-fault.nl/DNSTools
DNSBL Lookup: d-fault.nl/DNSBLLookup
GEOIP Lookup: d-fault.nl/GeoipLookup

Post Reply