FreeAgent Central
imported this topic into its internal tracking system, Zendesk.
JavelinCRM integration broken
JavelinCRM integration broken. Trying to active it in JavelinCRM produces the following error: Could not connect to FreeAgent, check credentials and FreeAgent API settings.
1
person has this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
The company marked this problem solved.
The best solution from the company
-
Kodewulf
Sorry for the confusion. We made a change to the security around API access in the last release -- you'll need to enable API access in your account.
Here's our blog entry about it:
http://www.freeagentcentral.com/centr...
The company says
this solves the problem
-
Inappropriate?Kodewulf
Sorry for the confusion. We made a change to the security around API access in the last release -- you'll need to enable API access in your account.
Here's our blog entry about it:
http://www.freeagentcentral.com/centr...
The company says
this solves the problem
-
This reply was removed on 09/07/09.
see the change log -
Inappropriate?API access is enabled. And has been for more than 6 hours. Just tried again, and Javelin is still complaining.
-
Inappropriate?Kodewulf
We use Javelin integration ourselves and it's currently working fine for us. Could this be a temporary glitch with Javelin perhaps? -
Inappropriate?It's quite possible. I am also in communication with them to try and see if we can pinpoint the problem. Could it be possible that it's only a problem for FreeAgent users that are trying to do the integration after the API changes, and that FreeAgent users that had the integration set up before works fine?
-
Inappropriate?From the guys at JavelinCRM:
I've had another check in our logs and can see the last attempt you made to access your account. On the FreeAgent integration page we call a method on the FreeAgent API to validate that the correct login details have been entered, the method we chose requires full user permission on the account accessing the API; which you should have as the account owner. When checking that method on your account (https://kodewulf.freeagentcentral.com) FreeAgent is returning a HTTP 401 error which means that our system has not authenticated correctly with FreeAgent using the details you supplied.
I've tested connecting up to FreeAgent on a couple of accounts and it appears okay so I think we are looking at something that is specific to your account. Perhaps we are not handling some specific characters in your user name or password because of a change in character set encoding? I've tried a few non-english keyboard characters but they have been okay so far, but perhaps if you have non a-zA-Z0-9 characters in your password you could change it just quickly to test.
Also you could try and enter the following in your browser https://kodewulf.freeagentcentral.com..., your browser should prompt you to enter your username and password. If you get an error you may need to contact FreeAgent for assistance.
My username and password just contains the standard a-zA-Z0-9 characters. Clicking the tax_timeline link just results in the following error, with no prompt to log in:XML Parsing Error: no element found
The following image is from the FreeAgent control panel showing that the API status is enabled.

This is the response I receive when trying to active the integration at Javelin.
-
Inappropriate?Kodewulf
The Tax Timeline resource is not available on Universal accounts which will explain why this particuarl URL doesn't work for you. However, the contacts resource should be fine.
The 401 errors do sound like the username/password combination being supplied is incorrect. I'm going to import this into our internal helpdesk to try and find out more information. -
Inappropriate?Kodewulf,
As discussed by email, Javelin have made some changes on their side so hopefully this will now work for you.
Let me know.
Loading Profile...



