-
Notifications
You must be signed in to change notification settings - Fork 7.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Asana Trigger doesn't work #8403
Comments
Same problem here since last friday. OS: Ubuntu 20.04.5 LTS |
Hey @johanndrews, Thanks for the report I have just taken a look at the post you shared and it looks like while some changes were made the url was not changed to the new endpoint which could be causing the issue. |
Hey @johanndrews & @ttheuerkauf, I have just put in a fix for this and tested it locally. Once reviewed we can get it merged in and released, If we end up doing a 1.25.1 patch I will make sure we include this but as a temporary solution if needed for a couple of days I can create a docker build you can use based on that PR. |
sounds awesome, would be happy to use it. |
Hey @johanndrews, You will be able to use As a warning this is built on top of the latest codebase and while there shouldn't be any bugs there is potential for something to be hiding that we are not aware of so think of it as a beta for now until we do a proper release containing the fix. |
Hi @Joffcom, thank you very much for your fast response. :-) Can you give a hint how long it will take until the new release is ready? The error occurred here when disabling and enabling a flow, which also happens at restart of n8n. Because of this, I think this should get a high priority. Unfortunately, we do not use docker and have to wait until released. Best regards! :-) |
@ttheuerkauf The fix is in so it all depends on if we need to fix anything else from the weekend, If we do release a As you are using npm you could run from source instead by pulling down the code and cheking out the branch in the PR and running that but generally I would always recommend running n8n in a container. I have raised the question internally to see what the plans are and I will let you know when I hear back. |
Maybe I did something wrong.
while I get the confirmation, that it has worked:
The same error still occurs while trying to activate the workflow. |
Hey @johanndrews, That should do it, It is a bit worrying though as when I gave it a test it was working 🤔 is the normal node working for you? |
I have the need of registering many projects with the Asana Trigger Node, and then I forward it to an centralized workflow, that do the same for the different projects. You can see in the screenshot. If I try to activate this workflow, I get the error. And, I just tried to test an workflow with using just a simple GET Task on a given ID, the same error. Maybe, depending where you are located, you are not making your requests against the CDN Route? You can recheck that by making requests to https://cdn.app.asana.com/api/1.0/ as your API base URL instead of https://app.asana.com/api/1.0/ - as you can see in the Asana Forum Topic. Then you can get sure, that you do the request to the new CDN route. |
Hey @johanndrews, I have just done another test using the Request
Can you share the Cloudflare id you get back and I can see if I can get in touch with someone at Asana to check it. |
Hi @Joffcom, I just want to add something, because of your screenshot. The problem occurs here especially with the Asana-Trigger node when retrieving Workspaces: You use another node in your screenshot. I didn't test, but maybe only this operation is wrong, before the trigger node applies the hook to asana? |
One example is: I'm note super familiar with node.js: If I exec the docker container, where I can find the files of the asana node? So, maybe I can quickfix it and change the URL to the deprecated, but the worflows would work. @ttheuerkauf if you try to use a simple Asana Node, with an GET on a task id, you would also get the same issue. But yes, the Trigger is the base to run the workflows :) As they register the webhooks at Asana. |
Ah ok, I checked our workflows and we only use the asana trigger node and no other Asana nodes. For all other calls of the Asana API we use the HTTP Request node and build the queries manually. I think when building the flows some Asana operations were missing. Anyway, these manual calls are working fine. |
Hey @ttheuerkauf, I had also checked with the trigger node, Looking at it though maybe your container is not using the new image.Just noticed you are using compose... Did you update your compose file as well to use the new image? We are in the process of releasing |
Hi @Joffcom , as written, we do not use docker at the moment. @johanndrews does :-). |
Hey @ttheuerkauf, My mistake I tagged the wrong user, |
Fix got released with |
I did the For the docker users: Now, everything is working 🎉 Thank you for the quick solution and support - awesome team! |
And for Docker Compose this would be be
We also updated the |
Describe the bug
Since Asana started to rollout their infrastructure (CDN) update, we are unable to use the asana trigger and asana node.
To Reproduce
We noticed first, that the workflows doesn't run, with permissions errors just on GET request on Task ID. But, have opened the task with the same id within the web, the user has access to it.
After some research, I came across this Forum entry in the Asana Forum:
https://forum.asana.com/t/change-infrastructure-cdn-rollout-and-potential-new-400-403-errors/641280
And, they started rollout on 19th, and exactly before, it worked, and now not.
If I want to activate the trigger, it throws me an:
The request could not be satisfied 403 ERROR The request could not be satisfied. Bad request. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
Generated by cloudfront (CloudFront) Request ID: XXXXX
And I can see, that you have made already some changes, but it seems something still is wrong:
#8057
Expected behavior
I activate the workflow, and through the Asana Trigger node, the Webhook is registered at the Asana API.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: