Curl error: The requested URL returned error: 404

Hallo.

Seit letzter Woche stimmt irgendetwas mit dem Publisher oder Podssed nicht mehr.
In den Logs wird folgender Fehler aufgeführt [Auszug]:

2016-10-28 18:22:36] Curl error
[2016-10-28 18:22:36] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:22:36] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:22:36] Curl error
[2016-10-28 18:22:36] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:22:36] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:22:36] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022.mp3 — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022.mp3 content_type: http_code: 404 header_size: 0 request_size: 219 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.017863 namelookup_time: 2.1E-5 connect_time: 0.013098 pretransfer_time: 0.013132 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.01785 redirect_time: 0 certinfo: Array ( ) primary_ip: 194.8.57.33 primary_port: 80 local_ip: 109.230.232.26 local_port: 34758 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:25] Curl error
[2016-10-28 18:26:25] Curl Error: The requested URL returned error: 404 WPV022/MPEG-4 ALAC Audio
[2016-10-28 18:26:25] Unexpected http response when trying to access remote media file. WPV022/MPEG-4 ALAC Audio HTTP Status: 404
[2016-10-28 18:26:25] Curl error
[2016-10-28 18:26:25] Curl error
[2016-10-28 18:26:25] Curl Error: The requested URL returned error: 404 WPV022/MPEG-4 ALAC Audio
[2016-10-28 18:26:25] Unexpected http response when trying to access remote media file. WPV022/MPEG-4 ALAC Audio HTTP Status: 404
[2016-10-28 18:26:25] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:26:25] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.m4a — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.m4a content_type: http_code: 404 header_size: 0 request_size: 232 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.025454 namelookup_time: 2.5E-5 connect_time: 0.004295 pretransfer_time: 0.004322 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.025444 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48830 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:25] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:26:25] Curl error
[2016-10-28 18:26:25] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:26:25] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:26:25] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.mp3 — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.mp3 content_type: http_code: 404 header_size: 0 request_size: 232 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.026773 namelookup_time: 1.8E-5 connect_time: 0.004844 pretransfer_time: 0.004858 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.026764 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48834 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:26] Curl error
[2016-10-28 18:26:26] Curl Error: The requested URL returned error: 404 WPV022/FLAC Audio
[2016-10-28 18:26:26] Unexpected http response when trying to access remote media file. WPV022/FLAC Audio HTTP Status: 404
[2016-10-28 18:26:26] Curl error
[2016-10-28 18:26:26] Curl Error: The requested URL returned error: 404 WPV022/FLAC Audio
[2016-10-28 18:26:26] Unexpected http response when trying to access remote media file. WPV022/FLAC Audio HTTP Status: 404
[2016-10-28 18:26:26] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.flac — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.flac content_type: http_code: 404 header_size: 0 request_size: 233 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.027344 namelookup_time: 1.6E-5 connect_time: 0.005173 pretransfer_time: 0.005187 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.027338 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48848 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:27] Curl error
[2016-10-28 18:26:27] Curl Error: The requested URL returned error: 404
[2016-10-28 18:26:27] Unexpected http response when trying to access remote media file. HTTP Status: 404
[2016-10-28 18:26:27] Curl error
[2016-10-28 18:26:27] Curl Error: The requested URL returned error: 404
[2016-10-28 18:26:27] Unexpected http response when trying to access remote media file. HTTP Status: 404
[2016-10-28 18:26:27] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.chapters.txt — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-ok.chapters.txt content_type: http_code: 404 header_size: 0 request_size: 241 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.026597 namelookup_time: 1.9E-5 connect_time: 0.004822 pretransfer_time: 0.004843 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.026584 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48862 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:27] Curl error
[2016-10-28 18:26:28] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:26:28] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:26:28] Curl error
[2016-10-28 18:26:28] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:26:28] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:26:28] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.mp3 — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.mp3 content_type: http_code: 404 header_size: 0 request_size: 243 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.026042 namelookup_time: 2.0E-5 connect_time: 0.004401 pretransfer_time: 0.004419 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.026029 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48878 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:28] Curl error
[2016-10-28 18:26:28] Curl Error: The requested URL returned error: 404
[2016-10-28 18:26:28] Unexpected http response when trying to access remote media file. HTTP Status: 404
[2016-10-28 18:26:28] Curl error
[2016-10-28 18:26:29] Curl error
[2016-10-28 18:26:29] Curl Error: The requested URL returned error: 404 WPV022/MPEG-4 ALAC Audio
[2016-10-28 18:26:29] Unexpected http response when trying to access remote media file. WPV022/MPEG-4 ALAC Audio HTTP Status: 404
[2016-10-28 18:26:29] Curl Error: The requested URL returned error: 404
[2016-10-28 18:26:29] Unexpected http response when trying to access remote media file. HTTP Status: 404
[2016-10-28 18:26:29] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.chapters.txt — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.chapters.txt content_type: http_code: 404 header_size: 0 request_size: 252 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.025824 namelookup_time: 2.0E-5 connect_time: 0.004349 pretransfer_time: 0.004371 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.025813 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48909 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:29] Curl error
[2016-10-28 18:26:29] Curl Error: The requested URL returned error: 404 WPV022/MPEG-4 ALAC Audio
[2016-10-28 18:26:29] Unexpected http response when trying to access remote media file. WPV022/MPEG-4 ALAC Audio HTTP Status: 404
[2016-10-28 18:26:29] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.m4a — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.m4a content_type: http_code: 404 header_size: 0 request_size: 243 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.027288 namelookup_time: 1.5E-5 connect_time: 0.004699 pretransfer_time: 0.004715 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.027279 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48912 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:26:29] Curl error
[2016-10-28 18:26:29] Curl Error: The requested URL returned error: 404 WPV022/FLAC Audio
[2016-10-28 18:26:29] Unexpected http response when trying to access remote media file. WPV022/FLAC Audio HTTP Status: 404
[2016-10-28 18:26:29] Curl error
[2016-10-28 18:26:29] Curl Error: The requested URL returned error: 404 WPV022/FLAC Audio
[2016-10-28 18:26:29] Unexpected http response when trying to access remote media file. WPV022/FLAC Audio HTTP Status: 404
[2016-10-28 18:26:29] — # Can’t reach http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.flac — # Please include this output when you report a bug url: http://cdn.podseed.org/wpvision/wpv022-microsoft-oktober-event.flac content_type: http_code: 404 header_size: 0 request_size: 244 filetime: -1 ssl_verify_result: 0 redirect_count: 0 total_time: 0.027525 namelookup_time: 1.6E-5 connect_time: 0.004884 pretransfer_time: 0.004897 size_upload: 0 size_download: 0 speed_download: 0 speed_upload: 0 download_content_length: -1 upload_content_length: 0 starttransfer_time: 0.027518 redirect_time: 0 certinfo: Array ( ) primary_ip: 31.172.8.116 primary_port: 80 local_ip: 109.230.232.26 local_port: 48921 redirect_url: php_open_basedir: /var/www/vhosts/wpvision.de/:/tmp/ php_safe_mode: php_curl: 1 curl_exec: 1
[2016-10-28 18:27:35] Curl error
[2016-10-28 18:27:35] Curl error
[2016-10-28 18:27:35] Curl Error: The requested URL returned error: 404 WPV022/MP3 Audio
[2016-10-28 18:27:35] Curl Error: The requested URL returned error: 404 WPV022/MPEG-4 ALAC Audio
[2016-10-28 18:27:35] Unexpected http response when trying to access remote media file. WPV022/MP3 Audio HTTP Status: 404
[2016-10-28 18:27:35] Unexpected http response when trying to access remote media file. WPV022/MPEG-4 ALAC Audio HTTP Status: 404
[2016-10-28 18:27:35] Curl error

