Dh key too small error occurred in libcurl post request

curl has made the following settings (this is the solution found, but it doesn"t work for me):

curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, false);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, false);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYSTATUS, false);

error prompt:

error:14082174:SSL routines:ssl3_check_cert_and_algorithm:dh key too small

in the course of looking up the data, I have learned that this is not a problem with libcurl. It seems that the client (libcurl) is unwilling to communicate with the server because the length of the password set by the server is too short. When
Chrome visits this page, a red "warning" does appear.

the information I can find when I use libcurl, on cPP is about php or non-libcurl.
they asked me to set cipher list to "default rel= filling DH" ( https://github.com/scrapy/scr.
libcurl has a very similar setting CURLOPT_SSL_CIPHER_LIST . ( https://curl.haxx.se/libcurl/.
but my setting doesn"t work, and this string doesn"t look like the format used by libcurl.
they also asked me to set CURLOPT_SSL_VERIFYPEER and CURLOPT_SSL_VERIFYHOST to false.
is like the code posted at the beginning, which I already did, but it didn"t work.

Unfortunately, this site can only be accessed by intranet users, so you can"t test it.
is there any way or what configuration I can modify so that I can ignore this error.
just like Chrome warned me that this access was not secure, but at least let me see the contents of the page.

Jul.06,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e9a064-17a2.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e9a064-17a2.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?