【mono】xsp から SSLの実装が削除された経緯をまとめてみた
Remove usage of removed Mono.Security APIs and redirect xsp2 -> xsp4 by akoeplinger ・ Pull Request #88 ・ mono/xsp
xsp 4.7 / 4.71 から --https オプションがなくなっているのだけれども。最新版のマニュアルを見ても使えるような記述しか見つからないのでgithub を見てみたところ、実装がすっぱり削除されていることが判明した。
Mono 6.8.0 XSP m.TypeLoadException: Could not load type of field 'Mono.WebServer.XSP.Server:<>f__mg$cache1' ・ Issue #18500 ・ mono/mono
削った経緯というのが mono 6.8.0 で 起動時にエラーが出るので、それの対応をしたというものなのだけど、そこでエラー対策のために機能を削ってしまったようだ。
なお、削除したことについて全く触れていないため、マニュアルにも反映されていないのだろう
xsp 4.6以前の バージョンを使ってSSL 3.0/TLS 1.0 を使うためには mono 6.4.0以前が必要なのが分かった。
もちろん、外部公開するWebサーバーとしては使い物にならないのですがね ・ω・
Comments