Is your feature request related to a problem? Please describe.
Although this might be more of how Clickhouse returns the error message as we just surface it, when using CH as the OLAP engine and the IP address isn't added, the error is a EOF, instead of something more specific.
Describe the solution you'd like
Possibly, we could add some context for when connections are not working.
Such as,
have you checked the connectivity between the two servers?
In the case of CH, if you have set to "specific IP address", have you added your current IP address?
Describe alternatives you've considered
Additional context
In the CH developer course, it suggest to use this approach for security purposes (setting to set IP addresses
Also in the case of the above, if the following is resolved while Rill is running, and you try to resave the connector settings or refresh, it will not attempt to re-connect. will need to restart Rill from CLI.
Is your feature request related to a problem? Please describe. Although this might be more of how Clickhouse returns the error message as we just surface it, when using CH as the OLAP engine and the IP address isn't added, the error is a EOF, instead of something more specific.![Screenshot 2024-07-08 at 16 11 31](https://github.com/rilldata/rill/assets/67675319/9c2db271-0f18-47d3-9795-bcc7139b0541)
Describe the solution you'd like Possibly, we could add some context for when connections are not working. Such as, have you checked the connectivity between the two servers? In the case of CH, if you have set to "specific IP address", have you added your current IP address?
Describe alternatives you've considered
Additional context In the CH developer course, it suggest to use this approach for security purposes (setting to set IP addresses