Sure Dave, I will update you soon. On Fri, Jun 11, 2021 at 1:39 PM Dave Page <dp...@pgadmin.org> wrote:
> > > On Fri, Jun 11, 2021 at 9:35 AM Fahar Abbas <fahar.ab...@enterprisedb.com> > wrote: > >> Sure Dave, I will create a new VM with the latest iso. >> > > Not the latest. 1809 please. And if that doesn't work, 1909. We need to > understand exactly what versions work and which don't. > > > >> Nikhil is not able to reproduce the issue on Windows 10 with the latest >> version. So the issue is reproducible with older versions. >> >> Kind Regards, >> On Fri, Jun 11, 2021 at 1:28 PM Dave Page <dp...@pgadmin.org> wrote: >> >>> >>> >>> On Fri, Jun 11, 2021 at 9:25 AM Fahar Abbas < >>> fahar.ab...@enterprisedb.com> wrote: >>> >>>> Windows 10 Enterprise 2016 LTSB. >>>> >>> >>> Hmm, I assume that is version 1607. Can you test with 1809 please? And >>> if that doesn't work, try 1909. >>> >>> >>>> >>>> On Fri, Jun 11, 2021 at 1:12 PM Dave Page <dp...@pgadmin.org> wrote: >>>> >>>>> Hi >>>>> >>>>> On Fri, Jun 11, 2021 at 7:44 AM Fahar Abbas < >>>>> fahar.ab...@enterprisedb.com> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> pgadmin4 is failing on following operating systems : >>>>>> Windows 2016 >>>>>> Windows 2012 >>>>>> Windows 07 >>>>>> Windows 2008R2 >>>>>> Windows 10 64 >>>>>> >>>>> >>>>> What version of Windows 10? I *think* conpty was introduced in 1809. >>>>> >>>>> >>>>>> >>>>>> pgadmin4 is working fine in following operating system: >>>>>> Windows 2019 >>>>>> >>>>>> On Thu, Jun 10, 2021 at 7:51 PM Dave Page <dp...@pgadmin.org> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Jun 10, 2021 at 2:22 PM Nikhil Mohite < >>>>>>> nikhil.moh...@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Hi Dave, >>>>>>>> >>>>>>>> On Thu, Jun 10, 2021 at 6:37 PM Dave Page <dp...@pgadmin.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi >>>>>>>>> >>>>>>>>> On Thu, Jun 10, 2021 at 2:00 PM Nikhil Mohite < >>>>>>>>> nikhil.moh...@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Dave, >>>>>>>>>> >>>>>>>>>> On Thu, Jun 10, 2021 at 5:22 PM Dave Page <dp...@pgadmin.org> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi >>>>>>>>>>> >>>>>>>>>>> On Thu, Jun 10, 2021 at 11:08 AM Nikhil Mohite < >>>>>>>>>>> nikhil.moh...@enterprisedb.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Dave/ Team, >>>>>>>>>>>> >>>>>>>>>>>> We are facing an issue with winpty.dll on Windows server 2016 >>>>>>>>>>>> and Windows 7(these are platforms on which we have tested). >>>>>>>>>>>> Files required for winpty are present in the site-packages but >>>>>>>>>>>> still, it is unable to load the winpty.dll file on these specific >>>>>>>>>>>> platforms. We have tested it on Windows 10 pro and Windows server >>>>>>>>>>>> 2019 and >>>>>>>>>>>> it is working fine. (Also tried building the local pywinpty but >>>>>>>>>>>> unable to >>>>>>>>>>>> build it.) ref link for winPty >>>>>>>>>>>> https://github.com/rprichard/winpty#:~:text=winpty%20is%20a%20Windows%20software,in%20a%20Cygwin%2FMSYS%20pty. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Does winpty.exe run, if executed from the command line instead >>>>>>>>>>> of pgAdmin? If not, does dependency walker show any missing >>>>>>>>>>> libraries that >>>>>>>>>>> are required? >>>>>>>>>>> >>>>>>>>>> Not found the winpty.exe in site packages, but as per the winpty >>>>>>>>>> documents "winpty-agent.exe" will start the process with a new, >>>>>>>>>> hidden >>>>>>>>>> console window. It is not showing any error while installing the >>>>>>>>>> package. I >>>>>>>>>> tried to use it outside the pgAdmin but still facing the same error >>>>>>>>>> "Exception in import winpty DLL load failed while importing winpty: >>>>>>>>>> The >>>>>>>>>> specified procedure could not be found."(created a separate python >>>>>>>>>> environment for this) >>>>>>>>>> >>>>>>>>>> 1. if try to run winpty-agent.exe from the command line, it shows >>>>>>>>>> the user entered inputs on the same terminal, not showing any errors. >>>>>>>>>> [image: image.png] >>>>>>>>>> >>>>>>>>>> 2. I found winpty.exe in the other installed app (Git command >>>>>>>>>> line: C:\Program Files (x86)\Git\usr\bin) if try to run it through >>>>>>>>>> the >>>>>>>>>> command line not getting any error, it is showing user entered >>>>>>>>>> inputs on >>>>>>>>>> the same terminal. (It is not related to pgAdmin but just tried to >>>>>>>>>> check >>>>>>>>>> winpty.exe throwing any error or not) >>>>>>>>>> [image: image.png] >>>>>>>>>> >>>>>>>>> >>>>>>>>> Hmmm, that sounds oddly similar to an issue I had with Kerberos on >>>>>>>>> Windows when I was mucking around with that. I can't remember the >>>>>>>>> exact >>>>>>>>> details, but as a test, does the problem go away if winpty.dll is >>>>>>>>> copied >>>>>>>>> into the Windows system32 directory? >>>>>>>>> >>>>>>>> Tried it but still facing the same issue. >>>>>>>> >>>>>>> >>>>>>> OK, I had a fiddle around, and see the same thing. I can't do a >>>>>>> simple import of winpty. On 2019 it's fine. I tried various tricks that >>>>>>> I've used in the past to make sure libraries are found etc. >>>>>>> >>>>>>> Could this be because it's trying to use the conpty interface in >>>>>>> Windows 10 and above? >>>>>>> >>>>>>> If we can't get this to work tomorrow, I think it's fine to simply >>>>>>> hide the menu options and button if the server detects it's running on >>>>>>> an >>>>>>> unsupported version of Windows. Of course, this should be documented. We >>>>>>> also need to make sure we know *exactly* what versions it does and does >>>>>>> not >>>>>>> work on. >>>>>>> >>>>>>> -- >>>>>>> Dave Page >>>>>>> Blog: https://pgsnake.blogspot.com >>>>>>> Twitter: @pgsnake >>>>>>> >>>>>>> EDB: https://www.enterprisedb.com >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> Fahar Abbas >>>>>> EnterpriseDB Corporation >>>>>> Phone Office: +92-51-835-8874 >>>>>> Phone Direct: +92-51-8466803 >>>>>> Mobile: +92-333-5409707 >>>>>> Skype ID: *live:fahar.abbas* >>>>>> Website: www.enterprisedb.com >>>>>> >>>>> >>>>> >>>>> -- >>>>> Dave Page >>>>> Blog: https://pgsnake.blogspot.com >>>>> Twitter: @pgsnake >>>>> >>>>> EDB: https://www.enterprisedb.com >>>>> >>>>> >>>> >>>> -- >>>> Fahar Abbas >>>> EnterpriseDB Corporation >>>> Phone Office: +92-51-835-8874 >>>> Phone Direct: +92-51-8466803 >>>> Mobile: +92-333-5409707 >>>> Skype ID: *live:fahar.abbas* >>>> Website: www.enterprisedb.com >>>> >>> >>> >>> -- >>> Dave Page >>> Blog: https://pgsnake.blogspot.com >>> Twitter: @pgsnake >>> >>> EDB: https://www.enterprisedb.com >>> >>> >> >> -- >> Fahar Abbas >> EnterpriseDB Corporation >> Phone Office: +92-51-835-8874 >> Phone Direct: +92-51-8466803 >> Mobile: +92-333-5409707 >> Skype ID: *live:fahar.abbas* >> Website: www.enterprisedb.com >> > > > -- > Dave Page > Blog: https://pgsnake.blogspot.com > Twitter: @pgsnake > > EDB: https://www.enterprisedb.com > > -- Fahar Abbas EnterpriseDB Corporation Phone Office: +92-51-835-8874 Phone Direct: +92-51-8466803 Mobile: +92-333-5409707 Skype ID: *live:fahar.abbas* Website: www.enterprisedb.com