node.js - Quickbooks Connection Error - Node -


i've been trying find solution issue on week no luck, i've been trying different things on boards nothing worked far.

i have node / soap server trying connect quickbooks through web connector, got point if run in host machine , connect via ip guest (where qb / qbwc installed), works, if put somewhere else on network, doesn't, can connect , handshake, gives following:

20160421.19:34:39 utc   : qbwebconnector.webservicemanager.doupdateselected() : updatews() 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 true 20160421.19:34:39 utc   : qbwebconnector.registrymanager.setupdatelock() : ********************* update session locked ********************* 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.instantiatewebservice() : initiated connection 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 serverversion() following parameter:<serverversionret="0.2.1"> 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.do_clientversion() : *** calling clientversion() following parameter:<productversion="2.1.0.30"> 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.do_clientversion() : received clientversion() following parameter:<clientversionret=""> 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.do_clientversion() : application agrees current version of qbwebconnector. allowing update operation. 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.do_authenticate() : authenticating application 'new api - live', username = 'username' 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.do_authenticate() : *** calling authenticate() following parameters:<username="username"><password=<maskedforsecurity> 20160421.19:34:39 utc   : qbwebconnector.soapwebservice.updatews() : received 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 new api - live 20160421.19:34:39 utc   : qbwebconnector.registrymanager.setcurrentwebservicesessionticket() : hkey_current_user\software\intuit\qbwebconnector\currentwebservicesessionticket has been set 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 quickbooks... 20160421.19:34:40 utc   : qbwebconnector.soapwebservice.handleallothererror() : qbwc1013: error connecting quickbooks. returning error message application. not start quickbooks. 20160421.19:34:40 utc   : qbwebconnector.soapwebservice.do_connectionerror() : *** calling connectionerror() 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 connectionerror() following parameters:<tryagain="done"> 20160421.19:34:40 utc   : qbwebconnector.soapwebservice.openconnection() : error connecting quickbooks. application sent done. job ending. 20160421.19:34:40 utc   : qbwebconnector.registrymanager.setupdatelock() : hkey_current_user\software\intuit\qbwebconnector\updatelock has been set false 20160421.19:34:40 utc   : qbwebconnector.registrymanager.setupdatelock() : ********************* update session unlocked ********************* 20160421.19:34:40 utc   : qbwebconnector.webservicemanager.doupdateselected() : update completed errors. see log (qwclog.txt) details. 

currently i'm testing quickbooks open , empty string in response (which tells qb use open file).

i tried entering manual path well, same results pretty much.

i'm using modified version of qbws.

please advise, appreciated.

currently i'm testing quickbooks open , empty string in response (which tells qb use open file).

no, you're not.

you're soap web service returning (as shown in log pasted):

c:\users\public\documents\intuit\quickbooks\sample company files\quickbooks 2014\sample_wholesale-distribution business.qbw

if hit f2 on keyboard, while in quickbooks, on same computer web connector running on, exact path quickbooks tell file located at?


Comments

Popular posts from this blog

html - Styling progress bar with inline style -

java - Oracle Sql developer error: could not install some modules -

How to use autoclose brackets in Jupyter notebook? -