vnick wrote > halcyon wrote >> I have been running into this issue. In my case it is an incompatibility >> between libssh2 and openssh (Win32 ). To get around this I downloaded the >> libssh2 code from Github and made the following changes: >> >> around line 1060 in sftp_open in sftp.c >> >> change: >> >> attrs.permissions = mode | >> (open_file ? LIBSSH2_SFTP_ATTR_PFILETYPE_FILE : >> LIBSSH2_SFTP_ATTR_PFILETYPE_DIR); >> >> to >> attrs.permissions = mode; > > Hmmm...so looks like it's something specific to how Microsoft has > implemented OpenSSH for Win32, since it works fine against Linux SSH > servers > and against at least the SolarWindows SFTP/SCP server. I'm not sure the > above change is a good long-term fix, but it does help to narrow down the > issue and may point to what's actually going on here. I'm tempted to open > up an issue on the Github page for that OpenSSH implementation with this > information, as I think there's probably something Microsoft is not doing > quite right in their implementation that is causing this.
Have opened an issue on Github for this: https://github.com/PowerShell/Win32-OpenSSH/issues/883 -Nick -- Sent from: http://apache-guacamole-incubating-users.2363388.n4.nabble.com/
