[ https://issues.apache.org/jira/browse/NIFI-10846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17683868#comment-17683868 ]
ASF subversion and git services commented on NIFI-10846: -------------------------------------------------------- Commit 0c171bbb08160709d47890b6cd786a0c0575af3b in nifi's branch refs/heads/commit from Peter Turcsanyi [ https://gitbox.apache.org/repos/asf?p=nifi.git;h=0c171bbb08 ] NIFI-10846: Added SMB Dialect and Use Encryption properties in SMB processors This closes #6917. Signed-off-by: Tamas Palfy <tpa...@apache.org> > GetSmbFile issue after upgrading to Nifi 1.18.0 > ----------------------------------------------- > > Key: NIFI-10846 > URL: https://issues.apache.org/jira/browse/NIFI-10846 > Project: Apache NiFi > Issue Type: Bug > Affects Versions: 1.18.0 > Environment: Nifi Docker on RHEL7.9 > Samba Server : SVM on a metrocluster Netapp, model AFFA400, Ontap version 9.6 > Reporter: Florent > Assignee: Peter Turcsanyi > Priority: Blocker > Fix For: 1.20.0 > > Attachments: getsmb_error.png, nifi-app-debug.log > > Time Spent: 20m > Remaining Estimate: 0h > > After upgrading Nifi from 1.17.0 to 1.18.0, we saw some issue regarding > Processors o.apache.nifi.processors.smb.* > > a Simple GetSmbFile works perfectly in 1.17.0 and after upgrading to 1.18.0 > we saw this error > {code:java} > 022-11-21 10:16:29,272 ERROR [Timer-Driven Process Thread-5] > o.apache.nifi.processors.smb.GetSmbFile > GetSmbFile[id=8b56acf9-0184-1000-ac23-874fb1140496] Could not establish smb > connection because of error com.hierynomus.mssmb2.SMBApiException: > STATUS_ACCESS_DENIED (0xc0000022): Create failed for > \\MYSERVER\MySHARE\Directory > at com.hierynomus.smbj.share.Share.receive(Share.java:380) > at com.hierynomus.smbj.share.Share.sendReceive(Share.java:359) > at com.hierynomus.smbj.share.Share.createFile(Share.java:156) > at > com.hierynomus.smbj.share.DiskShare.createFileAndResolve(DiskShare.java:75) > at com.hierynomus.smbj.share.DiskShare.access$100(DiskShare.java:55) > at com.hierynomus.smbj.share.DiskShare$2.apply(DiskShare.java:109) > at com.hierynomus.smbj.share.DiskShare$2.apply(DiskShare.java:105) > at > com.hierynomus.smbj.paths.PathResolver$1.resolve(PathResolver.java:32) > at > com.hierynomus.smbj.paths.SymlinkPathResolver.resolve(SymlinkPathResolver.java:62) > at > com.hierynomus.smbj.share.DiskShare.resolveAndCreateFile(DiskShare.java:105) > at com.hierynomus.smbj.share.DiskShare.open(DiskShare.java:65) > at com.hierynomus.smbj.share.DiskShare.exists(DiskShare.java:214) > at > com.hierynomus.smbj.share.DiskShare.folderExists(DiskShare.java:210) > at > org.apache.nifi.processors.smb.GetSmbFile.performListing(GetSmbFile.java:334) > at > org.apache.nifi.processors.smb.GetSmbFile.onTrigger(GetSmbFile.java:404) > at > org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27) > at > org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1354) > at > org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:246) > at > org.apache.nifi.controller.scheduling.AbstractTimeBasedSchedulingAgent.lambda$doScheduleOnce$0(AbstractTimeBasedSchedulingAgent.java:59) > at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:750) > Suppressed: com.hierynomus.mssmb2.SMBApiException: > STATUS_ACCESS_DENIED (0xc0000022): Error closing connection to > \\MYSERVER\MySHARE > at > com.hierynomus.smbj.share.TreeConnect.close(TreeConnect.java:72) > at com.hierynomus.smbj.share.Share.close(Share.java:116) > at org.apache.nifi.processors.s {code} > {{{}We have the same error "{}}}{{{}STATUS_ACCESS_DENIED > (0xc0000022){}}}{{{}" with other processor like ListSmb{}}} -- This message was sent by Atlassian Jira (v8.20.10#820010)