Wenn ich die URL “http://cdn.podseed.org/wpvision/wpv022.mp3” aufrufe, kommt wirklich nur der 404 Fehler.

Über Wordpress kann ich die Episode ganz normal anhören:

In iTunes wird mir die aktuelle Episode angezeigt, jedoch klappt der automatische Download nicht.
Hier erscheint die Fehlermeldung
Das Laden von “WPV022 – Microsoft Oktober Event, komische Pressearbeit und die neuen ZDF Mediathek” wurde unterbrochen. Um den Download fortzusetzen, klicken Sie auf di Taste “Holen”.

Wenn ich das machen, also die Folge manuell herunterlade, klappt der Download in iTunes ohne Probleme.

Kann mir jemand sagen, wo genau jetzt der Fehler ist ?

Und die nächste Fehlermeldung:

[2016-10-28 19:53:10] Unable to download image. SSL certificate problem: self signed certificate.

Hallo!

Wie sieht’s denn mit einem FTP-Client aus, wenn du deinen Podseed-Ordner öffnest? Ist die Datei wirklich nicht mehr da: Bitte neu hochladen.

IMHO zweite Fehlerquelle: Zeigt Podlove > Podcast Settings > Media vielleicht zu einem anderen Verzeichnis, in dem die Datei dann wieder liegt?

Vorab: Ich habe seit der Installation von Podlove und den Umzug auf Podseed keine Änderungen in den Einstellungen vorgenommen. In Podlove sind die Daten eingetragen, die ich von Podseed bekommen habe.
Podlove > Podcast Settings > Media
verweist auf
http://cdn.podseed.org/wpvision/
Über meinen FTP Client lade ich auch die Episoden in dieses Verzeichnis. Die Grundlagen müssen irgendwie stimmen, da wie bereits gesagt das Abspielen einer Episode im Player über WordPress kein Problem ist.

Was mir aufgefallen ist (und hier verstehe ich den Sinn momentan überhaupt nicht) ist, dass Podseed (seit ca 3 Wochen?!) scheinbar Unterschiede in der Groß- und Kleinschreibung macht.

Im Fehlerprotokoll wird der 404 angezeigt, wenn ich diese URL aufrufe:
http://cdn.podseed.org/wpvision/wpv022.mp3

schreibe ich stattdessen:
"http://cdn.podseed.org/wpvision/WPV022.mp3"
wird sofort die MP3 Datei aufgerufen.

Dann ist vielleicht in der Episode der Slug anders groß- oder kleingeschrieben als der Dateiname. Und der Player wandelt die Schreibung korrekt um? Sorry, ich rate auch nur.

Immer raus mit Deinen Ideen, ich bin ja froh, dass ich Hinweise bekomme. :slight_smile:
Der Slug in der Episode ist richtig (alles Großbuchstaben), ansonsten würde die Dateie auch nicht angezeigt werden.

Ich habe seit ca 2 wochen einen ähnlichen fehler…

[2016-11-02 05:56:58] Begin scheduled asset validation.
[2016-11-02 23:57:39] Unexpected http response when trying to access remote media file. TRS013/MP3 Audio HTTP Status: 0
[2016-11-02 23:57:39] Curl Error: name lookup timed out TRS013/MP3 Audio
[2016-11-02 23:57:36] Validate episode TRS013 – Sequenzierung

Er tritt allerdings nur bei der jeweils aktuellen folge auf. Die Datei kann runter geladen werden und ich kann sie auch direkt im brower erreichen, dennoch beunruhigt mich das doch etwas…

Habt ihr Ideen dazu?

Das deutet darauf hin, dass dein Server fehlkonfiguriert ist und das Validierungs-Skript die URL nicht auflösen kann. Frag mal deinen Admin oder Hoster, Stichwort DNS. Vermute aber dass es tatsächlich nur Skripte betrifft, die auf deinem Server laufen, d.h. von außen ist alles korrekt erreichbar.

Hast Du auch zu meinem Problem eine Idee ? :slight_smile:

Die Frage ist, wieso dort der Slug in Kleinbuchstaben ist. Ich kann mir das aus dem Code heraus nicht erklären, außer der Slug ist klein. Ich erzwinge nirgendwo Kleinschreibung. Allerdings steht ja drüber Unexpected http response when trying to access remote media file. WPV022/MP3, also ist er offensichtlich groß geschrieben.

… ok, selbst verwirrt. Die Nachricht mit WPV022/MP3 repräsentiert den tatsächlichen Wert in der Datenbank. Der Zustand in Can't reach http://cdn.podseed.org/wpvision/wpv022.mp3 kann temporär sein. Was heißt das? Wenn du in einer Episode den Slug änderst aber nicht speicherst, kannst du mit dem Slug dennoch validieren—d.h. es wird gegen einen anderen Episode Slug validiert als tatsächlich in der Datenbank steht. Das sollte aber nur passieren können, wenn du eine Episode aufrufst und den Slug änderst ohne zu speichern.

Aber vermutlich hilft dir das nicht wirklich weiter … ? Eine andere Ursache kann ich aber derzeit nicht finden, wieso der Slug klein sein könnte.

Ich bin bisher immer folgendermaßen vorgegangen:

  • Dateien auf Podseed hochgeladen
  • Neue Episode erstellt und hier werde ich in der Option “Episode Media File Slug” schon zur richtigen Schreibweise “gezwungen”. Im Grunde ist mir das aber egal, da ich ja weiß, wie ich meine Datei genannt habe. :wink:

Was mich halt gewundert hat ist, dass ich bei unterschiedlicher Schreibweise einmal regulär auf die Datei zugreifen konnte und einmal der 404 ausgegeben wird. Beider Folge 022 also:

http://cdn.podseed.org/wpvision/wpv022.mp3->o.k.
http://cdn.podseed.org/wpvision/WPV022.mp3->404

Irgendetwas muss da also doch mit der Schreibweise in Zusammenhang stehen.
An den Dateien und am Slug ändere ich sonst gar nichts weiter. Die Episode wird abgespeichert, veröffentlicht und das wars.