-
I tried to setup two instances of BPA (BPA + ACA-PY + postgres) in two distinct docker networks. Each of the components was assigned distinct ports. I attended to use ngrok for one BPA / docker network instance and diode for the other one. Both instances start properly, the web frontend is accessible on both instances. However, I cannot connect both agents together. It seems that there are issues with port publishing using diode.io. Although accessing the web frontend using the provided diode.link on port 80 is not a problem, calling the ACA-PY endpoint on 8030 or any other port specified in the .env file seems to make trouble. Checking with postman revealed, that the agent which uses diode.io returns a 401 Unauthorized on its endpoint, while the agent, which uses ngrok for publishing ports returns a 200. Using ngrok for both BPA instances / docker networks solves the issue. Based on this, I assume, that my port setup (in the environment files) is correct. Although it does not seem, that this is a problem with BPA itself: Can anyone confirm accessibility of an ACA-PY instance with publishing ports by using diode.io? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hey @ArPhil, cool that you're testing everything! |
Beta Was this translation helpful? Give feedback.
-
Off-topic Regarding launching a development setup we have had this issue here: would be great if you could leave some note there with your thoughts. |
Beta Was this translation helpful? Give feedback.
Off-topic
@ArPhil I cannot reference you in the other issue, therefore note here ;-)
Regarding launching a development setup we have had this issue here:
#235
would be great if you could leave some note there with your thoughts.