Describe the bug
When frp (Fast Reverse Proxy) throws an error, potentially due to slow networking or other issues, Daytona crashes. The HTML error output from frp is not properly parsed and displayed, resulting in a poorly formatted, hard-to-read error message.
To Reproduce
Steps to reproduce the behavior:
Set up an environment using Daytona that relies on frp for networking.
Introduce a networking issue to trigger an error from frp.
Observe that Daytona crashes and the frp error message is displayed in an unformatted HTML.
Expected behavior
Daytona should handle frp errors more gracefully:
Capture and log the error without crashing.
Properly parse and display HTML error messages in a readable format.
Screenshots
Desktop (please complete the following information):
Describe the bug When frp (Fast Reverse Proxy) throws an error, potentially due to slow networking or other issues, Daytona crashes. The HTML error output from frp is not properly parsed and displayed, resulting in a poorly formatted, hard-to-read error message.
To Reproduce Steps to reproduce the behavior:
Expected behavior Daytona should handle frp errors more gracefully:
Screenshots
Desktop (please complete the following information):