API not responding correctly, is it experiencing issues?

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site and when
we’ve come back to test the API today we are getting a null response.

to our code base or the PHP API wrapper we are using and the working API
code from two weeks ago no longer works. Getting or setting projects
doesn’t seem to work at all but I can still auth with the API so I assume
it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and the
api.sandbox. urls.

Hello,

I’m going to look at improving the monitoring around SSL certificates
internally since we should have caught this certificate chain issue. Of
course Chrome and Firefox were showing no issues for me initially since
they had the intermediate certificates in their certificate store.

A more public status page is definitely something we have talked about in
the past but isn’t on our immediate backlog I’m afraid.

Thanks,
NathanOn 7 May 2015 at 16:50, nd@pcmmedia.eu wrote:

Dude that’s absolutely fine! As long as it’s not on my end as I felt like
I double checked everything and I knew it had been working fairly recently.

Thanks for letting me know what’s happened. In the future will it be
possible for you to detect these types of issues? It would be awesome to be
able to see a box on the http://status.freeagent.com/ domain showing the
current status of the API and Sandbox API.

On Thursday, May 7, 2015 at 4:28:58 PM UTC+1, Nathan Howard wrote:

Hello,

I’m from the operations team at FreeAgent and have been taking a look at
your issue.

I suspect the problem was actually an SSL mis-configuration at our end.
We rotated the SSL on the sandbox certificate to fix issues for some
clients. However unfortunately due to a mis-configuration in the new
certificate chain it appears we broke access for some other clients in the
process.

Sorry about that. Hopefully it should be working for you now.

Please post back to the group if you continue to have issues and we’ll
look into them for you.

Thanks,
Nathan

On 7 May 2015 at 15:00, n...@pcmmedia.eu wrote:

I wasn’t 100% sure on what exactly you needed so I hope this is enough.

Link to debug info from FreeAgent.php, not sure what or how to use
httpbin :confused: http://pastebin.com/HjT0V7Vw

Dev App
PCM API Test
Created on March 11, 2015 15:28

If i try to access the API in any way (create/edit or get
projects/contacts or tasks/timeslips) I get no data and the result from
CURL is null. I’ve had a lot of problems with the API before but it always
responded with an error message of some kind. This time I don’t really get
anything back (see pastebin).

Also not sure what is meant by this:
A sanitised version of your API request
A sanitised version of the API response (including any error messages)

I’m using a php wrapper and I’ve done my best to output the info I can
get from it. If you need more information can you please provide me with a
quick run-down on how to do the httpbin post thing and what you mean by a
sanitised version of my API request?

I’m using the Sandbox environment

On Thursday, May 7, 2015 at 2:20:05 PM UTC+1, mark wrote:

Hello,

Please could you take a look at the following post and provide some
information about your environment, requests and the responses that you are
receiving:

https://groups.google.com/forum/#!topic/freeagent_api/vAA_bUlVnJU

Even if you are making these requests through a PHP wrapper,
timestamps, responses and all of the other information will help us to
troubleshoot your problem at our end.

Thanks,
Mark

On Thu, May 7, 2015 at 11:46 AM, n...@pcmmedia.eu wrote:

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site and
when we’ve come back to test the API today we are getting a null response.

From my quick/basic testing there doesn’t appear to have been any
changes to our code base or the PHP API wrapper we are using and the
working API code from two weeks ago no longer works. Getting or setting
projects doesn’t seem to work at all but I can still auth with the API so I
assume it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and
the api.sandbox. urls.


You received this message because you are subscribed to the Google
Groups “FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to freeagent_ap...@googlegroups.com.
To post to this group, send email to freeag...@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to freeagent_ap...@googlegroups.com.
To post to this group, send email to freeag...@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_api+unsubscribe@googlegroups.com.
To post to this group, send email to freeagent_api@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.

Dude that’s absolutely fine! As long as it’s not on my end as I felt like I
double checked everything and I knew it had been working fairly recently.

