https://travis-ci.com/intuit/QuickBooks-V3-DotNET-SDK
Build#25
The local regression tests for api calls for my project work fine but we get Forbidden error: endpoint not found. We have seen this error only when there was TLS version not equal to TLS1.2 on api calls.
Please help us in checking raw logs or if you can help us enable TLS1.2 version somehow.
Thanks,
Nimisha
It would be much more helpful for diagnostics if you didn’t lose the stacktrace at QuickBooks-V3-DotNET-SDK/IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Test/SDKV3Test/Common/Initializer.cs:line 135
. As it is now, it’s impossible to see what the root cause for those exceptions is which limits anyone’s ability to help you.
As for TLS 1.2,
-
https://blogs.perficient.com/2016/04/28/tsl-1-2-and-net-support/ shows how to force this version
- Enabled TLS versions and order for Schannel (the underlying implementation used by .NET) are in registry and there doesn’t seem to be any stock tool to work with this information other than viewing and editing the registry directly.
Thanks. Let me add more diagnostics to see what happened. I already enabled TLS12 and that did not resolve the issue. So, not sure what else. Will check more and get back to you