Hi, I followed the steps in [1] and getting below exception[2] when proxy service is invoked. I manually encrypted the username:password using ciphertool.sh and used encrypted value in the proxy service as below. And also I could success when the same user:pass combination is not encrypted. Anything missed here or just a bug ?
*<parameter name="transport.vfs.FileURI">smb://{wso2:vault-decrypt('encrypted_user:pass_from_ciphertool')}@localhost/share/test1</parameter>* [1] https://wso2.org/jira/browse/ESBJAVA-4679 [2] [2016-07-22 14:48:11,221] ERROR - VFSTransportListener Error checking for existence and readability : smb://@localhost/share/test1 org.apache.commons.vfs2.FileSystemException: Could not determine the type of file "smb://localhost/share/test1". at org.apache.commons.vfs2.provider.AbstractFileObject.attach(AbstractFileObject.java:1523) at org.apache.commons.vfs2.provider.AbstractFileObject.getType(AbstractFileObject.java:490) at org.apache.commons.vfs2.provider.AbstractFileObject.exists(AbstractFileObject.java:478) at org.apache.synapse.transport.vfs.VFSTransportListener.scanFileOrDirectory(VFSTransportListener.java:294) at org.apache.synapse.transport.vfs.VFSTransportListener.poll(VFSTransportListener.java:188) at org.apache.synapse.transport.vfs.VFSTransportListener.poll(VFSTransportListener.java:134) at org.apache.axis2.transport.base.AbstractPollingTransportListener$1$1.run(AbstractPollingTransportListener.java:67) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password. at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:406) at jcifs.smb.SmbSession.send(SmbSession.java:218) at jcifs.smb.SmbTree.treeConnect(SmbTree.java:176) at jcifs.smb.SmbFile.doConnect(SmbFile.java:911) at jcifs.smb.SmbFile.connect(SmbFile.java:954) at jcifs.smb.SmbFile.connect0(SmbFile.java:880) at jcifs.smb.SmbFile.queryPath(SmbFile.java:1335) at jcifs.smb.SmbFile.exists(SmbFile.java:1417) at jcifs.smb.SmbFile.isDirectory(SmbFile.java:1490) at org.apache.commons.vfs2.provider.smb.SmbFileObject.createSmbFile(SmbFileObject.java:119) at org.apache.commons.vfs2.provider.smb.SmbFileObject.doAttach(SmbFileObject.java:71) at org.apache.commons.vfs2.provider.AbstractFileObject.attach(AbstractFileObject.java:1506) ... 10 more -- Thanks & Regards *Chaminda Jayawardena* Senior Software Engineer - QA WSO2 Inc. - http://wso2.com +94-77-7725234
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev