Conversation
Notices
-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Friday, 10-May-2019 00:45:26 JST sumiyaki https://plr.ph3j.com/notice/9ibiRszgT2vMqOiSrQ
の続き。
https://qiita.com/walkers/items/b90a97a99bbb27f6550f
https://github.com/FiloSottile/mkcert/releases
辺り使って、mkcert入れなおし、
mkcert -install
すると、
Enter Password or Pin for "NSS Certificate DB":
とか聞いてくる。何これ?
http://www.nina.jp/server/redhat/certutil/certutil.html
とかみると、certutil関連らしい。
ますますわからない。-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Saturday, 11-May-2019 01:40:28 JST sumiyaki どちらも、PythonのrequestsのライブラリではSSLerrorになり使えなかったので、
requestsが使う、CACERTにオレオレCACERTを追加する、ということにした。
その場所は
Pythonで参照しているSSL証明書リストのファイルパスを確認する方法
https://qiita.com/kai_kou/items/21809a358e00b971d2d3
にある
python -c "import requests;print(requests.certs.where())"
で調べた。
でこれにサーバ証明書を追加してもダメだった。当然だな。
そこで、以下参考にして、CA, CSR, サーバ証明書とそれをCAにより署名、CAのCACERTを追加したら何とかできた。
opensslコマンドで認証局(CA)を構築してサーバ証明書を発行する
http://stacktrace.hatenablog.jp/entry/2015/12/12/102945
OpenSSL による CSRの作成について
https://www.slogical.co.jp/ssl/faq/csr_openssl/
#python #SSL #localhostIn conversation permalink Attachments
-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Saturday, 11-May-2019 01:47:03 JST sumiyaki まだ、CSRの作成の仕方が不完全らしく、SubjectAltNameWarning というのが出てしまう。
1.8.5 SSLセキュリティ警告: Certificate has no subjectAltName (証明書にsubjectAltNameがありません)
https://docs.oracle.com/cd/E77565_01/E66514/html/ceph-issues-24424028.html
に対策があるらしいが、とりあえず、後ほど。いまはbotの開発を先に進めたい。
もしMastodonをインストした時、SSLの問題がおこれば、rubyのライブラリにCACERTを組み込めばごまかせるかも。
#Mastodon #SSL #localhostIn conversation permalink Attachments
-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Saturday, 11-May-2019 01:58:13 JST sumiyaki PleromaのMastodon APIを直接たたいて、htmlの投稿をして、
<img src="http://foo.gif">
みたいなものを入れて、その画像をインラインで表示できた。
たぶん、APIでなくても、直接Pleroma-FEから入れてもできるのではないか。
うまく使えば、絵文字やボタンその他を投稿文中に組み込むことができるかも。
#Pleroma #APIIn conversation permalink Attachments
-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Saturday, 11-May-2019 17:42:35 JST sumiyaki ようやく、access_tokenを取得するまでがPythonのライブラリにできた。
Botを書き始められる。
#Pleroma #localhost #mastodon #APIIn conversation permalink
-