[ 
https://issues.apache.org/jira/browse/NIFI-7749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17180595#comment-17180595
 ] 

Firenz commented on NIFI-7749:
------------------------------

After investigation it would be a side effect of a HTTP proxy access denied : 
{code:java}
2020-08-18 12:01:29,453 ERROR [Timer-Driven Process Thread-8] 
o.a.nifi.processors.standard.ListSFTP 
ListSFTP[id=9e4976a8-7457-3ded-7ddd-28cbf73202c8] 
ListSFTP[id=9e4976a8-7457-3ded-7ddd-28cbf73202c8] failed to process session due 
to java.lang.InternalError: Should not reach here; Processor Administratively 
Yielded for 1 sec: java.lang.InternalError: Should not reach here2020-08-18 
12:01:29,453 ERROR [Timer-Driven Process Thread-8] 
o.a.nifi.processors.standard.ListSFTP 
ListSFTP[id=9e4976a8-7457-3ded-7ddd-28cbf73202c8] 
ListSFTP[id=9e4976a8-7457-3ded-7ddd-28cbf73202c8] failed to process session due 
to java.lang.InternalError: Should not reach here; Processor Administratively 
Yielded for 1 sec: java.lang.InternalError: Should not reach 
herejava.lang.InternalError: Should not reach here at 
java.net.HttpConnectSocketImpl.doTunneling(Unknown Source) at 
java.net.HttpConnectSocketImpl.doTunnel(Unknown Source) at 
java.net.HttpConnectSocketImpl.access$200(Unknown Source) at 
java.net.HttpConnectSocketImpl$2.run(Unknown Source) at 
java.net.HttpConnectSocketImpl$2.run(Unknown Source) at 
java.security.AccessController.doPrivileged(Native Method) at 
java.net.HttpConnectSocketImpl.privilegedDoTunnel(Unknown Source) at 
java.net.HttpConnectSocketImpl.connect(Unknown Source) at 
java.net.Socket.connect(Unknown Source) at 
net.schmizz.sshj.SocketClient.connect(SocketClient.java:126) at 
org.apache.nifi.processors.standard.util.SFTPTransfer.getSFTPClient(SFTPTransfer.java:595)
 at 
org.apache.nifi.processors.standard.util.SFTPTransfer.getListing(SFTPTransfer.java:238)
 at 
org.apache.nifi.processors.standard.util.SFTPTransfer.getListing(SFTPTransfer.java:201)
 at 
org.apache.nifi.processors.standard.ListFileTransfer.performListing(ListFileTransfer.java:106)
 at 
org.apache.nifi.processors.standard.ListSFTP.performListing(ListSFTP.java:146) 
at 
org.apache.nifi.processor.util.list.AbstractListProcessor.listByTrackingTimestamps(AbstractListProcessor.java:472)
 at 
org.apache.nifi.processor.util.list.AbstractListProcessor.onTrigger(AbstractListProcessor.java:414)
 at 
org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27)
 at 
org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1176)
 at 
org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:213)
 at 
org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
 at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110) at 
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at 
java.util.concurrent.FutureTask.runAndReset(Unknown Source) at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown
 Source) at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
 Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at 
java.lang.Thread.run(Unknown Source)Caused by: 
java.lang.reflect.InvocationTargetException: null at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) ... 29 common frames 
omittedCaused by: java.io.IOException: Unable to tunnel through proxy. Proxy 
returns "HTTP/1.1 403 Forbidden" at 
sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source) ... 33 
common frames omitted{code}
 

I have to double-check, but it was not there in NIFI 1.8.0 with the previous 
JSch (i upgraded due to a Algorithm negociation issue).

 

I'm using Oracle JRE  :
{code:java}
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode){code}
 

> listSFTP - Failed "Should not reach here"
> -----------------------------------------
>
>                 Key: NIFI-7749
>                 URL: https://issues.apache.org/jira/browse/NIFI-7749
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>    Affects Versions: 1.11.4
>         Environment: Windows 10 + Java8 + One standalone NIFI
>            Reporter: Firenz
>            Priority: Major
>         Attachments: listSFTP.xml
>
>
> Connecting to a B2B SFTP over HTTPs proxy : 
>  
> ListSFTP[id=9e4976a8-7457-3ded-7ddd-28cbf73202c8] 
> ListSFTP[id=9e4976a8-7457-3ded-7ddd-28cbf73202c8] failed to process session 
> due to {color:#FF0000}Should not reach here{color}; Processor 
> Administratively Yielded for 1 sec: java.lang.InternalError: Should not reach 
> here
>  
> I cant find a clue in github for the keyword "Should not reach here". 
> Template with "masked" URLs/credentials.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to