Moodle3.5+(build 20180524)でLMSを構築しています。Apache 2.4.29, PHP 7.2.5 on Ubuntu 18.04 なサーバ環境です。 インスト後、現在、エラーなく動作しています。
イントラネットでのテストサーバーにて、SSL化は自己署名(self-signed)証明書(いわゆるオレオレ証明)に拠っています。イントラのサーバーなので、ちゃんとした証明書の設置が(諸般の事情により)できず、letsencryptもイントラでの設置は難しい状態です。
この状態ですと、モバイルアプリでログインができなく不便に思っています。いろいろと調べましたが、なかなか解決策が見つかりません/わかりません。
モバイルアプリはcordovaのプロジェクトファイルとして、ソースが公開されているので、それを改造、つまり、オレオレ証明のSSLでもログインできるようにコード変更して、ビルドできないだとうかと思いました。実際には、コードをどういじったらいいのか見当がつきません。。。これに関する情報/手がかりをお持ちの方がいらっしゃいましたら、ぜひご教示くださいますとありがたく思います。
または、別の解決法/アイデアがありましたら、ご示唆ください。よろしくお願いします。