Thanks for letting me know what’s happened. In the future will it be
possible for you to detect these types of issues? It would be awesome to be
able to see a box on the http://status.freeagent.com/ domain showing the
current status of the API and Sandbox API.On Thursday, May 7, 2015 at 4:28:58 PM UTC+1, Nathan Howard wrote:

Hello,

I’m from the operations team at FreeAgent and have been taking a look at
your issue.

I suspect the problem was actually an SSL mis-configuration at our end.
We rotated the SSL on the sandbox certificate to fix issues for some
clients. However unfortunately due to a mis-configuration in the new
certificate chain it appears we broke access for some other clients in the
process.

Sorry about that. Hopefully it should be working for you now.

Please post back to the group if you continue to have issues and we’ll
look into them for you.

Thanks,
Nathan

On 7 May 2015 at 15:00, <n…@pcmmedia.eu <javascript:>> wrote:

I wasn’t 100% sure on what exactly you needed so I hope this is enough.

Link to debug info from FreeAgent.php, not sure what or how to use
httpbin :confused: http://pastebin.com/HjT0V7Vw

Dev App
PCM API Test
Created on March 11, 2015 15:28

If i try to access the API in any way (create/edit or get
projects/contacts or tasks/timeslips) I get no data and the result from
CURL is null. I’ve had a lot of problems with the API before but it always
responded with an error message of some kind. This time I don’t really get
anything back (see pastebin).

Also not sure what is meant by this:
A sanitised version of your API request
A sanitised version of the API response (including any error messages)

I’m using a php wrapper and I’ve done my best to output the info I can
get from it. If you need more information can you please provide me with a
quick run-down on how to do the httpbin post thing and what you mean by a
sanitised version of my API request?

I’m using the Sandbox environment

On Thursday, May 7, 2015 at 2:20:05 PM UTC+1, mark wrote:

Hello,

Please could you take a look at the following post and provide some
information about your environment, requests and the responses that you are
receiving:

https://groups.google.com/forum/#!topic/freeagent_api/vAA_bUlVnJU

Even if you are making these requests through a PHP wrapper, timestamps,
responses and all of the other information will help us to troubleshoot
your problem at our end.

Thanks,
Mark

On Thu, May 7, 2015 at 11:46 AM, n...@pcmmedia.eu wrote:

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site and
when we’ve come back to test the API today we are getting a null response.

From my quick/basic testing there doesn’t appear to have been any
changes to our code base or the PHP API wrapper we are using and the
working API code from two weeks ago no longer works. Getting or setting
projects doesn’t seem to work at all but I can still auth with the API so I
assume it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and
the api.sandbox. urls.


You received this message because you are subscribed to the Google
Groups “FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to freeagent_ap...@googlegroups.com.
To post to this group, send email to freeag...@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_ap...@googlegroups.com <javascript:>.
To post to this group, send email to freeag...@googlegroups.com
<javascript:>.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.

Hello,

Please could you take a look at the following post and provide some
information about your environment, requests and the responses that you are
receiving:

https://groups.google.com/forum/#!topic/freeagent_api/vAA_bUlVnJU

Even if you are making these requests through a PHP wrapper, timestamps,
responses and all of the other information will help us to troubleshoot
your problem at our end.

Thanks,
MarkOn Thu, May 7, 2015 at 11:46 AM, nd@pcmmedia.eu wrote:

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site and
when we’ve come back to test the API today we are getting a null response.

From my quick/basic testing there doesn’t appear to have been any changes
to our code base or the PHP API wrapper we are using and the working API
code from two weeks ago no longer works. Getting or setting projects
doesn’t seem to work at all but I can still auth with the API so I assume
it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and the
api.sandbox. urls.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_api+unsubscribe@googlegroups.com.
To post to this group, send email to freeagent_api@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.

That’s great to hear, even if it isn’t in the immediate plans. Thanks for
your help with this Nathan.On Thursday, May 7, 2015 at 5:17:38 PM UTC+1, Nathan Howard wrote:

Hello,

I’m going to look at improving the monitoring around SSL certificates
internally since we should have caught this certificate chain issue. Of
course Chrome and Firefox were showing no issues for me initially since
they had the intermediate certificates in their certificate store.

