2016-04-21 8 views
0

私は運のない1週間以上この問題の解決策を見つけようとしてきました。私はボード全体からさまざまなことを試みてきましたが、これまでのところ何もできませんでした。Quickbooks接続エラー - ノード

Webコネクタを介してquickbooksに接続しようとしているノード/ソープサーバーがあります。私はホストマシンで実行し、ゲストからip経由で接続するとポイントに達します(QB/QBWCはインストールされている)、それは動作しますが、私は、ネットワーク上のどこかにそれを置けば、それは、それが接続して握手することができませんが、その後、次のようになります:

20160421.19:34:39 UTC : QBWebConnector.WebServiceManager.DoUpdateSelected() : updateWS() for application = 'New API - Live' has STARTED 
20160421.19:34:39 UTC : QBWebConnector.RegistryManager.getUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock = FALSE 
20160421.19:34:39 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to True 
20160421.19:34:39 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session locked ********************* 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.instantiateWebService() : Initiated connection to the following application. 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.instantiateWebService() : AppName: New API - Live 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.instantiateWebService() : AppUniqueName (if available): New API - Live 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.instantiateWebService() : AppURL: http://10.192.2.48:8000/wsdl 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_serverVersion() : *** Calling serverVersion(). 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_serverVersion() : Received from serverVersion() following parameter:<serverVersionRet="0.2.1"> 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_clientVersion() : *** Calling clientVersion() with following parameter:<productVersion="2.1.0.30"> 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_clientVersion() : Received from clientVersion() following parameter:<clientVersionRet=""> 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_clientVersion() : This application agrees with the current version of QBWebConnector. Allowing update operation. 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_authenticate() : Authenticating to application 'New API - Live', username = 'username' 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_authenticate() : *** Calling authenticate() with following parameters:<userName="username"><password=<MaskedForSecurity> 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.updateWS() : Received from authenticate() following parameters:<authRet[0]="013eb730-07f8-11e6-87fa-ede5c5dc6f00"><authRet[1]="C:\Users\Public\Documents\Intuit\QuickBooks\Sample Company Files\QuickBooks 2014\sample_wholesale-distribution business.qbw"><authRet[2]=""><authRet[3]=""> 
20160421.19:34:39 UTC : QBWebConnector.RegistryManager.setCurrentWebServiceName() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\CurrentWebServiceName has been set to New API - Live 
20160421.19:34:39 UTC : QBWebConnector.RegistryManager.setCurrentWebServiceSessionTicket() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\CurrentWebServiceSessionTicket has been set to 013eb730-07f8-11e6-87fa-ede5c5dc6f00 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.CheckCFNResponse() : User authenticated. 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.do_authenticate() : Done. 
20160421.19:34:39 UTC : QBWebConnector.SOAPWebService.OpenConnection() : Connecting to QuickBooks... 
20160421.19:34:40 UTC : QBWebConnector.SOAPWebService.handleAllOtherError() : QBWC1013: Error connecting to QuickBooks. Returning error message to application. 
Could not start QuickBooks. 
20160421.19:34:40 UTC : QBWebConnector.SOAPWebService.do_connectionError() : *** Calling connectionError() with following parameters:<wcTicket="013eb730-07f8-11e6-87fa-ede5c5dc6f00"><hresult="0x80040408"><message="Could not start QuickBooks."> 
20160421.19:34:40 UTC : QBWebConnector.SOAPWebService.do_connectionError() : Received from connectionError() following parameters:<tryAgain="DONE"> 
20160421.19:34:40 UTC : QBWebConnector.SOAPWebService.OpenConnection() : Error connecting to QuickBooks. Application sent back DONE. Job ending. 
20160421.19:34:40 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False 
20160421.19:34:40 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked ********************* 
20160421.19:34:40 UTC : QBWebConnector.WebServiceManager.DoUpdateSelected() : Update completed with errors. See log (QWClog.txt) for details. 

現在、私は、オープンのQuickBooksでそれをテストしています応答(QBにオープンファイルを使用するよう指示する)に空の文字列が含まれています。

マニュアルパスも入力してみましたが、同じ結果が出ました。

私はQBWSのわずかに変更されたバージョンを使用しています。

助けていただければ幸いです。

答えて

0

現在、私はquickbooksを開いて、レスポンスに空の文字列(QBにオープンファイルを使用するように指示する)を使ってテストしています。

いいえ、そうではありません。

(あなたが貼り付けられたログに示すように)あなたはSOAP Webサービスがこれを返している:

C:公共\ドキュメント\ \ Users \ユーザーIntuitの\ QuickBooksの\サンプル会社のFiles \ QuickBooksの2014 \ sample_wholesale -distribution business.qbw

のQuickBooksで、Webコネクタが実行されている同じコンピュータ上に、あるときは、キーボード上のF2を打つ場合は、そのQuickBooksのファイルに配置されてあなたを教えて正確なパス?

+0

私はローカルでそれを変更しましたが、一度リモートで実行するとログには気付かなかった。それが判明したので、リモートでnpmをインストールしていたときには、私が行った変更を上書きして、mod全体をリセットしていました。ありがとう。 – Mankind1023