You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Ryan Pugatch <rp...@lp0.org> on 2016/01/19 23:04:31 UTC

[vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Hi all,

I am working with a third party developed application.  In their new
version, they have moved from vfs 2.0 to 2.1-snapshot.

Since making that change, we are having trouble making sftp connections.
 We receive the following error:

org.apache.commons.vfs2.FileSystemException: Could not determine if file
"sftp://username:***@some.site.com:2222/" is writeable.

Since I control that sftp site, I watched the logs and see that our app
is able to log in, cwd, and get a directory listing.  We have the same
issue when trying to drop to other sftp sites.  We do not have this
issue when we used vfs 2.0.

Is anyone aware of any changes within vfs that could cause this change
in behavior between 2.0 and 2.1-snapshot?


Thanks,

Ryan

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Re: [vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Posted by billharrelson <bi...@accordare.com>.
as expected, destination FileObject instance .isWriteable()() throws
FileSystemException as well.



--
View this message in context: http://apache-commons.680414.n4.nabble.com/vfs-FileSystemException-Could-not-determine-if-file-is-writeable-with-v2-1-tp4682060p4694105.html
Sent from the Commons - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Re: [vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Posted by billharrelson <bi...@accordare.com>.
I have tried forcing the JSch version back to 0.1.48 - no difference.  Still
get the error.  Any more suggestions?  Thanks.



--
View this message in context: http://apache-commons.680414.n4.nabble.com/vfs-FileSystemException-Could-not-determine-if-file-is-writeable-with-v2-1-tp4682060p4694102.html
Sent from the Commons - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Re: [vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Posted by Schalk Cronjé <ys...@gmail.com>.
I vaguely remember seeing this before. Have you tried forcing the JSch 
version back to com.jcraft:jsch:0.1.48 ?

On 19/01/2016 23:38, Ryan Pugatch wrote:
> Truncated unfortunately, I can try to get the whole thing but here's
> what I've got so far.
>
>
> org.apache.commons.vfs2.FileSystemException: Could not determine if file
> "sftp://user:***@some.site/" is writeable.
>          at
>          org.apache.commons.vfs2.provider.AbstractFileObject.isWriteable(AbstractFileObject.java:1805)
>          at com.hachette.dad.core.VFS.ensureFolder(VFS.java:272)
>          at
>          com.hachette.dad.plugin.transport.DADVFSTransportPlugin.openRemoteDirectory(DADVFSTransportPlugin.java:59)
>          at
>          com.hachette.dad.distribute.Transport.distributeBatchWithImplementation(Transport.java:175)
>          at
>          com.hachette.dad.distribute.Transport.distributeBatch(Transport.java:294)
>          at
>          com.hachette.dad.distribute.Transport.distributeBatches(Transport.java:499)
>          at
>          com.hachette.dad.distribute.Transport.transport(Transport.java:45)
>          at
>          com.hachette.dad.distribute.Transport.process(Transport.java:39)
>          at
>          com.hachette.dad.distribute.DistributeHandler.process(DistributeHandler.java:97)
>          at
>          com.hachette.dad.distribute.DistributeHandler.performJob(DistributeHandler.java:138)
>          at
>          com.hachette.dad.core.JobHandler.runJobWithManifest(JobHandler.java:170)
>          at com.hachette.dad.core.JobHandler.runJob(JobHandler.java:195)
>          at
>          com.hachette.dad.core.JobHandler$Runner.run(JobHandler.java:210)
>          at java.lang.Thread.run(Thread.java:745)
> Caused by: com.jcraft.jsch.JSchException: Could not get the groups id of
> the current user (error code: 1)
>          at
>          org.apache.commons.vfs2.provider.sftp.SftpFileSystem.getGroupsIds(SftpFileSystem.java:263)
>          at
>          org.apache.commons.vfs2.provider.sftp.SftpFileObject.getPermissions(SftpFileObject.java:317)
>          at
>          org.apache.commons.vfs2.provider.sftp.SftpFileObject.doIsWriteable(SftpFileObject.java:357)
>          at
>          org.apache.commons.vfs2.provider.AbstractFileObject.isWriteable(AbstractFileObject.java:1791)
>          ... 13 more
>
>
> and from catalina.out:
>
> 2016-01-19 16:24:30,511 TRACE com.blah.dad.core.Log develop - url
> sftp^A:****@some.site:2222/
> 2016-01-19 16:24:30,512 INFO  com.blah.dad.core.Log info - Using
> "/opt/tomcat7/temp/vfs_cache" as temporary files store.
> 2016-01-19 16:24:30,531 DEBUG com.blah.dad.core.Log debug - Skipping
> provider "org.apache.commons.vfs2.provider.tar.TarFileProvider" because
> required class
> "org.apache.commons.compress.archivers.tar.TarArchiveOutputStream" is
> not available.
> 2016-01-19 16:24:30,533 DEBUG com.blah.dad.core.Log debug - Skipping
> provider "org.apache.commons.vfs2.provider.bzip2.Bzip2FileProvider"
> because required class
> "org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream"
> is not available.
> 2016-01-19 16:24:30,541 DEBUG com.blah.dad.core.Log debug - Skipping
> provider "org.apache.commons.vfs2.provider.tar.TarFileProvider" because
> required scheme "tar" is not available.
> 2016-01-19 16:24:30,542 DEBUG com.blah.dad.core.Log debug - Skipping
> provider "org.apache.commons.vfs2.provider.tar.TarFileProvider" because
> required scheme "bz2" is not available.
> 2016-01-19 16:24:30,544 DEBUG com.blah.dad.core.Log debug - Skipping
> provider "org.apache.commons.vfs2.provider.hdfs.HdfsFileProvider"
> because required class "org.apache.hadoop.fs.FileSystem" is not
> available.
> 2016-01-19 16:24:30,575 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Connecting
> to some.site port 2222
> 2016-01-19 16:24:30,611 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Connection
> established
> 2016-01-19 16:24:30,645 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Remote
> version string: SSH-2.0-CrushFTPSSHD
> 2016-01-19 16:24:30,646 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Local
> version string: SSH-2.0-JSCH-0.1.51
> 2016-01-19 16:24:30,646 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> CheckCiphers:
> aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc,3des-ctr,arcfour,arcfour128,arcfour256
> 2016-01-19 16:24:30,647 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> CheckKexes: diffie-hellman-group14-sha1
> 2016-01-19 16:24:30,705 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_KEXINIT sent
> 2016-01-19 16:24:30,750 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_KEXINIT received
> 2016-01-19 16:24:30,750 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server:
> diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256
> 2016-01-19 16:24:30,750 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server: ssh-dss,ssh-rsa
> 2016-01-19 16:24:30,751 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server: aes128-cbc,aes128-ctr,3des-cbc,blowfish-cbc,arcfour128,arcfour
> 2016-01-19 16:24:30,751 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server: aes128-cbc,aes128-ctr,3des-cbc,blowfish-cbc,arcfour128,arcfour
> 2016-01-19 16:24:30,751 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server:
> hmac-md5,hmac-sha1,hmac-md5-96,hmac-sha1-96,hmac-sha256,hmac-sha256@ssh.com
> 2016-01-19 16:24:30,752 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server:
> hmac-md5,hmac-sha1,hmac-md5-96,hmac-sha1-96,hmac-sha256,hmac-sha256@ssh.com
> 2016-01-19 16:24:30,752 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server: none,zlib
> 2016-01-19 16:24:30,752 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server: none,zlib
> 2016-01-19 16:24:30,752 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server:
> 2016-01-19 16:24:30,753 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server:
> 2016-01-19 16:24:30,753 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client:
> diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1
> 2016-01-19 16:24:30,753 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client: ssh-rsa,ssh-dss
> 2016-01-19 16:24:30,753 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client:
> aes128-ctr,aes128-cbc,3des-ctr,3des-cbc,blowfish-cbc,aes192-cbc,aes256-cbc
> 2016-01-19 16:24:30,753 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client:
> aes128-ctr,aes128-cbc,3des-ctr,3des-cbc,blowfish-cbc,aes192-cbc,aes256-cbc
> 2016-01-19 16:24:30,754 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client: hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
> 2016-01-19 16:24:30,754 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client: hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
> 2016-01-19 16:24:30,754 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client: none
> 2016-01-19 16:24:30,754 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client: none
> 2016-01-19 16:24:30,755 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client:
> 2016-01-19 16:24:30,755 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client:
> 2016-01-19 16:24:30,755 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> server->client aes128-ctr hmac-md5 none
> 2016-01-19 16:24:30,755 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
> client->server aes128-ctr hmac-md5 none
> 2016-01-19 16:24:30,759 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_KEXDH_INIT sent
> 2016-01-19 16:24:30,759 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - expecting
> SSH_MSG_KEXDH_REPLY
> 2016-01-19 16:24:30,771 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> ssh_rsa_verify: signature true
> 2016-01-19 16:24:30,772 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Host
> 'some.site' is known and mathces the RSA host key
> 2016-01-19 16:24:30,772 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_NEWKEYS sent
> 2016-01-19 16:24:30,774 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_NEWKEYS received
> 2016-01-19 16:24:30,775 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_SERVICE_REQUEST sent
> 2016-01-19 16:24:30,813 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> SSH_MSG_SERVICE_ACCEPT received
> 2016-01-19 16:24:30,815 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> Authentications that can continue:
> publickey,password,keyboard-interactive
> 2016-01-19 16:24:30,815 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Next
> authentication method: publickey
> 2016-01-19 16:24:30,815 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> Authentications that can continue: password,keyboard-interactive
> 2016-01-19 16:24:30,816 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Next
> authentication method: password
> 2016-01-19 16:24:30,892 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> Authentication succeeded (password).
> 2016-01-19 16:24:30,911 DEBUG
> org.apache.commons.vfs2.cache.SoftRefFilesCache putFile - putFile:
> sftp://user:***@some.site:2222/
> 2016-01-19 16:29:31,029 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Caught an
> exception, leaving main loop due to End of IO Stream Read
> 2016-01-19 16:29:31,051 INFO
> org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
> Disconnecting from some.site port 2222
>
> Thanks,
>
> Ryan
>
>
>
> On Tue, Jan 19, 2016, at 06:10 PM, ecki@zusammenkunft.net wrote:
>> Hello,
>>
>> Do you have a full stack trace of that error? I dont think writeability
>> is checked by default on login.
>>
>> Gruss
>> Bernd
>>
>> -- 
>> http://bernd.eckenfels.net
>>
>> -----Original Message-----
>> From: Ryan Pugatch <rp...@lp0.org>
>> To: user@commons.apache.org
>> Sent: Di., 19 Jan. 2016 23:04
>> Subject: [vfs] FileSystemException: Could not determine if file ... is
>> writeable with v2.1
>>
>> Hi all,
>>
>> I am working with a third party developed application.  In their new
>> version, they have moved from vfs 2.0 to 2.1-snapshot.
>>
>> Since making that change, we are having trouble making sftp connections.
>>   We receive the following error:
>>
>> org.apache.commons.vfs2.FileSystemException: Could not determine if file
>> "sftp://username:***@some.site.com:2222/" is writeable.
>>
>> Since I control that sftp site, I watched the logs and see that our app
>> is able to log in, cwd, and get a directory listing.  We have the same
>> issue when trying to drop to other sftp sites.  We do not have this
>> issue when we used vfs 2.0.
>>
>> Is anyone aware of any changes within vfs that could cause this change
>> in behavior between 2.0 and 2.1-snapshot?
>>
>>
>> Thanks,
>>
>> Ryan
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>> For additional commands, e-mail: user-help@commons.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>> For additional commands, e-mail: user-help@commons.apache.org
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
> For additional commands, e-mail: user-help@commons.apache.org
>


-- 
Schalk W. Cronjé
Twitter / Ello / Toeter : @ysb33r


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Re: [vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Posted by Ryan Pugatch <ry...@pugatch.net>.
Truncated unfortunately, I can try to get the whole thing but here's
what I've got so far.


org.apache.commons.vfs2.FileSystemException: Could not determine if file
"sftp://user:***@some.site/" is writeable.
        at
        org.apache.commons.vfs2.provider.AbstractFileObject.isWriteable(AbstractFileObject.java:1805)
        at com.hachette.dad.core.VFS.ensureFolder(VFS.java:272)
        at
        com.hachette.dad.plugin.transport.DADVFSTransportPlugin.openRemoteDirectory(DADVFSTransportPlugin.java:59)
        at
        com.hachette.dad.distribute.Transport.distributeBatchWithImplementation(Transport.java:175)
        at
        com.hachette.dad.distribute.Transport.distributeBatch(Transport.java:294)
        at
        com.hachette.dad.distribute.Transport.distributeBatches(Transport.java:499)
        at
        com.hachette.dad.distribute.Transport.transport(Transport.java:45)
        at
        com.hachette.dad.distribute.Transport.process(Transport.java:39)
        at
        com.hachette.dad.distribute.DistributeHandler.process(DistributeHandler.java:97)
        at
        com.hachette.dad.distribute.DistributeHandler.performJob(DistributeHandler.java:138)
        at
        com.hachette.dad.core.JobHandler.runJobWithManifest(JobHandler.java:170)
        at com.hachette.dad.core.JobHandler.runJob(JobHandler.java:195)
        at
        com.hachette.dad.core.JobHandler$Runner.run(JobHandler.java:210)
        at java.lang.Thread.run(Thread.java:745)
Caused by: com.jcraft.jsch.JSchException: Could not get the groups id of
the current user (error code: 1)
        at
        org.apache.commons.vfs2.provider.sftp.SftpFileSystem.getGroupsIds(SftpFileSystem.java:263)
        at
        org.apache.commons.vfs2.provider.sftp.SftpFileObject.getPermissions(SftpFileObject.java:317)
        at
        org.apache.commons.vfs2.provider.sftp.SftpFileObject.doIsWriteable(SftpFileObject.java:357)
        at
        org.apache.commons.vfs2.provider.AbstractFileObject.isWriteable(AbstractFileObject.java:1791)
        ... 13 more


and from catalina.out:

2016-01-19 16:24:30,511 TRACE com.blah.dad.core.Log develop - url
sftp^A:****@some.site:2222/
2016-01-19 16:24:30,512 INFO  com.blah.dad.core.Log info - Using
"/opt/tomcat7/temp/vfs_cache" as temporary files store.
2016-01-19 16:24:30,531 DEBUG com.blah.dad.core.Log debug - Skipping
provider "org.apache.commons.vfs2.provider.tar.TarFileProvider" because
required class
"org.apache.commons.compress.archivers.tar.TarArchiveOutputStream" is
not available.
2016-01-19 16:24:30,533 DEBUG com.blah.dad.core.Log debug - Skipping
provider "org.apache.commons.vfs2.provider.bzip2.Bzip2FileProvider"
because required class
"org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream"
is not available.
2016-01-19 16:24:30,541 DEBUG com.blah.dad.core.Log debug - Skipping
provider "org.apache.commons.vfs2.provider.tar.TarFileProvider" because
required scheme "tar" is not available.
2016-01-19 16:24:30,542 DEBUG com.blah.dad.core.Log debug - Skipping
provider "org.apache.commons.vfs2.provider.tar.TarFileProvider" because
required scheme "bz2" is not available.
2016-01-19 16:24:30,544 DEBUG com.blah.dad.core.Log debug - Skipping
provider "org.apache.commons.vfs2.provider.hdfs.HdfsFileProvider"
because required class "org.apache.hadoop.fs.FileSystem" is not
available.
2016-01-19 16:24:30,575 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Connecting
to some.site port 2222
2016-01-19 16:24:30,611 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Connection
established
2016-01-19 16:24:30,645 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Remote
version string: SSH-2.0-CrushFTPSSHD
2016-01-19 16:24:30,646 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Local
version string: SSH-2.0-JSCH-0.1.51
2016-01-19 16:24:30,646 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
CheckCiphers:
aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc,3des-ctr,arcfour,arcfour128,arcfour256
2016-01-19 16:24:30,647 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
CheckKexes: diffie-hellman-group14-sha1
2016-01-19 16:24:30,705 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_KEXINIT sent
2016-01-19 16:24:30,750 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_KEXINIT received
2016-01-19 16:24:30,750 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server:
diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256
2016-01-19 16:24:30,750 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server: ssh-dss,ssh-rsa
2016-01-19 16:24:30,751 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server: aes128-cbc,aes128-ctr,3des-cbc,blowfish-cbc,arcfour128,arcfour
2016-01-19 16:24:30,751 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server: aes128-cbc,aes128-ctr,3des-cbc,blowfish-cbc,arcfour128,arcfour
2016-01-19 16:24:30,751 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server:
hmac-md5,hmac-sha1,hmac-md5-96,hmac-sha1-96,hmac-sha256,hmac-sha256@ssh.com
2016-01-19 16:24:30,752 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server:
hmac-md5,hmac-sha1,hmac-md5-96,hmac-sha1-96,hmac-sha256,hmac-sha256@ssh.com
2016-01-19 16:24:30,752 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server: none,zlib
2016-01-19 16:24:30,752 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server: none,zlib
2016-01-19 16:24:30,752 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server:
2016-01-19 16:24:30,753 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server:
2016-01-19 16:24:30,753 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client:
diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1
2016-01-19 16:24:30,753 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client: ssh-rsa,ssh-dss
2016-01-19 16:24:30,753 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client:
aes128-ctr,aes128-cbc,3des-ctr,3des-cbc,blowfish-cbc,aes192-cbc,aes256-cbc
2016-01-19 16:24:30,753 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client:
aes128-ctr,aes128-cbc,3des-ctr,3des-cbc,blowfish-cbc,aes192-cbc,aes256-cbc
2016-01-19 16:24:30,754 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client: hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
2016-01-19 16:24:30,754 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client: hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
2016-01-19 16:24:30,754 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client: none
2016-01-19 16:24:30,754 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client: none
2016-01-19 16:24:30,755 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client:
2016-01-19 16:24:30,755 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client:
2016-01-19 16:24:30,755 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
server->client aes128-ctr hmac-md5 none
2016-01-19 16:24:30,755 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - kex:
client->server aes128-ctr hmac-md5 none
2016-01-19 16:24:30,759 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_KEXDH_INIT sent
2016-01-19 16:24:30,759 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - expecting
SSH_MSG_KEXDH_REPLY
2016-01-19 16:24:30,771 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
ssh_rsa_verify: signature true
2016-01-19 16:24:30,772 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Host
'some.site' is known and mathces the RSA host key
2016-01-19 16:24:30,772 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_NEWKEYS sent
2016-01-19 16:24:30,774 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_NEWKEYS received
2016-01-19 16:24:30,775 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_SERVICE_REQUEST sent
2016-01-19 16:24:30,813 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
SSH_MSG_SERVICE_ACCEPT received
2016-01-19 16:24:30,815 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
Authentications that can continue:
publickey,password,keyboard-interactive
2016-01-19 16:24:30,815 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Next
authentication method: publickey
2016-01-19 16:24:30,815 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
Authentications that can continue: password,keyboard-interactive
2016-01-19 16:24:30,816 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Next
authentication method: password
2016-01-19 16:24:30,892 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
Authentication succeeded (password).
2016-01-19 16:24:30,911 DEBUG
org.apache.commons.vfs2.cache.SoftRefFilesCache putFile - putFile:
sftp://user:***@some.site:2222/
2016-01-19 16:29:31,029 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log - Caught an
exception, leaving main loop due to End of IO Stream Read
2016-01-19 16:29:31,051 INFO 
org.apache.commons.vfs2.provider.sftp.SftpClientFactory log -
Disconnecting from some.site port 2222

Thanks,

Ryan



On Tue, Jan 19, 2016, at 06:10 PM, ecki@zusammenkunft.net wrote:
> Hello,
> 
> Do you have a full stack trace of that error? I dont think writeability
> is checked by default on login.
> 
> Gruss
> Bernd
> 
> -- 
> http://bernd.eckenfels.net
> 
> -----Original Message-----
> From: Ryan Pugatch <rp...@lp0.org>
> To: user@commons.apache.org
> Sent: Di., 19 Jan. 2016 23:04
> Subject: [vfs] FileSystemException: Could not determine if file ... is
> writeable with v2.1
> 
> Hi all,
> 
> I am working with a third party developed application.  In their new
> version, they have moved from vfs 2.0 to 2.1-snapshot.
> 
> Since making that change, we are having trouble making sftp connections.
>  We receive the following error:
> 
> org.apache.commons.vfs2.FileSystemException: Could not determine if file
> "sftp://username:***@some.site.com:2222/" is writeable.
> 
> Since I control that sftp site, I watched the logs and see that our app
> is able to log in, cwd, and get a directory listing.  We have the same
> issue when trying to drop to other sftp sites.  We do not have this
> issue when we used vfs 2.0.
> 
> Is anyone aware of any changes within vfs that could cause this change
> in behavior between 2.0 and 2.1-snapshot?
> 
> 
> Thanks,
> 
> Ryan
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
> For additional commands, e-mail: user-help@commons.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
> For additional commands, e-mail: user-help@commons.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Re: [vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Posted by ec...@zusammenkunft.net.
Hello,

Do you have a full stack trace of that error? I dont think writeability is checked by default on login.

Gruss
Bernd

-- 
http://bernd.eckenfels.net

-----Original Message-----
From: Ryan Pugatch <rp...@lp0.org>
To: user@commons.apache.org
Sent: Di., 19 Jan. 2016 23:04
Subject: [vfs] FileSystemException: Could not determine if file ... is writeable with v2.1

Hi all,

I am working with a third party developed application.  In their new
version, they have moved from vfs 2.0 to 2.1-snapshot.

Since making that change, we are having trouble making sftp connections.
 We receive the following error:

org.apache.commons.vfs2.FileSystemException: Could not determine if file
"sftp://username:***@some.site.com:2222/" is writeable.

Since I control that sftp site, I watched the logs and see that our app
is able to log in, cwd, and get a directory listing.  We have the same
issue when trying to drop to other sftp sites.  We do not have this
issue when we used vfs 2.0.

Is anyone aware of any changes within vfs that could cause this change
in behavior between 2.0 and 2.1-snapshot?


Thanks,

Ryan

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org