Asynchronous Worker #2 thread/CRITICAL]: ErrorException: "file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed" (EXCEPTION) in "VoteReward (1).phar/src/LDX/VoteReward/Utils" at line 40 [15:01:59] [Asynchronous Worker #2 thread/DEBUG]: #0 (): pocketmine\error_handler(integer 2, string file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages:.error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed, string phar:///root/12/plugins/VoteReward (1).phar/src/LDX/VoteReward/Utils.php, integer 40, array Array()) [15:01:59] [Asynchronous Worker #2 thread/DEBUG]: #1 VoteReward (1).phar/src/LDX/VoteReward/Utils(40): file_get_contents(string https://minecraftlist.org/api/v1/check/DUhrv8wXiGo6I21xwyzR/siltario) [15:01:59] [Asynchronous Worker #2 thread/DEBUG]: #2 VoteReward (1).phar/src/LDX/VoteReward/RequestThread(21): LDX\VoteReward\Utils::getURL(string https://minecraftlist.org/api/v1/check/DUhrv8wXiGo6I21xwyzR/siltario) [15:01:59] [Asynchronous Worker #2 thread/DEBUG]: #3 src/pocketmine/scheduler/AsyncTask(67): LDX\VoteReward\RequestThread->onRun() [15:01:59] [Asynchronous Worker #2 thread/DEBUG]: #4 (): pocketmine\scheduler\AsyncTask->run() [15:01:59] [Server thread/CRITICAL]: Could not execute asynchronous task RequestThread: Task crashed If u don't fix it soon, I wont use your site to reward my players anymore
If you visit that URL in a browser, it works: https://minecraftlist.org/api/v1/check/DUhrv8wXiGo6I21xwyzR/siltario So this error indicates that the SSL certificate is fine but there is something wrong with the client system that is consuming the voting API. If you change the URL to http://minecraftlist.org/... (instead of https), it will work.