0

我有一个用户在运行 QuickBooks Web 连接器服务时遇到问题。

版本:1.2 消息:应用程序请求中止描述:连接到 QuickBooks 时出错。从 QuickBooks 收到的错误消息是 。应用程序已通过 connectionError 发回 DONE。日志文件中提供了更多信息(单击主窗口中的查看日志按钮)。更新因应用程序的请求而中止。

这是他的日志:

QuickBooks Web 连接器 2.1.0.30 已启动。2013 年 6 月 11 日星期二下午 5:24:37 UTC:QBWebConnector_Load():QBWC 表单已加载 20130611.21:24:46 UTC:QBWebConnector.WebServiceManager.DoUpdateSelected():updateWS() for application = 'HunterInvoices ' 已开始 20130611.21:24:46 UTC : QBWebConnector.RegistryManager.getUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock = FALSE 20130611.21:24:46 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Int QBWebConnector\UpdateLock 已设置为 True 20130611.21:24:46 UTC:QBWebConnector.RegistryManager.setUpdateLock():* ** * ** * ***更新会话锁定** * ** * ** ** 20130611.21 : 24:47 UTC :QBWebConnector.SOAPWebService.instantiateWebService() :已启动到以下应用程序的连接。20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.instantiateWebService():AppName:HunterInvoices 20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.instantiateWebService():AppUniqueName(如果可用):HunterInvoices 20130611.21:24:47 UTC .instantiateWebService():AppURL:https ://srv-iweb-01.hunter.com/HunterInvoices/HunterInvoices.asmx 20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.do_serverVersion():* 调用 serverVersion()。20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_serverVersion():从 serverVersion() 接收以下参数:20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_clientVersion():*使用以下参数调用 clientVersion():20130611.21:24 :48 UTC : QBWebConnector.SOAPWebService.do_clientVersion() : 从 clientVersion() 接收以下参数: 20130611.21:24:48 UTC : QBWebConnector.SOAPWebService.do_clientVersion() : 此应用程序同意当前版本的 QBWebConnector。允许更新操作。20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_authenticate():验证应用程序'HunterInvoices',用户名 = '360030' 20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_authenticate():* 使用以下参数调用 authenticate():20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.updateWS():从 authenticate() 接收以下参数:20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setCurrentWebServiceName():HKEY_CURRENT_USER\Software \Intuit\QBWebConnector\CurrentWebServiceName 已设置为 HunterInvoices 20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setCurrentWebServiceSessionTicket():HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\CurrentWebServiceSessionTicket 已设置为 ddd359af-cc10-4002-a678-401df35616215:22 24:49 UTC:QBWebConnector.SOAPWebService.CheckCFNResponse():用户认证。20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.do_authenticate():完成。20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.OpenConnection():正在连接到 QuickBooks... 20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.handleAllOtherError():QBWC1013:连接到 QuickBooks 时出错。向应用程序返回错误消息。意外的错误。检查“qbsdklog.txt”文件以获取可能的附加信息。20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.do_connectionError():*使用以下参数调用 connectionError():20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.do_connectionError():从 connectionError() 接收以下参数:20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.OpenConnection():连接到 QuickBooks 时出错. 申请发回完成。工作结束。20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setUpdateLock():HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock 已设置为 False 20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setUpdateLock():* ** * ** * ***更新会话解锁** * ** * ** ** 20130611.21 : 24:49 UTC:QBWebConnector.WebServiceManager.DoUpdateSelected():更新完成但出现错误。有关详细信息,请参阅日志 (QWClog.txt)。

这里是 qbsdklog.txt 的内容

20130611.173436 I 4244 RequestProcessor ========= 已启动连接 ========== 20130611.173436 I 4244 RequestProcessor 请求处理器,QBXMLRP2 v12.0 20130611.173436 I 4244 RequestProcessor 连接由名为“HunterInvoices”的应用程序打开 20130611.173436 CertVerifier Authenticode 签名验证正常。20130611.173436 I 4244 RequestProcessor OS: Microsoft Windows Vista Home Basic Edition Service Pack 1 (build 6001), 32-bit 20130611.173436 I 4244 RequestProcessor Current User is in AdminGroup 20130611.173436 I 4244 RequestProcessor Current Process Integrity Level : 2000 20130611.173436 I 4244 RequestProcessor Getting the IUnknown COM QB 实例 20130611.173436 I 4244 RequestProcessor 在 DoNotCare 模式下打开文件。20130611.173436 E 4244 RequestProcessor 处理请求错误 = 80042505,QBXML 组件尚未安装。20130611.173436 E 4244 RequestProcessor 处理请求错误 = 80042505,QBXML 组件尚未安装。20130611.173436 E 4244 RequestProcessor 处理请求错误 = 80042505,QBXML 组件尚未安装。20130611.173436 E 4244 RequestProcessor 处理请求错误 = 80042505,QBXML 组件尚未安装。20130611.173436 E 4244 RequestProcessor 无法处理主机查询请求。20130611.173436 I 4244 RequestProcessor 连接被名为“HunterInvoices”的应用程序关闭 20130611.173436 I 4244 RequestProcessor ========== 结束连接 ========== 173436 E 4244 RequestProcessor 处理请求错误 = 80042505,尚未安装 QBXML 组件。20130611.173436 E 4244 RequestProcessor 处理请求错误 = 80042505,QBXML 组件尚未安装。20130611.173436 E 4244 RequestProcessor 无法处理主机查询请求。20130611.173436 I 4244 RequestProcessor 连接被名为“HunterInvoices”的应用程序关闭 20130611.173436 I 4244 RequestProcessor ========== 结束连接 ========== 173436 E 4244 RequestProcessor 处理请求错误 = 80042505,尚未安装 QBXML 组件。20130611.173436 E 4244 RequestProcessor 处理请求错误 = 80042505,QBXML 组件尚未安装。20130611.173436 E 4244 RequestProcessor 无法处理主机查询请求。20130611.173436 I 4244 RequestProcessor 连接被名为“HunterInvoices”的应用程序关闭 20130611.173436 I 4244 RequestProcessor ========== 结束连接 ==========

我们已经尝试重命名 .TLG 文件,但没有帮助。我看到有人认为这个错误最终是由于 QB 本身的文件损坏,唯一的解决方案是卸载/重新安装 QuickBooks。这是解决此问题的唯一方法吗?

4

1 回答 1

1

在尝试任何操作之前,请尝试运行 QuickBooks 更新,然后重新启动计算机。

如果失败,请重新安装 QuickBooks,因为它可能是 QuickBooks 安装损坏。

于 2013-06-12T16:55:05.403 回答