samedi 21 mars 2020

Consolibyte Quickbooks Desktop PHP SDK (web connector) - Authentication failed

I am using Consolibyte's PHP Dev Kit for Quick Books Desktop and i get an authentication failure with the following message:

20200322.03:39:26 UTC : QBWebConnector.SOAPWebService.do_authenticate() : QBWC1012: Authentication failed due to following error message. Client fou......

.QWC FILE:

<?xml version="1.0"?>
<QBWCXML>
        <AppName>Local Netexem</AppName>
        <AppID></AppID>
        <AppURL>https://bitsclan-solutions.com/quickbooks/qbwc</AppURL>
        <AppDescription>Netexem Quickbooks</AppDescription>
        <AppSupport>https://bitsclan-solutions.com/quickbooks/qbwc</AppSupport>
        <UserName>username</UserName>
        <OwnerID>{b7177e65-2f70-a214-214c-aed509cd911e}</OwnerID>
        <FileID>{ba656061-e8a4-0a24-95fa-aa6c74b5f6b9}</FileID>
        <QBType>QBFS</QBType>
        <Notify>false</Notify>
        <Scheduler>
                <RunEveryNMinutes>1</RunEveryNMinutes>
        </Scheduler>
        <IsReadOnly>false</IsReadOnly>
</QBWCXML>

QWCLOG:

20200322.03:39:04 UTC       : QBWebConnector.WebServiceManager.DoUpdateSelected() : updateWS() for application = 'Local Netexem' has STARTED
20200322.03:39:04 UTC   : QBWebConnector.RegistryManager.getUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock = FALSE
20200322.03:39:04 UTC   : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to True
20200322.03:39:04 UTC   : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session locked *********************
20200322.03:39:04 UTC   : QBWebConnector.SOAPWebService.instantiateWebService() : Initiated connection to the following application.
20200322.03:39:04 UTC   : QBWebConnector.SOAPWebService.instantiateWebService() : AppName: Local Netexem
20200322.03:39:04 UTC   : QBWebConnector.SOAPWebService.instantiateWebService() : AppUniqueName (if available): Local Netexem
20200322.03:39:04 UTC   : QBWebConnector.SOAPWebService.instantiateWebService() : AppURL: https://bitsclan-solutions.com/quickbooks/qbwc
20200322.03:39:04 UTC   : QBWebConnector.SOAPWebService.do_serverVersion() : *** Calling serverVersion().
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.do_serverVersion() : Actual error received from web service for serverVersion call: <Client foun......
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.do_serverVersion() : This application does not contain support for serverVersion. Allowing update operation for backward compatibility.
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.do_clientVersion() : *** Calling clientVersion() with following parameter:<productVersion="2.3.0.36">
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.updateWS() : Actual error received from web service for clientVersion call: <Client foun......
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.do_clientVersion() : This application does not contain support for clientVersion. Allowing update operation for backward compatibility.
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.do_authenticate() : Authenticating to application 'Local Netexem', username = 'username'
20200322.03:39:25 UTC   : QBWebConnector.SOAPWebService.do_authenticate() : *** Calling authenticate() with following parameters:<userName="username"><password=<MaskedForSecurity>
20200322.03:39:26 UTC   : QBWebConnector.SOAPWebService.do_authenticate() : QBWC1012: Authentication failed due to following error message.
Client fou......
20200322.03:39:30 UTC   : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False
20200322.03:39:30 UTC   : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked *********************
20200322.03:39:30 UTC   : QBWebConnector.WebServiceManager.DoUpdateSelected() : Update completed with errors. See log (QWClog.txt) for details.



Aucun commentaire:

Enregistrer un commentaire