Modern UI node dialogs are blank sometimes when on a VPN

Ahhh thanks for explaining the report start node! I understand that labs is subject to change so that’s fair enough. With your help I was able to get the component working. It was still unable to run from a full reset because the excel readers were broken, so I copied the files locally and ran it that way as a test. I then tried to recreate the dialog bug and was not able to, so that’s a success.

This doesn’t 100% mean that its solved as it was always a little bit random, but it certainly appears to be solved which is a huge relief. If this changes I will let you know

For the excel issue, the KNIME log show is below. There are no other events raised in the error log:
I need to be careful with posting the path but it looks something like:
\\int\client_shares\Project\Section\Year\ExcelFile.xlsx
This is an internal server. So there is authentication involved, but my user account does have access. And it still works in 5.1.0

2023-11-20 14:47:02,501 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : Node : Excel Reader : 3:4 : reset
2023-11-20 14:47:02,501 : ERROR : KNIME-Worker-2-Excel Reader 3:4 :  : Node : Excel Reader : 3:4 : Execute failed: URI has an authority component
java.lang.IllegalArgumentException: URI has an authority component
	at java.base/java.io.File.<init>(Unknown Source)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.read.ExcelRead.resolveToLocal(ExcelRead.java:221)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.read.ExcelRead.resolveToLocalOrTempFile(ExcelRead.java:200)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.read.ExcelRead.<init>(ExcelRead.java:151)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.read.streamed.AbstractStreamedRead.<init>(AbstractStreamedRead.java:97)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.read.streamed.xlsx.XLSXRead.<init>(XLSXRead.java:94)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.ExcelTableReader.createXLSXRead(ExcelTableReader.java:200)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.ExcelTableReader.getExcelRead(ExcelTableReader.java:155)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.ExcelTableReader.readSpec(ExcelTableReader.java:117)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.ExcelTableReader.readSpec(ExcelTableReader.java:1)
	at org.knime.filehandling.core.node.table.reader.DefaultMultiTableReadFactory.readIndividualSpecs(DefaultMultiTableReadFactory.java:146)
	at org.knime.filehandling.core.node.table.reader.DefaultMultiTableReadFactory.create(DefaultMultiTableReadFactory.java:136)
	at org.knime.filehandling.core.node.table.reader.MultiTableReader.createMultiRead(MultiTableReader.java:129)
	at org.knime.filehandling.core.node.table.reader.MultiTableReader.getMultiRead(MultiTableReader.java:201)
	at org.knime.filehandling.core.node.table.reader.MultiTableReader.readTable(MultiTableReader.java:166)
	at org.knime.filehandling.core.node.table.reader.TableReaderNodeModel.execute(TableReaderNodeModel.java:160)
	at org.knime.ext.poi3.node.io.filehandling.excel.reader.ExcelTableReaderNodeModel.execute(ExcelTableReaderNodeModel.java:106)
	at org.knime.core.node.NodeModel.executeModel(NodeModel.java:588)
	at org.knime.core.node.Node.invokeFullyNodeModelExecute(Node.java:1297)
	at org.knime.core.node.Node.execute(Node.java:1059)
	at org.knime.core.node.workflow.NativeNodeContainer.performExecuteNode(NativeNodeContainer.java:595)
	at org.knime.core.node.exec.LocalNodeExecutionJob.mainExecute(LocalNodeExecutionJob.java:98)
	at org.knime.core.node.workflow.NodeExecutionJob.internalRun(NodeExecutionJob.java:201)
	at org.knime.core.node.workflow.NodeExecutionJob.run(NodeExecutionJob.java:117)
	at org.knime.core.util.ThreadUtils$RunnableWithContextImpl.runWithContext(ThreadUtils.java:367)
	at org.knime.core.util.ThreadUtils$RunnableWithContext.run(ThreadUtils.java:221)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at org.knime.core.util.ThreadPool$MyFuture.run(ThreadPool.java:123)
	at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:246)
2023-11-20 14:47:02,501 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : WorkflowManager : Excel Reader : 3:4 : Excel Reader 3:4 doBeforePostExecution
2023-11-20 14:47:02,501 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : NodeContainer : Excel Reader : 3:4 : Excel Reader 3:4 has new state: POSTEXECUTE
2023-11-20 14:47:02,501 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : WorkflowManager : Excel Reader : 3:4 : Excel Reader 3:4 doAfterExecute - failure
2023-11-20 14:47:02,502 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : NodeContainer : Excel Reader : 3:4 : Column Renamer 3:184 has new state: IDLE
2023-11-20 14:47:02,502 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : Node : Excel Reader : 3:4 : reset
2023-11-20 14:47:02,502 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : Node : Excel Reader : 3:4 : clean output ports.
2023-11-20 14:47:02,502 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : WorkflowDataRepository : Excel Reader : 3:4 : Removing handler e94893aa-e888-41a7-b120-610a6a0c7743 (Excel Reader 3:4: <no directory>) - 5 remaining
2023-11-20 14:47:02,502 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : NodeContainer : Excel Reader : 3:4 : Excel Reader 3:4 has new state: IDLE
2023-11-20 14:47:02,503 : WARN  : KNIME-Worker-2-Excel Reader 3:4 :  : Node : Excel Reader : 3:4 : The node configuration changed and the table spec will be recalculated during execution.
2023-11-20 14:47:02,503 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : Node : Excel Reader : 3:4 : Configure succeeded. (Excel Reader)
2023-11-20 14:47:02,503 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : NodeContainer : Excel Reader : 3:4 : Excel Reader 3:4 has new state: CONFIGURED
2023-11-20 14:47:02,505 : DEBUG : KNIME-Worker-2-Excel Reader 3:4 :  : NodeContainer : Excel Reader : 3:4 : Int_Inv_NonLinked 3 has new state: IDLE
2023-11-20 14:47:15,915 : DEBUG : main :  : WorkflowEditPartFactory :  :  : Deactivate org.knime.workbench.editor.context
2023-11-20 14:47:15,915 : DEBUG : main :  : WorkflowEditPartFactory :  :  : Deactivate org.knime.workbench.editor.context
2 Likes