Получаю сообщение об ошибке SSL RECEIVED A RECORD THAT EXCEEDED THE MAXIMUM PERMISSIBLE LENGTH
при загрузке изображения с использованием php curl. Я проверил свой SSL, работает правильно, а также работает другая функция загрузки, которая не использует curl.
Вот мой код php curl.
<php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://example.com/upload_gallery.php");
curl_setopt($curl, CURLOPT_FRESH_CONNECT, true);
curl_setopt($curl, CURLOPT_POST,1);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($curl, CURLOPT_POSTFIELDS, $postVar);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_MAXREDIRS, 10);
curl_setopt($curl, CURLOPT_TIMEOUT, 120);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)');
//curl_setopt($curl, CURLOPT_HTTPHEADER, array( "Content-Type: multipart/form-data; boundary=".hash('sha256', uniqid('', true))));
$out = curl_exec($curl);
$err = curl_error($curl);
curl_close ($curl);
$pms = json_decode($out,true);
А также яприкрепил мой полный код php здесь https://hastebin.com/aqoxufoyoy.xml