File not found - it worked before!

Hi, for some reason all my new mp3 uploads are not loaded in. It says file not found … i check the Permissions of the file ( its 644 ) and the podcast is ( 755 )

I also turned of all plugins and it idid not fix the problem! …

but the mp3 plays in the browser - https://my-fish.org/wp-content/podcast/myfish-podcast-394.mp3

https://i.imgur.com/8yPOXi6.png

Odd, I can’t see anything unusual about the file / url from here, looks fine to me. If you validate old mp3s, do they succeed or do they fail too?

I cant press the verfidy button … the one on the screenshot.

Here even a Video to show what is happing … Watch chrome_DnQ1hrFney | Streamable

Even if i try allready uploaded mp3s it doesn work

I also try to publish is … and see it is maybe just a back in the editor. but even after publishing it says … File not found in the player :frowning: any idea what i can do to fix this ?

There is no video under the linked URL. I can offer you to take a look at it myself if you temporarily add admin access to eric@podlove.org. There is no code disabling the verify button, that should always do something.

Yes… that would be great… i will send you a inv

You should have the email… pls check the lastes podcast ( 394 what is in draft )

Hi,

Thank you for trying to help. My host identified the problem. It was the TLS protocol on my server. They were using a newer version that wasn’t compatible with your plugin. They also mentioned that it would be great to have a more detailed error message for this section of the plugin. They had to add custom code to find the actual error message about the cURL problem. Currently, the plugin truncates this error message.

a little bit of infos ;

public static function curl_get_header_for_url($url, $etag = null) {

[…]

    $response = curl_exec($curl);
    $response_header = curl_getinfo($curl);
    $error = curl_error($curl);
    curl_close($curl);

error_log(print_r([$response, $response_header, $error], 1));

    return [
        'header' => $response_header,
        'response' => $response,
        'error' => $error,
    ];

}

Thanks for the follow up! If you let me know what specific version caused problems I’ll see if I can replicate and fix it.