https is supposed to be to a domain name
Twitch won’t accept a callback that is not https, to a IP, and/or using a self signed certificate, for priviledged topics
So you need a real domain and a real certificate for this test.
The callback validation check fails to send to you because of the self signed cert