I heard there is a log file I can check to get the actual error here
Question
Question
Unknown error when setting up Docusign Account in Web Access under User Settings
Answer
Hello Chad,
The event logs for the web client can be found in this directory:
C:\ProgramData\Laserfiche\WebAccess\EventLog
The level of information included in these logs is determined by your setting in the Web Client Confoguration page. Go ahead and set the level to Debug while troubleshooting.
Note that this log location is for Web Access 10+.
Also note that if you are using a demo DocuSign account for the integration, there are additional configurations to be done in order for it to work properly.
If the configuration looks correct and you can find an explicit error in the Web Access logs, please open a case with Support for further troubleshooting.
Thanks that worked, I am making a new post now on the output
Replies
Hi Chad,
To clarify, are you using a demo or production Docusign Account? Did you configure your DocuSign Connect endpoint from account.docusign.com (production) or account-d.docusign.com (demo)?
If you're using a demo Docusign account, there are additional configuration steps you need to follow.
1. You need to open the file C:\Program Files\Laserfiche\Web Access\Web Files\Config\WebAccessConfig.xml, and under the node 'DocuSignSettings', and manually add your DocuSign IntegratorsKey by adding the attribute IntegratorsKey="...". You can find your Integrators Key in the same page in DocuSign that lists your API Account ID (DocuSign Admin site, click API and Keys on the left side).
2. You need to change your endpoints in your Web Access web.config (C:\Program Files\Laserfiche\Web Access\Web Files\Web.Config) to point to the demo docusign page, not production. Simply open the file in a text editor, ctrl+F for 'docusign', and change the address attributes in the two endpoint nodes from "https://www.docusign.net/api/3.0/credential.asmx" to https://demo.docusign.net/api/3.0/api.asmx.
<client> <endpoint name="Laserfiche.WebAccess.App_Services.FolderNotification" binding="basicHttpBinding" contract="Laserfiche.WebAccess.Common.IFolderChangeService" /> <endpoint name="" address="net.tcp://localhost:8188/lfauth" binding="netTcpBinding" contract="LfAuthenticationLib.ILfAuthenticationService" /> <!-- Change endpoint address to https://demo.docusign.net/api/3.0/credential.asmx if you're using Demo mode with your own Integrators Key --> <endpoint address="https://www.docusign.net/api/3.0/credential.asmx" binding="basicHttpBinding" bindingConfiguration="CredentialSoap" contract="CredentialAPI.CredentialSoap" name="CredentialSoap" /> <!-- Change endpoint address to https://demo.docusign.net/api/3.0/api.asmx if you're using Demo mode with your own Integrators Key --> <endpoint address="https://www.docusign.net/api/3.0/api.asmx" binding="basicHttpBinding" bindingConfiguration="APIServiceSoap" contract="DocuSignAPI.APIServiceSoap" name="APIServiceSoap" /> </client>
From there, you should be able to validate your DS account in the Options page successfully, assuming your using the demo docusign.