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)