I set up the most simple workflow with an AIAgent connecting to either OpenAI or Anthropic (Both show the same behaviour) . Chat window opens and I enter my message, however no response is returned, I get the box with the 3 dots and wait several minutes without success. I close the chat window, stop the chat, get a toast saying workflow completed before it could be stopped, then I start the chat again and only then I see the answer to my previous message. I can reproduce that behaviour consistently with any new message and new start. I am running self hosted behind a web proxy and webhooks in other workflows work perfectly fine if that matters
What is the error message (if any)?
none, see description above
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Can you share the actual workflow? It looks like you are using the Tools agent with no tool which I think expects a tool so it could be worth trying a conversational agent and seeing if that is different.
Hey @Jon , thanks for getting back to me! I have changed the Agent from Tools to Conversational, but it is still the same behaviour, see attached screen recording. The fact that the initial answer about Paris is 3x visible is only because I tested the flow and the windows buffer apparently contained the result of the two runs before. The question about London shows it with a “fresh” question
Replying to my own question here as I managed to solve my issue.
In my case, the culprit was nginx, as I had a binding error on ports 80 and 443, which I figured out by checking nginx error logs. Once I modified my nginx config file, the problem was solved.
Check your nginx logs and config files (in /etc/nginx/sites-enabled ) to make sure you don’t have any binding errors. The modifications that need to be made will depend on the other websites currently using nginx on your server. ChatGPT or Claude can be helpful in understanding what need to be modified!