I am trying to run the following shell command on my n8n workflow:
“nslookup -type=CAA [domain]”
It runs very fine on my server shell (Ubuntu 24.04), but when I run it on a workflow, it returns that the type “CAA” do not exist, seems that n8n check another version of nslookup. Other nslookup commands runs fine.
So, what is this nslookup that n8n checks? It’s loaded by n8n itself? It’s loaded by docker? How to update it? Or can we ask n8n.io to update it?
Edit: Another issue regarding commands. When I run “nslookup [domain.pt]” on my Ubuntu shell, it returns result, when I do the same on n8n workflow, it spins forever without result. Looks like he is looking to another (offline?) whois server.
Thanks for this workaround, but unfortunately this effort is lost when I update the docker image, for now I am running it connecting through SSH into host server and running the commands from there