I have a workflow for connecting to Sharepoint Online, it works very well locally, but on server it does not.
First, i was unable to run MS Authentication on server, but it seemed working fine after setting the token storage option to “storing token in node” instead of “storing in-memory”
But the problem is still persist with Sharepoint Online Connector node:
I tried to extend the timeout period, but no luck.
Hi @JayR while this is likely not the root cause, we always recommend users to keep their Server and Executor versions compatible. In your case for version 4.13.1 Server the most compatible executor would be 4.4.x, but since downgrading would not benefit you, upgrading your Server to 4.14.x would be what I’d suggest first.
You can find more information about product compatibility below:
Can I ask again if you are aware of any firewalls and/or proxy being used in this setup?
But no worries, I managed to figure it out, we realized that our MS account requires MFA, accordingly, it will end up with Timeout error. So, we moved to another approach which is establishing app to app connection in aim to avoid MFA.
I found out that MS Authentication node doesn’t provide “Client/Application Secret Authentication” option for Executor versions less than 4.7 :c
Tried “Get SharePoint Rest Connection” node as an alternative, but it seems AF Utility Nodes Extension is not supported on Server? am I right?
Hi @JayR glad to hear you located the source of the timeout error. So even when you have the AF Utility Nodes extension installed on your executor this “missing extension” error occurs?
Hi @Dora_Oravecz , i think since it’s a community extension it will not be installed on Server. So don’t bother with this problem, we’re planning to upgrade our KNIME Server in aim to be able to use “Client/Application Secret Authentication” option in MS Authentication node, it seems this’s the only possible option for our case.
Hi @bermq do you mean your Sharepoint Online Connector also results in a timeout error when executed via your KNIME Server? Is your MS account also utilizing MFA?
Can you let us know what is your current KNIME Analytics Platform version?