A more public status page is definitely something we have talked about in
the past but isn’t on our immediate backlog I’m afraid.

Thanks,
Nathan

On 7 May 2015 at 16:50, <n…@pcmmedia.eu <javascript:>> wrote:

Dude that’s absolutely fine! As long as it’s not on my end as I felt like
I double checked everything and I knew it had been working fairly recently.

Thanks for letting me know what’s happened. In the future will it be
possible for you to detect these types of issues? It would be awesome to be
able to see a box on the http://status.freeagent.com/ domain showing the
current status of the API and Sandbox API.

On Thursday, May 7, 2015 at 4:28:58 PM UTC+1, Nathan Howard wrote:

Hello,

I’m from the operations team at FreeAgent and have been taking a look at
your issue.

I suspect the problem was actually an SSL mis-configuration at our end.
We rotated the SSL on the sandbox certificate to fix issues for some
clients. However unfortunately due to a mis-configuration in the new
certificate chain it appears we broke access for some other clients in the
process.

Sorry about that. Hopefully it should be working for you now.

Please post back to the group if you continue to have issues and we’ll
look into them for you.

Thanks,
Nathan

On 7 May 2015 at 15:00, n...@pcmmedia.eu wrote:

I wasn’t 100% sure on what exactly you needed so I hope this is enough.

Link to debug info from FreeAgent.php, not sure what or how to use
httpbin :confused: http://pastebin.com/HjT0V7Vw

Dev App
PCM API Test
Created on March 11, 2015 15:28

If i try to access the API in any way (create/edit or get
projects/contacts or tasks/timeslips) I get no data and the result from
CURL is null. I’ve had a lot of problems with the API before but it always
responded with an error message of some kind. This time I don’t really get
anything back (see pastebin).

Also not sure what is meant by this:
A sanitised version of your API request
A sanitised version of the API response (including any error messages)

I’m using a php wrapper and I’ve done my best to output the info I can
get from it. If you need more information can you please provide me with a
quick run-down on how to do the httpbin post thing and what you mean by a
sanitised version of my API request?

I’m using the Sandbox environment

On Thursday, May 7, 2015 at 2:20:05 PM UTC+1, mark wrote:

Hello,

Please could you take a look at the following post and provide some
information about your environment, requests and the responses that you are
receiving:

https://groups.google.com/forum/#!topic/freeagent_api/vAA_bUlVnJU

Even if you are making these requests through a PHP wrapper,
timestamps, responses and all of the other information will help us to
troubleshoot your problem at our end.

Thanks,
Mark

On Thu, May 7, 2015 at 11:46 AM, n...@pcmmedia.eu wrote:

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site
and when we’ve come back to test the API today we are getting a null
response.

From my quick/basic testing there doesn’t appear to have been any
changes to our code base or the PHP API wrapper we are using and the
working API code from two weeks ago no longer works. Getting or setting
projects doesn’t seem to work at all but I can still auth with the API so I
assume it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and
the api.sandbox. urls.


You received this message because you are subscribed to the Google
Groups “FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it,
send an email to freeagent_ap...@googlegroups.com.
To post to this group, send email to freeag...@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to freeagent_ap...@googlegroups.com.
To post to this group, send email to freeag...@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_ap...@googlegroups.com <javascript:>.
To post to this group, send email to freeag...@googlegroups.com
<javascript:>.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.

Hello,

I’m from the operations team at FreeAgent and have been taking a look at
your issue.

I suspect the problem was actually an SSL mis-configuration at our end.
We rotated the SSL on the sandbox certificate to fix issues for some
clients. However unfortunately due to a mis-configuration in the new
certificate chain it appears we broke access for some other clients in the
process.

Sorry about that. Hopefully it should be working for you now.

Please post back to the group if you continue to have issues and we’ll look
into them for you.

Thanks,
NathanOn 7 May 2015 at 15:00, nd@pcmmedia.eu wrote:

I wasn’t 100% sure on what exactly you needed so I hope this is enough.

