You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Florent (Jira)" <ji...@apache.org> on 2022/11/21 10:29:00 UTC
[jira] [Created] (NIFI-10846) GetSmbFile issue after upgrading to Nifi 1.18.0
Florent created NIFI-10846:
------------------------------
Summary: 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: Docker on RHEL7.9
Reporter: Florent
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 \\daf098p1.dassault-avion.fr\DAHOME\d100989
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)