岩手県釜石市生まれ、盛岡市育ち、現在は神奈川県在住の自営業プログラマ。Fediverseの岩手県ことイワテドンの管理人です。Also known as oʇɐs nɯɐso.
主な投稿内容: マストドンサーバ管理/プログラミング/ゲーム/食事/子育て などなど
飯テロ専用サーバーの管理人もやってるよ → https://gochisou.photo/
雨だるいね
偏差値5000兆
うっお迎えの時間
署名を作るのにDateヘッダが必要なんだが、もう少しライブラリの奥に入らないとそもそも値が取れない
node-fetchとかaxiosとか使ってると、Signatureヘッダをいい感じに埋め込むのそれなりにだるいな
マストドン側に無理やりputsを仕込んだら "Neither PUB key nor PRIV key: nested asn1 error" が出てたのでやっと気付いた次第
だってー、疎通確認したマストドン側でRSAErrorをログも出さずに握りつぶしてるんだもん...
こちらがメッセージを受け取るときは、リモート側の鍵ペアを使ってたから成功した、逆にこっちからメッセージを送る時は、フォーマットが不正の鍵ペアを使ってたからうまくいかなかった
やっと解決した!!!
RSA公開鍵のフォーマットがおかしかった
-----END PUBLIC KEY----
↑末尾のハイフンが1個足りない
誰だこんな罠仕込んだヤツ...(オレしかいない)