ぁぁぁぁぁぁ


Failed to establish socket/SSL connection to ('gateway.push.apple.com', 2195)


とか


OpenSSL.SSL.Error: [('SSL routines', 'SSL3_READ_BYTES', 'tlsv1 alert internal error')]


とかでいったいなんやねんと調べてて


openssl-1.1.0e/ssl/record/rec_layer_s3.c

932 /*-
933 * Return up to 'len' payload bytes received in 'type' records.
934 * 'type' is one of the following:
935 *
936 * - SSL3_RT_HANDSHAKE (when ssl3_get_message calls us)
937 * - SSL3_RT_APPLICATION_DATA (when ssl3_read calls us)
938 * - 0 (during a shutdown, no data has to be returned)

でほんとなんやねんこれとひたすら悩み続けたいろいろやった結果、単に新しい証明書に切り替えてなかっただけだったことが判明した時のヲレの気分priceless。


証明書の期限まだ残ってるから...というのもはまった原因か...