Link to debug info from FreeAgent.php, not sure what or how to use httpbin
:confused: http://pastebin.com/HjT0V7Vw

Dev App
PCM API Test
Created on March 11, 2015 15:28

If i try to access the API in any way (create/edit or get
projects/contacts or tasks/timeslips) I get no data and the result from
CURL is null. I’ve had a lot of problems with the API before but it always
responded with an error message of some kind. This time I don’t really get
anything back (see pastebin).

Also not sure what is meant by this:
A sanitised version of your API request
A sanitised version of the API response (including any error messages)

I’m using a php wrapper and I’ve done my best to output the info I can get
from it. If you need more information can you please provide me with a
quick run-down on how to do the httpbin post thing and what you mean by a
sanitised version of my API request?

I’m using the Sandbox environment

On Thursday, May 7, 2015 at 2:20:05 PM UTC+1, mark wrote:

Hello,

Please could you take a look at the following post and provide some
information about your environment, requests and the responses that you are
receiving:

https://groups.google.com/forum/#!topic/freeagent_api/vAA_bUlVnJU

Even if you are making these requests through a PHP wrapper, timestamps,
responses and all of the other information will help us to troubleshoot
your problem at our end.

Thanks,
Mark

On Thu, May 7, 2015 at 11:46 AM, n...@pcmmedia.eu wrote:

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site and
when we’ve come back to test the API today we are getting a null response.

From my quick/basic testing there doesn’t appear to have been any
changes to our code base or the PHP API wrapper we are using and the
working API code from two weeks ago no longer works. Getting or setting
projects doesn’t seem to work at all but I can still auth with the API so I
assume it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and
the api.sandbox. urls.


You received this message because you are subscribed to the Google
Groups “FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to freeagent_ap...@googlegroups.com.
To post to this group, send email to freeag...@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_api+unsubscribe@googlegroups.com.
To post to this group, send email to freeagent_api@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.

I wasn’t 100% sure on what exactly you needed so I hope this is enough.

Link to debug info from FreeAgent.php, not sure what or how to use httpbin
:confused: http://pastebin.com/HjT0V7Vw

Dev App
PCM API Test
Created on March 11, 2015 15:28

If i try to access the API in any way (create/edit or get projects/contacts
or tasks/timeslips) I get no data and the result from CURL is null. I’ve
had a lot of problems with the API before but it always responded with an
error message of some kind. This time I don’t really get anything back (see
pastebin).

Also not sure what is meant by this:
A sanitised version of your API request
A sanitised version of the API response (including any error messages)

I’m using a php wrapper and I’ve done my best to output the info I can get
from it. If you need more information can you please provide me with a
quick run-down on how to do the httpbin post thing and what you mean by a
sanitised version of my API request?

I’m using the Sandbox environmentOn Thursday, May 7, 2015 at 2:20:05 PM UTC+1, mark wrote:

Hello,

Please could you take a look at the following post and provide some
information about your environment, requests and the responses that you are
receiving:

https://groups.google.com/forum/#!topic/freeagent_api/vAA_bUlVnJU

Even if you are making these requests through a PHP wrapper, timestamps,
responses and all of the other information will help us to troubleshoot
your problem at our end.

Thanks,
Mark

On Thu, May 7, 2015 at 11:46 AM, <n…@pcmmedia.eu <javascript:>> wrote:

I’m using a freeagent API php wrapper to interact with the API. We
implemented code which was last confirmed working ~ 2 weeks ago.

Since this time we moved on to some of the other areas of the site and
when we’ve come back to test the API today we are getting a null response.

From my quick/basic testing there doesn’t appear to have been any changes
to our code base or the PHP API wrapper we are using and the working API
code from two weeks ago no longer works. Getting or setting projects
doesn’t seem to work at all but I can still auth with the API so I assume
it may be something specific to the API endpoints.

Not sure if this changes anything but I’m using a Sandbox account and the
api.sandbox. urls.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_ap...@googlegroups.com <javascript:>.
To post to this group, send email to freeag...@googlegroups.com
<javascript:>.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.