Hi all, (17.0.11.7458) We have a Mobilink project again after 15 years or even more than that. Luckily an easy one, only two remote databases. Since it's been so long, I can no longer remember some of the options, so:
Thanks asked 06 Dec '23, 06:28 PcrMember |
1) Windows for dbmlsync and the ML Server still appear when you run, and when you minimize them they go to the system tray. There was no security issue that has changed this. You can choose to run your processes as windows services that don't interact with the desktop, and there were some security changes WRT making shared memory connections from the same machine that are about 10-15 years old, so that might be what you are remembering. If you were running as a service that didn't interact with the desktop, then looking at the log generated by the -o switch would give you some insight into the current state of the process. 2) This is likely something you will have coded yourself in the report_error Connection Event. Reg answered 06 Dec '23, 10:14 Reg Domaratzki
Thanks Reg.
(06 Dec '23, 16:23)
PcrMember
I just tried this, and it's a bit odd that when I run mlsrv17.exe and dbmlsync.exe as executables from batch file, there is indeed the log window shown on the desktop which you can minimize to system tray or leave running on the screen. But I can't get it to appear if I create the windows service for both the mobilink server and dbmlsync client with identical parameters (-dl switch is 100% included). I did go to services.msc and ticked the option "Allow service to interact with desktop", but nothing appears on the desktop when the service is started? Not a big thing, but more of a nice to have.
(07 Dec '23, 04:26)
PcrMember
3
Interact with Desktop is disabled in modern versions of Windows as it exposed a shatter attack security hole.
(07 Dec '23, 08:31)
Chris Keating
Replies hidden
1
It would be nice if the v17 documentation could clarify on that, particularly if the disabled interaction is a feature of all currently supported Windows versions (which it is in my understanding).
(07 Dec '23, 09:30)
Volker Barth
|