Re: framing layer error

R C via curl-library <[email protected]>
Newsgroups gmane.comp.web.curl.library
Message-ID <[email protected]>
The problem seems to be intermittent, so I don't know what is going on.


what I do is this;  I post a bunch of data URI encoded and send it with 
curl. On the server side there's a php script that reads that data and 
sticks it in a MySQL data base.

(I am looking for something to point out to the webservice,  to have 
them fix).


This is what I do client-side:

    //curl_easy_setopt(curl, CURLOPT_URL, 
"http://seismicvibe.org/upload/PSNA-V56-post.php");
    curl_easy_setopt(curl, CURLOPT_URL, CURL_URL);

    // Now specify the POST data
    curl_easy_setopt(curl, CURLOPT_POSTFIELDS, chnnlURI);

    // hush hush
    //curl_easy_setopt(curl, CURLOPT_NOBODY, 1);
    curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, connectCheck);
    // we pass our 'chunk' struct to the callback function
    curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)curlRespBuff);

    // Perform the request, res will get the return code
    res = curl_easy_perform(curl);

    // Check for errors
    if (res != CURLE_OK) {
       sprintf(logMsg, "curl_easy_perform() failed: %s", 
curl_easy_strerror(res));
       log_message(LOG_FILE, logMsg);
       }
//   else
//      printf("response: %s\n", curlRespBuff);

    // always cleanup
//   curl_easy_cleanup(curl);
    }
//curl_global_cleanup();
return 0;


The curl object gets created outside this function, gets re-used, so I 
do the cleanup outside too.


the url in the curl command connects to a php script,  that reads the 
url encoded data and sticks it in a data base.


Since it seemed to work agin yesterday, I think, like you suggested,  it 
is a server side issue.


Ron






On 4/11/25 00:09, Daniel Stenberg wrote:
> On Wed, 9 Apr 2025, R C via curl-library wrote:
>
>> curl_easy_perform() failed: Error in the HTTP2 framing layer
>>
>> and...  I have no idea what that means, or how to fix that.  Any ideas?
>
> Without a lot of more details I don't think we can do much. This 
> *typically* mean some kind of strange server behavior but could also 
> be a curl bug.
>
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.