【Misskey】もふきー!始めました。開発日記 その4

Misskeyについて | Misskey.io

開発4日目

送信処理実装してみた

error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

OpenSSL APIメモ(handshake failure) - ichou1のブログ
これっぽいけど、そんな関数無い・ω・
これ、1.0.x系の関数だよね?

定義見たらこうなってた ・ω・

#  define SSL_set_tlsext_host_name(s,name) \
SSL_ctrl(s,SSL_CTRL_SET_TLSEXT_HOSTNAME,TLSEXT_NAMETYPE_host_name,(char *)name)

error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version

ぐぬぬ…

んで、TLS 1.0を TLS 1.2まで上げたら接続まではいった。
認証がうまくいかないみたいなので、次回の課題にする

mofkey7
クリップボードやTABが機能しなかったので Ctrl+A/C/V/TABなどが機能するように修正
コンテキストメニューが出ないように修正

【Misskey】もふきー!始めました。開発日記 その1
【Misskey】もふきー!始めました。開発日記 その2
【Misskey】もふきー!始めました。開発日記 その3

おすすめ

2件のフィードバック

  1. mov XP,2000 より:

    check if the SNI (Server Name Indication) extension is included in the Client Hello request. If not, use the SSL_set_tlsext_host_name function to add the destination server hostname to the request. This can solve many problems related to SSL/TLS handshake failure.

  2. mov XP,2000 より:

    check if the SNI (Server Name Indication) extension is included in the Client Hello request. If not, use the SSL_set_tlsext_host_name function to add the destination server hostname to the request. This can solve many problems related to SSL/TLS handshake failure.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です