Up to [LON-CAPA] / loncom
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Current tag: version_1_1_99_4
If the certificate files or host key are missing, than switch to insecure authentication if allowed. The idea is this: After an upgrade to lond/lond ssl, you won't in general have your signed host certificate yet. We want to support uninterrupted service until your certs are granted, so although the software is ssl capable, it must, in the interim, do insecure authentication, if permitted by the administrators. One case not handled, and left not handled: if the lonCerts directory does not exist the init:local key exchange cannot work. This case can be ignored because that diretory will be created as part of the update/upgrade. If it does not exist it's a sign of some other serious problem that ought to be fixed IMHO.