Asking for understanding on the data source connection process for Laserfiche Forms.
So, Context:
At my company we have LF Rio 10.4 (latest update as of March 2020), We have 2 Forms servers one front end and the other back end. The data sources are set to connect to an older SQL server version 13.0.5. The connection is egregiously slow, so much so that one database on that same box can't be communicated with at all, refresh the data sources just fails after a timeout.
Since connecting using SQL Management Studio v17 was the same, egregiously slow on the databases in question, we thought it was a problem with the SQL Server, until one of the developers for that server showed us that pulling back 130,000+ rows within the blink of an eye was normal for that machine.
So I got to looking at SQL Management Studio on my machine, and after some digging I had to disable "Check for server certificate revocation", and now I can do the same thing. Queries don't take 3 minutes to run with no data, now it's instant.
Now the question(s):
Would disabling "check for server certificate revocation" help the Forms servers connect to these older data sources more efficiently? Since we have 2 forms servers, one front end and the other back end, which server does the actual communication with the data source connection and queries, the routing service (back end) or asp.net in IIS(front end)?
Are there better alternatives that would solve this issue? As disabling this option can open the machine up to other problems that I've read about, and if there is a better way to do this I'd like to do that.
Thanks