Hello,
I finally managed to identify the source of the error. The client side binding in the LFC.exe.config file has no parameter for maxReceivedMessageSize therefore it is limited by the default value (65536).
I confirmed this by manually adding the same paramater value present in the Workflow Web Services' web.config file and when I restarted Connector it succeeded in pulling the list of Workflows.
I'm not sure if this is actually a bug in Connector, but that's the impression so far.
Updating the config file on every install of Connector would overwrite local user settings, so it is not something I'd like to do unless we have no other options.
The maxReceivedMessageSize parameter in the binding below is what stopped the error and got the workflow list populating correctly.
<basicHttpBinding>
<binding maxReceivedMessageSize="10485760" name="BasicHttpBinding_IWorkflowAPIBase">
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" />
</security>
</binding>
<binding name="BasicHttpsBinding_IWorkflowAPIBase">
<security mode="Transport">
<transport clientCredentialType="Windows" />
</security>
</binding>
</basicHttpBinding>
Can someone from Laserfiche let me know if this may cause any unexpected issues, or if this is something that can be patched?