http://bugs.winehq.org/show_bug.cgi?id=32783
Bug #: 32783 Summary: STEP7_Lite_V30_incl_SP4 Setup Failed to start the service, Error:1053, Service request timeout. Product: Wine Version: 1.5.22 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fangendoucg@gmail.com Classification: Unclassified
Created attachment 43286 --> http://bugs.winehq.org/attachment.cgi?id=43286 Terminal Output
env: ubuntu12.04 & wine 1.5.22 with the patch of the bug 32764
The software can be freely downloaded from: https://a248.e.akamai.net/cache.automation.siemens.com/dnl/DQ/DQzMjkzAAAA_39...
extract it, cd to folder STEP7_Lite_V30_incl_SP4 , then run: $wine Setup.exe
While installing Automation License Manager V4.0 SP3, a dialog box showed like the attachment "dialog_box_1", click *R* showed another one like the attachment "dialog_box_2". The Chinese words in dialog_box_2 means insufficient buffer.
http://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #1 from fangendou fangendoucg@gmail.com 2013-01-22 00:13:55 CST --- Created attachment 43287 --> http://bugs.winehq.org/attachment.cgi?id=43287 dialog_box_1
http://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #2 from fangendou fangendoucg@gmail.com 2013-01-22 00:14:38 CST --- Created attachment 43288 --> http://bugs.winehq.org/attachment.cgi?id=43288 dialog_box_2
http://bugs.winehq.org/show_bug.cgi?id=32783
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2013-01-22 01:17:42 CST --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=32783
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=32783
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://a248.e.akamai.net/c | |ache.automation.siemens.com | |/dnl/DQ/DQzMjkzAAAA_3959669 | |5_DL/STEP7_Lite_V30_incl_SP | |4.zip
http://bugs.winehq.org/show_bug.cgi?id=32783
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ole32
--- Comment #4 from Hans Leidekker hans@meelstraat.net 2013-01-22 05:17:19 CST --- 001e:Call ole32.StgOpenStorageEx(0017b764 L"C:\users\Public\Application Data\Siemens\Automation\Automation License Manager\projects\Project.alm",00400040,00000000,00000000,00000000,00000000,0117b02c,00558d1c) ret=01158dcc 001e:Ret ole32.StgOpenStorageEx() retval=800300ff ret=01158dcc
StgOpenStorageEx returns STG_E_INVALIDFLAG here. Flags passed in are STGM_DIRECT_SWMR|STGM_SHARE_DENY_NONE, so this probably needs an implementation of STGM_DIRECT_SWMR.
http://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #5 from fangendou fangendoucg@gmail.com 2013-04-02 05:56:32 CDT --- (In reply to comment #4)
...... so this probably needs an implementation of STGM_DIRECT_SWMR.
Hi all, I'm afraid that the STGM_DIRECT_SWMR is still unimplemted in wine-1.5.27, I did a test just now and this bug hasn't been fixed yet.
http://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #6 from fangendou fangendoucg@gmail.com 2013-04-20 02:03:38 CDT --- Created attachment 44224 --> http://bugs.winehq.org/attachment.cgi?id=44224 messagebox_err
I retested this bug in wine-1.5.28 with the latest patchs about ole32. Thanks Nikolay Sivov for help. With these patchs, there's a little change about the bug. As the attachment named messagebox_err shows, its text is different from the former one named dialog_box_2. The error number changed.
Hi Nikolay, Would you please take a look at it?
http://bugs.winehq.org/show_bug.cgi?id=32783
fangendou fangendoucg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.22 |1.5.30
--- Comment #7 from fangendou fangendoucg@gmail.com 2013-05-15 08:46:55 CDT --- Hello everybody,
While I run Setup.exe in WINEDEBUG, the following logs may mean something.
--- snip --- 0111:Call advapi32.CryptAcquireContextW(0050f26c,0055d428 L"{3376A021-58FA-4A00-923A-9E97A85AC497}",004f7308 L"Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider",0000000d,00000020) ret=004caf10 0111:Ret advapi32.CryptAcquireContextW() retval=00000000 ret=004caf10 0111:Call KERNEL32.GetLastError() ret=004caf16 0111:Ret KERNEL32.GetLastError() retval=80090019 ret=004caf16 0111:Call advapi32.CryptAcquireContextW(0050f26c,0055d428 L"{3376A021-58FA-4A00-923A-9E97A85AC497}",004f7308 L"Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider",0000000d,00000028) ret=004caf47 0111:Ret advapi32.CryptAcquireContextW() retval=00000000 ret=004caf47 0111:Call KERNEL32.GetLastError() ret=004391d4 0111:Ret KERNEL32.GetLastError() retval=80090019 ret=004391d4 0111:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0083e53c) ret=78158e69 0111:Call KERNEL32.GetLastError() ret=78132dba 0111:Ret KERNEL32.GetLastError() retval=80090019 ret=78132dba --- snip ---
The return value of CryptAcquireContextW is 0, that means a failure.But I can't find out how it happened. Any of your help will be appreciated!
Regards.
http://bugs.winehq.org/show_bug.cgi?id=32783
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.30 |1.5.22
--- Comment #8 from Qian Hong fracting@gmail.com 2013-05-15 09:03:20 CDT --- Hello, please don't change the 'version' field, it is for original reported version. Adding a comment 'Still present in wine 1.5.30' is useful and enough. Thanks
http://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #9 from Qian Hong fracting@gmail.com 2013-05-15 09:08:14 CDT --- http://msdn.microsoft.com/en-us/library/windows/desktop/bb394802%28v=vs.85%2...
DSS and DH Cryptographic Provider is still a stup in Wine, maybe use native dssenh.dll helps?
https://bugs.winehq.org/show_bug.cgi?id=32783
Saulius K. saulius2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=32783
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #10 from super_man@post.com --- Download is dead to me. But it's quite safe to assume no progress on this?
https://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #11 from Saulius K. saulius2@gmail.com --- (In reply to super_man from comment #10)
Download is dead to me.
The URL seems the have changed: [3]. I registered to get the updated one here: [4]. If URL [3] won't work, you can use [4] also.
[3]:https://cache.industry.siemens.com/dl/files/695/39596695/att_115930/s1/step7... [4]:https://support.industry.siemens.com/cs/document/39596695/step-7-lite-v3.0-i...
https://bugs.winehq.org/show_bug.cgi?id=32783
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|download | URL|https://a248.e.akamai.net/c | |ache.automation.siemens.com | |/dnl/DQ/DQzMjkzAAAA_3959669 | |5_DL/STEP7_Lite_V30_incl_SP | |4.zip |
https://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com --- Those urls don't work anymore, could you please retest with Wine 1.9.5 first?
https://bugs.winehq.org/show_bug.cgi?id=32783
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ABANDONED CC| |focht@gmx.net Keywords| |Installer Status|NEW |RESOLVED
--- Comment #13 from Anastasius Focht focht@gmx.net --- Hello folks,
no further response here, resolving 'abandoned'.
Regards
https://bugs.winehq.org/show_bug.cgi?id=32783
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |nerv@dawncrow.de
--- Comment #14 from André H. nerv@dawncrow.de --- closing abandoned
https://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #15 from Saulius K. saulius2@gmail.com --- Well, I have hash and the zip put somewhere deep in my storage units. So no quickie.
But the curious ones may take a look at [5] (starting with a check for malware eg. at VirusTotal).
[5] https://www.dropbox.com/s/t4e2yg08hiwc9i5/step7_lite_v30_incl_sp4.zip?dl=0
https://bugs.winehq.org/show_bug.cgi?id=32783
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|CLOSED |REOPENED See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=10506 Component|ole32 |crypt32 URL| |https://www.dropbox.com/s/t | |4e2yg08hiwc9i5/step7_lite_v | |30_incl_sp4.zip?dl=0 Resolution|ABANDONED |--- Summary|STEP7_Lite_V30_incl_SP4 |Siemens Automation License |Setup Failed to start the |Manager installer (part of |service, Error:1053, |SIMATIC STEP 7 Lite SP4) |Service request timeout. |fails to start ALM service: | |'Error:1053, Service | |request timeout.' | |(Microsoft Enhanced DSS and | |Diffie-Hellman | |Cryptographic Provider | |missing)
--- Comment #16 from Anastasius Focht focht@gmx.net --- Hello Saulius,
thanks for the link. Confirming, the issue is still present.
Comment #7 (fangendou) and comment #9 (Qian) were already spot on 6 years ago.
--- snip --- ... 00ab:Call KERNEL32.CreateProcessW(00000000,0011d2b8 L"C:\Program Files\Common Files\Siemens\sws\almsrv\almsrvx.exe",00000000,00000000,00000000,00000400,00440000,00000000,00a9f7c8,00a9f69c) ret=7efd9f5d ... 00ab:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7efd9f5d ... 00c1:Call advapi32.RegisterServiceCtrlHandlerExW(00554a50 L"almservice",0040119f,00000000) ret=004805e7 00c1:trace:service:RegisterServiceCtrlHandlerExW L"almservice" 0x40119f (nil) 00c1:Ret advapi32.RegisterServiceCtrlHandlerExW() retval=00169468 ret=004805e7 ... 00be:Ret advapi32.StartServiceW() retval=00000001 ret=00484a43 ... 00c1:Call advapi32.CryptAcquireContextW(0050f26c,00565d48 L"{BC989B9A-51F1-4B86-B7C5-CA00D97384FD}",004f7308 L"Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider",0000000d,00000020) ret=004caf10 00c1:Ret advapi32.CryptAcquireContextW() retval=00000000 ret=004caf10 00c1:Call KERNEL32.GetLastError() ret=004caf16 00c1:Ret KERNEL32.GetLastError() retval=80090019 ret=004caf16 00c1:Call advapi32.CryptAcquireContextW(0050f26c,00565d48 L"{BC989B9A-51F1-4B86-B7C5-CA00D97384FD}",004f7308 L"Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider",0000000d,00000028) ret=004caf47 00c1:Ret advapi32.CryptAcquireContextW() retval=00000000 ret=004caf47 00c1:Call KERNEL32.GetLastError() ret=004391d4 00c1:Ret KERNEL32.GetLastError() retval=80090019 ret=004391d4 00c1:Call msvcr80._CxxThrowException(0084fa68,004ff26c) ret=004391e5 00c1:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0084f9e4) ret=7e28b425 00c1:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b44480b ip=7b44480b tid=00c1 00c1:trace:seh:raise_exception info[0]=19930520 00c1:trace:seh:raise_exception info[1]=0084fa68 00c1:trace:seh:raise_exception info[2]=004ff26c 00c1:trace:seh:raise_exception eax=7b42e0b1 ebx=00000008 ecx=0084f924 edx=0084f9e4 esi=0084fa68 edi=0084f9a0 00c1:trace:seh:raise_exception ebp=0084f978 esp=0084f904 cs=840023 ds=84002b es=002b fs=7bc50063 gs=84006b flags=00200212 00c1:trace:seh:call_vectored_handlers calling handler at 0x7cd7ce80 code=e06d7363 flags=1 00c1:trace:seh:call_vectored_handlers handler at 0x7cd7ce80 returned 0 ... 00c1:Call KERNEL32.GetLastError() ret=004321da 00c1:Ret KERNEL32.GetLastError() retval=80090019 ret=004321da ... 00c1:Call advapi32.RegisterEventSourceW(783c8d24 L"",00554a80 L"Automation License Manager Service") ret=00483f1b 00c1:fixme:advapi:RegisterEventSourceW (L"",L"Automation License Manager Service"): stub 00c1:Ret advapi32.RegisterEventSourceW() retval=cafe4242 ret=00483f1b 00c1:err:eventlog:ReportEventW L"API = Create GlobalData, os error code = -2146893799, os message = (null)" ... 00c1:Call ws2_32.WSACleanup() ret=00432333 00c1:Ret ws2_32.WSACleanup() retval=ffffffff ret=00432333 00c1:Call msvcr80._CxxThrowException(0084e8c0,00503974) ret=0047eb41 00c1:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0084e854) ret=7e28b425 ... 00c1:trace:seh:call_catch_block done, continuing at 0x47e8c2 00c1:Call advapi32.SetServiceStatus(00169468,0084fe2c) ret=0047e2fc 00c1:trace:service:SetServiceStatus 0x169468 10 1 0 42a 80090019 0 0 ... 00c1:Ret advapi32.SetServiceStatus() retval=00000001 ret=0047e2fc ... 00c1:Ret PE DLL (proc=0x1401676,module=0x13d0000 L"almpersistencemanagerx.dll",reason=PROCESS_DETACH,res=(nil)) retval=1 ... 00be:Call advapi32.RegisterEventSourceW(783c8d24 L"",00554a98 L"Automation License Manager Service") ret=00483f1b 00be:fixme:advapi:RegisterEventSourceW (L"",L"Automation License Manager Service"): stub 00be:Ret advapi32.RegisterEventSourceW() retval=cafe4242 ret=00483f1b 00be:Call advapi32.ReportEventW(cafe4242,00000001,00000000,c0000010,00000000,00000002,00000000,0032f470,00000000) ret=00483f4c 00be:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0xc0000010,(nil),0x0002,0x00000000,0x32f470,(nil)): stub 00be:err:eventlog:ReportEventW L"1053, Service request timeout.\r\n" 00be:err:eventlog:ReportEventW L"4" ... 00be:Call user32.MessageBoxW(00000000,00554d40 L"Failed to start the service, Error:1053, Service request timeout.\r\n\nPossibly the start of the Automation License Manager Service was blocked by a Firewall:\nC:\Program Files\Common Files\Siemens\sws\almsrv\almsrvx.exe",00535cf0 L"Automation License Manager Service",00050015) ret=78316909 --- snip ---
NOTE: There is also bug 10506 (".NET applications which use 'System.Security.Cryptography.DSA' need crypt32 DSS provider")
https://source.winehq.org/git/wine.git/tree/HEAD:/dlls/dssenh
Sadly, nothing has happended since all the years. The GSoC 2012 idea was never picked up.
Using your dropbox as download link for now. I will see if I can trick Internet Archive into getting a snapshot from another site.
$ sha1sum step7_lite_v30_incl_sp4.zip 42a2533968ccc278e442d31cb035f202b98f2f9f step7_lite_v30_incl_sp4.zip
$ du -sh step7_lite_v30_incl_sp4.zip 288M step7_lite_v30_incl_sp4.zip
$ wine --version wine-4.6-108-g9d7d68747b
Regards
https://bugs.winehq.org/show_bug.cgi?id=32783
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW Summary|Siemens Automation License |Siemens Automation License |Manager installer (part of |Manager installer (part of |SIMATIC STEP 7 Lite SP4) |SIMATIC STEP 7 Lite SP4) |fails to start ALM service: |fails to start ALM service |'Error:1053, Service |(Microsoft Enhanced DSS and |request timeout.' |Diffie-Hellman |(Microsoft Enhanced DSS and |Cryptographic Provider |Diffie-Hellman |missing) |Cryptographic Provider | |missing) |
--- Comment #17 from Anastasius Focht focht@gmx.net --- Hello folks,
changing status to 'new' (confirmed again).
Regards
https://bugs.winehq.org/show_bug.cgi?id=32783
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.dropbox.com/s/t |https://archive.org/details |4e2yg08hiwc9i5/step7_lite_v |/simatic_step7_lite_v30_inc |30_incl_sp4.zip?dl=0 |l_sp4
--- Comment #18 from Anastasius Focht focht@gmx.net --- Hello folks,
I've manually uploaded the .zip archive to the Internet Archive:
https://archive.org/details/simatic_step7_lite_v30_incl_sp4
Copied from:
https://www.dropbox.com/s/t4e2yg08hiwc9i5/step7_lite_v30_incl_sp4.zip?dl=0
Vendor site:
https://support.industry.siemens.com/cs/document/39596695/step-7-lite-v3-0-i...
--- quote --- Entry type: Download Entry ID: 39596695, Entry date: 11/17/2009 STEP 7 Lite V3.0 incl. SP4
STEP 7 Lite is no longer available. Here you will find the link to current Trial SW products for factory automation.
STEP 7 Lite has been discontinued and is no longer available for download! --- quote ---
Archive scan / signature:
https://www.virustotal.com/gui/file/a6266d918a2906c4d19a6dcfd6619080614900b0...
$ sha1sum step7_lite_v30_incl_sp4.zip 42a2533968ccc278e442d31cb035f202b98f2f9f step7_lite_v30_incl_sp4.zip
$ du -sh step7_lite_v30_incl_sp4.zip 288M step7_lite_v30_incl_sp4.zip
$ wine --version wine-6.4-180-g41df83c50e1
Regards
https://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #19 from Gabriele gab.pulcio@gmail.com --- (In reply to Anastasius Focht from comment #18)
Hello folks,
I've manually uploaded the .zip archive to the Internet Archive:
https://archive.org/details/simatic_step7_lite_v30_incl_sp4
Copied from:
https://www.dropbox.com/s/t4e2yg08hiwc9i5/step7_lite_v30_incl_sp4.zip?dl=0
Vendor site:
https://support.industry.siemens.com/cs/document/39596695/step-7-lite-v3-0- incl-sp4?dti=0&lc=en-US
--- quote --- Entry type: Download Entry ID: 39596695, Entry date: 11/17/2009 STEP 7 Lite V3.0 incl. SP4
STEP 7 Lite is no longer available. Here you will find the link to current Trial SW products for factory automation.
STEP 7 Lite has been discontinued and is no longer available for download! --- quote ---
Archive scan / signature:
https://www.virustotal.com/gui/file/ a6266d918a2906c4d19a6dcfd6619080614900b002cc7625a0084d81f1239a37/details
$ sha1sum step7_lite_v30_incl_sp4.zip 42a2533968ccc278e442d31cb035f202b98f2f9f step7_lite_v30_incl_sp4.zip
$ du -sh step7_lite_v30_incl_sp4.zip 288M step7_lite_v30_incl_sp4.zip
$ wine --version wine-6.4-180-g41df83c50e1
Regards
Still present on wine 6.18
https://bugs.winehq.org/show_bug.cgi?id=32783
--- Comment #20 from Hans Leidekker hans@meelstraat.net --- (In reply to Gabriele from comment #19) [...]
Still present on wine 6.18
Can you attach a WINEDEBUG=+crypt,+dssenh trace?