Supported Operating System and Browser Environments
Hey everyone
We’re somewhat worried about the minimum OS requirements for DF 19.1. In the help: Deploying Applications -> Installation and Environment Guide it’s stated:
[CODE][B]Supported Operating System and Browser Environments[/B]
DataFlex 2019 Studio, Windows Client and WebApp Server are supported on:
[LIST][*]Windows 10[*]Windows Server 2019 (including x64)[*]Windows Server 2016 (including x64)[/LIST]
[/CODE]
We would like to migrate our web applications to 19.1 to use the new features, but not many of our customers are on Windows Server 2016, let alone 2019. We have web applications in 19.0 deployed to OSs as far back as 2008 R2. Many of our customers are in the public administration and have budgetary constraints preventing them from upgrading servers or software so frequently.
I installed DF Web Server on 2008 R2 and 2012 R2 to make some tests. In 2008 R2 the installer cannot register dfedit40.dll correctly and the web application cannot load the IIS module WasHttpMod.dll, making the app pools stop, even those whose applications don’t have the module registered for them.
In 2012 R2 DF Web Server installs fine. But when testing with the WebOrder examples, reports don’t work, the COM ActiveX does not get properly installed.
Since we have to make a decision about waiting for a while in 19.0 or maintaining both 19.0 and 19.1 codebases, I would like to know if there is something like a list of features that may or may not work per OS below Server 2016.
Thanks very much
Re: Supported Operating System and Browser Environments
Fernando,
There are no specific changes in the 19.1 installation that preclude it’s use on either of the platforms you mention having issues with. We no longer test on those platforms, and since they are no longer officially supported, we would not fix issues [B]only[/B] found on them. But we do find it surprising that you have run into problems on either of those platforms (especially 2012 R2) and wonder if the issues you report are generic to the platforms themselves or just the specific machines you tested on.
Have you seen the same results on multiple machines of each O/S?
Have other developers installed on these platforms with success?
Re: Supported Operating System and Browser Environments
Hi SWN
Server 2012 is a very common system in the market, I believe that DAC should do tests to support this environment. I have struggled for many years for some clients to go from server2008 to server2012. Microsoft still supports this system (ext.10 / 01/2023, how many versions will have come out of DF this year?). If DAC restricts us 2012 will be putting a hand brake for developers to slow down in the consumption of new versions of DF.
Edgar
Re: Supported Operating System and Browser Environments
[QUOTE=F. Gutiérrez;345527]I installed DF Web Server on 2008 R2 and 2012 R2 to make some tests. In 2008 R2 the installer cannot register dfedit40.dll correctly and the web application cannot load the IIS module WasHttpMod.dll, making the app pools stop, even those whose applications don’t have the module registered for them.
In 2012 R2 DF Web Server installs fine. But when testing with the WebOrder examples, reports don’t work, the COM ActiveX does not get properly installed.[/QUOTE]
We are investigating these issues and so far found the following:
- The WebApp Server server installer does not install the DataFlex Reports Demo OCX, that is a bug (the OCX was bound to the windows examples only) and will be fixed for next rev. This is not platform related at all.
- We've seen the DfEdit40.dll issue on one other [URL="https://support.dataaccess.com/Forums/showthread.php?64542-Problem-Installing-19-1-Studio"]occasion[/URL], this turns out to be related to issues with the Microsoft Visual C++ Redistributable. Try installing these manually (the x86 download: [url]https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads[/url]). You possibly have to uninstall them first. In the other case they did not install succesfully until windows update was run. The installer doesn't notice because they appear to be installed already while in fact they are only installed partially.
Re: Supported Operating System and Browser Environments
Fernando,
In dealing with another instance of this, we found that the inability for the installer to properly install the VS redistributables was the culprit and that once the operating system was fully updated, things started to work fine. See [URL="https://support.dataaccess.com/Forums/showthread.php?64542-Problem-Installing-19-1-Studio"]this thread for more details[/URL], but the bottom line is that on the older platforms (especially 2008) you need to make sure that all the published MS updates are in place, then install 19.1. This should work - but if there are still any problems, try to install the VS residributables by themselves - if that isn't successful then DF 19.1 won't be either.
[edit] or just read Harm's post - he beat me to it :rolleyes:
Re: Supported Operating System and Browser Environments
DAW only officially support MS products that are in MAINSTREAM support not extended support
[URL]https://support.dataaccess.com/Forums/showthread.php?63992-Supported-Operating-System-and-Browser-Environments&p=342358#post342358[/URL]
SQL 2012 ended in July 2017
SQL 2016 will end in July 2021 unless they extend it with an SP3 etc
Re: Supported Operating System and Browser Environments
Re: Supported Operating System and Browser Environments
Thanks everyone
The 2008 R2 is a Web Server edition. It's up to date, having installed all patches from Windows Update. It had quite a few versions of the C++ redistributable. I uninstalled all of them, but I could only reinstall the 2008 and 2013 redistributables. Other versions are now behind a Visual Studio subscription.
Trying the 2008 and 2013 redistributables, DF 19.1 installation failed with both (same error). I'm not sure if it has something to do with the OS being a Web Server edition. I think we will bump up the minimum requirements for the applications we develop in 19.1 to be at least Server 2012 or 2012 R2.
[QUOTE]We no longer test on those platforms, and since they are no longer officially supported, we would not fix issues [B]only[/B] found on them.[/QUOTE]
Thanks for clarifying, that makes sense Stephen. I somehow supposed the new DF release would use OS-specific features that would prevent it from working.
[QUOTE]- The WebApp Server server installer does not install the DataFlex Reports Demo OCX, that is a bug (the OCX was bound to the windows examples only) and will be fixed for next rev. This is not platform related at all. [/QUOTE]
That's great, Harm. Other than that I didn't find any other issues, at least with the examples.
[QUOTE]DAW only officially support MS products that are in MAINSTREAM support not extended support
[URL="https://support.dataaccess.com/Forums/showthread.php?63992-Supported-Operating-System-and-Browser-Environments&p=342358#post342358"]https://support.dataaccess.com/Forum...358#post342358[/URL][/QUOTE]
Thanks Focus, Chip's post is very informative.
Re: Supported Operating System and Browser Environments
Although interestingly in terms of Win 10 although allegedly there will not be another major version number update, the build number updates are on 18 month support cycle
[URL]https://support.microsoft.com/en-gb/help/13853/windows-lifecycle-fact-sheet[/URL]
I know these are supposed to arrive via auto update but i'm not sure how this affects DF Windows support going forward. i.e. are DAW just going to say Win 10 or Win 10 Build xxxx and upwards