我正在尝试通过QuickBooks网络连接器将我的OpenCart库存与QuickBooks POS机模块同步。文档说明只对QB POS使用Web Connector版本2.1.0.30。我在运行QB POS 19.0的计算机上安装了Web Connector。当我尝试添加一个应用程序时,我立即得到了一个QBWC1048错误。以下是包含某些修订的完整日志输出:
20211010.14:08:00 UTC : QWCReader.ParseQWC() : Contents of QWC file: -
<QBWCXML>
<AppName>OpenCart + QBPOS</AppName>
<AppID>id</AppID>
<CertURL>https://fitsfashions.com</CertURL>
<AppURL>https://fitsfashions.com/index.php?route=account/qbposwc</AppURL>
<AppDescription>OpenCart + QBPOS</AppDescription>
<AppSupport>https://fitsfashions.com/index.php?route=information/contact</AppSupport>
<UserName>username</UserName>
<OwnerID>{a60d1e19-bfbb-5b94-e1a8-a34570dc1ed9}</OwnerID>
<FileID>{081bcf7f-6f6a-70c4-0935-cd28bfc05603}</FileID>
<QBType>QBPOS</QBType>
<Notify>false</Notify>
<Scheduler>
<RunEveryNMinutes>5</RunEveryNMinutes>
</Scheduler>
<IsReadOnly>false</IsReadOnly>
</QBWCXML>
20211010.14:08:00 UTC : QBWebConnector.WebServiceManager.ReadQWC(QWCReader QWC) : Parsing application configuration xml file to load its content to variables
20211010.14:08:00 UTC : : QBWC1048: QuickBooks Web Connector could not verify the web application server certificate.
Certificate URL: https://fitsfashions.comStackTrace:
at System.Net.HttpWebRequest.GetResponse()
at QBWebConnector.QWCReader.CheckCertURL()
Message (description of the exception):
The request was aborted: Could not create SSL/TLS secure channel.
Source (name of application or object that caused the exception):
System
TargetSite (method that threw the exception):
System.Net.WebResponse GetResponse()
InnerException:
20211010.14:08:01 UTC : QBWebConnector.WebServiceManager.ReadQWC(QWCReader QWC) : QBWC1048: QuickBooks Web Connector could not verify the web application server certificate.
QBWC1051: The new application was not added如您所见,我尝试添加了CertURL选项,但没有成功。从https://test.developer.intuit.com/QBWC/TroubleshootQBWC/index.aspx运行故障排除程序.qwc文件时,我也遇到同样的错误。我在互联网上找遍了所有的帮助信息,但不知何故,除了CertURL之外,似乎没有人有一个有效的解决方案。该网站使用有效的cPanel v3证书。请给我建议。
发布于 2021-10-18 00:05:47
根据Intuit的文档( https://developer.intuit.com/app/developer/qbdesktop/docs/get-started/get-started-with-quickbooks-web-connector ),Web Connector version 2.1.0.30支持以下TLS版本:
support up to TLS 1.0但是您的web服务器不支持旧版本的TLS:
SSL v2 not offered
SSL v3 not offered
TLS 1.0 not offered
TLS 1.1 is not offered
TLS 1.2 offered
TLS 1.3 offered with final 这很好,因为TLS 1.0是不安全的,不应该使用。
您可能希望升级到支持较新版本的TLS的较新版本的Web Connector:
https://stackoverflow.com/questions/69597564
复制相似问题