-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remote suite access documentation is inadequate. #2341
Comments
Also, even for "public" (no passphrase) access, the SSL certificate is now required (disregarding fallback to HTTP, which we'll remove - #2204) |
Actually, the SSL certificate is not strictly required. It is required to ensure a secure connection (so the client can trust the server). |
(Otherwise |
Yeah, without the SSL cert I get InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. then it connects anyway. Should we not allow this? |
We still need to sort this out somehow. If we can somehow have a root certificate (for generating per-suite certificates) accessible by all clients, then this should no longer be a problem, but I am not sure how to do this for a multi-user environment. |
Actually, thanks to #2253 I only get the above warning if cylc < 7.4.0 is on the client end. I wonder if, in lieu of the root certificate solution, instead of filtering this warning we should abort - i.e. require users to have ssl.cert alongside passphrase (it's not much more onerous than passphrase alone)?? |
This will not work for |
To access a suite running under another user account, the CUG currently says you just need to install the suite passphrase in the right place: https://cylc.github.io/cylc/html/single/cug-html.html#12.6.1 (and that clients will automatically retrieve and install it if you have non-interactive ssh to the suite account).
In fact, additionally:
--port
option is also required (after usingcylc scan
to find the port).The text was updated successfully, but these errors were encountered: