Bad http result code 501 when submitting a validated feed to iTunes

I have a podcast feed that I've validated at http://validator.w3.org as well as http://www.feedvalidator.org.  Both tests say that my feed is valid.  When I try to submit the feed URL to iTunes, I get the response: "We had difficulty reading this feed. Bad http result code: 501".  Any suggestions as to what I'm missing?

Although your feed validates, and can be accessed in a browser and subscribed to in iTunes - and also the media files are correctly hosted on a server which can handle byte-range requests (a required facility) - the server hosting your feed is for some reason unable to handle requests specifically from the iTunes Store. This situation has arisen before but no obvious solution has been suggested (one poster with a similar problem found that it was a permissions issue on the server). This is something you will need to take up with the people running your server - their logs may possibly give some indication of what the problem is.

Similar Messages

  • Bad HTTP result Code: 404

    I'm trying to submit a podcast to iTunes.  Every time I try and submit my xml feed, I get the bad http result code: 404.  However, the xml feed validates AND I can manually subscribe to it in itunes (File - Subscribe to Podcast).  Any ideas as to why I get the bad http result code error?

    Sorry all ... here is the feed: http://www.tullfinancial.com/managingTheWithdrawlPhase.xml
    Thanks!

  • Bad http result code: 405

    Hi, we're trying to submit our feed (http://www.flalottery.com/video/en/flalottery_itune.xml) to iTunes for inclusion however we get the error back from iTunes on Step 1 saying "We had difficulty reading this feed. Bad http result code: 405"
    We've checked the feed itself in the Feed Validator to make sure it's compliant, which it is. So I'm not sure why we're getting this code.
    But if we do searches for an "http 405 error" we see it relates to methods/resources not being allowed. But I can't find any info on which methods iTunes needs? We have enabled "get, head, post, trace and options". Currently disabled are "connect, put, delete". Do one of these need to be enabled as well? Obviously we're concerned with security issues if we enable one of the disabled 3.
    Any help or ideas would be most appreciated.
    Thanks!
    Scott

    Your feed can be subscribed to manually in iTunes (from the 'File' menu) and looks OK. However, it requires a secure connection (https) and it may be this which is upsetting the Store (which is a different connection from using the iTunes application to subscribe). You are hosting your feed on Dropbox: I would strongly recommend not doing this: Dropbox is designed for sharing, not website hosting, and is liable to cause you problems. You should use an ordinary web hosting service.
    You should also ensure that the server hosting the media files can handle 'byte-range requests' (Dropbox appears not to) - this is where only part of the file is requested at a time and is necessary for iOS devices. If the server cannot handle it your podcast will be rejected, so you need to check with any proposed hosting service before committing yourself. If they don't do it, or don't know what it is, go somewhere else.
    Your episode appears to consist of a very short technical test. The Store won't accept this: you need to have at least one real episode so that they can assess the sort of content you are going to provide.

  • HT1819 Bad http result code: 403

    I've done everything up to this point: validate XML, manually subscribe through iTunes.
    I'm at Submit Podcast to iTunes Directory
    1.  Podcast feed URL:  http://www.thelambschapel.org/TLC_AudioPodcast.xml.
    I get: Bad http result code: 403
    The file permissions are 655. How can I get beyond this? Thx.
    p.s. the only reason I am submitting the podcast is because our podcast of 3+ years dropped off the directory, so I'm trying to make the name slightly different in order to get it listed on the directory again. I changed the name of the XML file, and inside the file, I changed the <title>. The URL stays the same.

    The feed seems to be OK - it can be subscribed to manually in iTunes and works fine there.
    The 403 error means 'Access forbidden': one way of getting this is trying to access a directory (ending a URL with a slash) when there is no index.html file present, so if for example you had accidentally added a slash to the end of the URL when submitting it that would probably be the result.
    If you are sure that you submitted the URL correctly it's difficult to see what the problem is. Sometimes servers don't react properly to a request from the iTunes Store when requests from the iTunes application and other rss readers work fine. You would need to take this up with the people running your server. Possibly they have a log which will show what happened.

  • Bad http result code: 403

    I just created a feed that validates.
    Testing in iTunes works.
    When I submit to iTunes I get this error. I can't for the life of me figure this out! Any ideas?
    We had difficulty reading this feed. Bad http result code: 403
    Here is the URL: http://saltandlighttv.org/radio/podcast/sl_hour_new.xml
    Thanks.

    The feed seems to be OK - it can be subscribed to manually in iTunes and works fine there.
    The 403 error means 'Access forbidden': one way of getting this is trying to access a directory (ending a URL with a slash) when there is no index.html file present, so if for example you had accidentally added a slash to the end of the URL when submitting it that would probably be the result.
    If you are sure that you submitted the URL correctly it's difficult to see what the problem is. Sometimes servers don't react properly to a request from the iTunes Store when requests from the iTunes application and other rss readers work fine. You would need to take this up with the people running your server. Possibly they have a log which will show what happened.

  • Bad http result code: 500

    trying to upload my podcast feed url for submission tothe itunes directory and i keep getting the following message
    we had difficuluty reading this feed. Bad http result code: 500
    here is the url
    itpc://rss.mac.com/cjonesva/iWeb/wow/WOWPod/rss.xml
    I'm a bit at a loss

    When you submitted your URL, did you submit http://rss.mac.com/cjonesva/iWeb/wow/WOWPod/rss.xml? This is the URL to your feed - the itpc://rss.mac.com/cjonesva/iWeb/wow/WOWPod/rss.xml URL is for giving people a one-click link that will subscribe them to your feed in iTunes.

  • We difficulty reading this feed. Bad http result code: 404

    Everytime I try to submit my podcast (http://hometown.aol.com/Cyberhtmlguy/cartoonpodcast3.xml) I get the error message above. Feedvalidator says it's ok. What's wrong with it?
      Windows XP  

    Two possible things.
    1) It might not like the "+" signs in your url.
    2) The iTunes folks might think that your feed contains copyrighted content and are rejecting it.
    Erik

  • Timeout error when submitting feedburner podcast feed to itunes

    This is my first time submitting my podcast to itunes, I have created the feed with feedburner and I can manually subscribe and download the podcast in itunes however when i try to submit the feed I recieve the generic timout error, see below. I have tried for several days with different machines to no avail. Any suggestions?
    Feed Address: http://feeds.feedburner.com/ThePortcast
    Thanks in advance.

    The feed appears to be OK; sometimes individual servers can behave oddly with the Store but as yours is a Feedburner feed there shouldn't be any problem, so there is no obvious reason why this is happening.
    You could try the allternative submission URL:
    https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/publishPodcast
    If that doesn't work one possibility is that there is a problem at the Store end, which does happen though it doesn't usually go on for several days. You could try emailing support at podcasts 'at' apple.com but I have to say that you likely won't get a helpful answer. Otherwise I can only suggest giving it a day or two and trying again.

  • Submit of Podcast feed not working: "Bad http result 404"

    I am trying to submit my .xml file to the "Submit
    Podcasts to the iTunes Directory" and it keep sgiving me the error:
    We had difficulty reading this feed. Bad http result code: 404"
    Can anyone tell me what the error is? It does nothing to explain this. I've tried using an xml template for itunes that supposed to work but nothing. It works fine using iPodder.
    Here's the link:
    http://cmi.yale.edu/podcasts/rss/test5.xml
    Thanks much for the help!

    Right, I know how the 404 mean error not found but i checked and double checked the URLs and they all seem fine to me as well. I can understand what iTunes is not liking about the feed. I've updated the feed with a new .xml:
    http://cmi.yale.edu/podcasts/rss/cmi.xml - still getting the 404. Do you see anything wrong with the URLs?
    Thanks much!

  • Error messages when submitting a validated RSS feed URL to iTS.

    Why do I keep getting error messages when submitting a validated RSS feed URL to iTS. Feed is http://streaming.integrationworks.com:3000/archive/feed2.xml
    I get variations on the follwoing message: "We had difficulty reading this feed. Bad http result code: 504"
    I validated this file at http://www.feedvalidator.org/. I am able to manually place it in iTunes (Open Stream) and download episodes. I can paste the URL in my browser and retrieve an RSS feed page.
    Any ideas?
    Rick

    You have to remember that when subscribing manually, it's only your iTunes application which is doing this - the Store is not involved at all. When submitting, the Store software checks the feed as a technical check before its assessed for content by humans; but how this is done and what sort of call is made to the server is another of Apple's dark secrets.
    You're the third with a similar situation in the last couple of days, and I've seen this arise before: though the specific message about a proxy server is unique to you. (A proxy server would act as an intermediary - anyone accessing the feed would ask the proxy for it, and the proxy would retrieve it from the actual server and pass it back, masking the original server's URL in the process. Whether this is actually what is going on is obviously something only your server technicians can say - and then there's the question of what is different about a request from the iTunes Store.)
    If all else fails you could place the feed on another server and try again - you could do this and leave the episode media files where they are, they don't have to be on the same server as the feed, as long as the server in question can handle 'byte-range requests' (which is a quite separate can of digital worms).

  • ITunes returning 404 error when submitting working podcast feed

    I am trying to submit a podcast to the iTunes Directory but iTunes is returning a "bad http result code:404" error. This is a known good feed verified by both feedvalidator.org and iTunes U. Feedvalidator shows an encoding error ("utf-8" vs. "US-ASCII"), but otherwise has no problem. Feed is here: http://itunesmedia.seu.edu/Chapel/2013_Chapel/rss.xml. Thanks.

    No obvious answer here. The feed looks fine and can be subscribed to manually in Tunes perfectly well.
    The encoding error you mention occurs a lot and doesn't normally seem to cause any problems. Error 404 is 'file not found'.
    We have seen cases where perfectly good feeds couldn't be read by the Store: I've never seen an expanation, and my guess - and I emphasize it is a guess - is that the server is for some reason not responding to requests from the Store when it does to all other requests.
    You could start by leaving it for a bit and trying again in case it's some sort of temporary glitch. If it still doesn't work I can only suggest you ask the people running your server if they can check the server logs for when this happened.

  • Error :CIM_ERR_FAILED:HTTP response code:501 Not Implemented_Unsupporte

    Hello gurus
    iam facing the below error when trying to do the initial Setup on PI 7.1 running on Windows 64bit,Oracle
    Error :CIM_ERR_FAILED:HTTP response code:501 Not Implemented_Unsupported-protocol version
    i have checked the following notes 1115280,939592,764176,1309239 but cant find a solution to this.i have tried to add the  Businness systems manually and re excute the steps but no luck.
    any ideas are welcome

    Thanks for your response .I updated the CR content up to the latest but the problem still existed.
    I did a work around althought that was not part of the landscape.I reexecuted the post installation on to the local sld it works without a problem.
    There are notes that  states that you can use a remote sld  but tried all that  but still doesn`t work so  reinstalled the PI system several times on different boxes thinking that maybe a patch somewhere is causing the problem.
    I sent an OSS to SAP and they provided a link to help of which its just the same info that is in the notes.So then they came back later and said that i should reboot the server.......
    but  its now working as a local SLD not REMOTE (my sld on Solution manager not PI)

  • RNIF Error - BAD HTTP RESPONSE CODE RECEIVED: HTTP/1.1 500 Internal Server

    Hi,
    I am trying to do a scenario on RNIF. While testing, we trigger the PIP from STK, But we are getting the error as BAD HTTP RESPONSE CODE RECEIVED.
    Java Exception     com.rosettanet.rnstt.outbound.RosettanetException: BAD HTTP RESPONSE CODE RECEIVED: HTTP/1.1 500 Internal Server Error
    Trace     com.rosettanet.rnstt.outbound.RosettanetException: BAD HTTP RESPONSE CODE RECEIVED: HTTP/1.1 500 Internal Server Error at com.rosettanet.rnstt.outbound.Outbound.checkResponseCode(Outbound.java:342) at com.rosettanet.rnstt.outbound.Outbound.checkResponse(Outbound.java:306) at com.rosettanet.rnstt.outbound.Outbound.sendMessage(Outbound.java:284) at com.rosettanet.rnstt.controller.TestController.handleSocketOutbound(Unknown Source) at com.rosettanet.rnstt.controller.TestController.handleOutbound(Unknown Source) at com.rosettanet.rnstt.controller.TestController.runTestCases(Unknown Source) at com.rosettanet.rnstt.controller.TestController.run(Unknown Source) at com.rosettanet.rnstt.controller.TestController.main(Unknown Source)
    Any help on this? What could be the reason for this error?
    Thanks in advance...
    Vasu

    Hi All,
             I too getting the same problem. Any inputs from anybody?
    Thanks & Regards,
    Purshothamm

  • HTTP error code 500 when acessing webservice

    Hi Guys,
    We are trying to access a webservice through HTTPS. It's a document-oriented webservice implemented using weblogic. Both WSDL and service are accessible from the browser.
    Can somebody please, invest sometime on this? We would be grateful for all the effort you spend on this.
    Exception on client-side:
    java.io.IOException: Server returned HTTP response code: 500 for URL: https://avisheko:7002/handler_log/EchoString?WSDL
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unkn
    own Source)
    at examples.webservices.ssl2way.SSLCFASAAJclient.main(SSLCFASAAJclient.j
    ava:151)
    We get some strange information on the server side:
    Got a Web Service Request at URL: '/handler_log/EchoString' for web service 'null'
    Got a Web Service Request at URL: '/EchoString' for web service 'LogHandler'
    Client-code:
    KeyStore ks = KeyStore.getInstance(KEYSTORE_TYPE);
    ks.load(new FileInputStream("E:/test/keytool/2/cfakeystore"), "cfakeystorepass".toCharArray());
    KeyStore ts = KeyStore.getInstance(KEYSTORE_TYPE);
    ts.load(new FileInputStream("E:/test/keytool/2/cfatruststore"), "cfatruststorepass".toCharArray());
    KeyManagerFactory kmf = KeyManagerFactory.getInstance(SECURE_ALGORITHM);
    kmf.init(ks, "cfakeystorepass".toCharArray());
    KeyManager[] km = kmf.getKeyManagers();
    TrustManagerFactory tmf = TrustManagerFactory.getInstance(SECURE_ALGORITHM);
    tmf.init(ts);
    TrustManager[] tm = tmf.getTrustManagers();
    SSLContext sslCtx = SSLContext.getInstance(SECURE_PROTOCOL);
    sslCtx.init(km, tm, null);
    System.setProperty("weblogic.webservice.verbose", "true");
    URL endpoint= new URL("https://avisheko:7002/handler_log/EchoString?WSDL");
    javax.net.ssl.HttpsURLConnection con = (javax.net.ssl.HttpsURLConnection)endpoint.openConnection();
    con.setSSLSocketFactory(sslCtx.getSocketFactory());
    com.sun.net.ssl.HostnameVerifier hv=new com.sun.net.ssl.HostnameVerifier()
         public boolean verify(String urlHostname, String certHostname)
              System.out.println("WARNING: Hostname is not matched for cert.");
              return true;
    com.sun.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
    con.setDoOutput(true);
    con.setDoInput(true);
    con.setRequestMethod("POST");
    con.setRequestProperty("Connection", "Keep-Alive");
    con.setRequestProperty("Content-Type", "text/xml;charset=utf-8");
    con.setRequestProperty("SOAPAction", "");
    File f1 = new File("Soap6.xml");
    BufferedReader inFile = new BufferedReader(new InputStreamReader(new FileInputStream(f1)));
    StringBuffer sb = new StringBuffer();
    String temp = null;
    while((temp = inFile.readLine()) != null && !(temp.startsWith("0000")))
         sb.append(temp);
    PrintWriter out = new PrintWriter(con.getOutputStream());
    BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
    out.write(sb.toString());
    out.flush();
    String answer = in.readLine();
    System.out.println(answer);
    out.close();
    in.close();
    WSDL:
    <?xml version="1.0" encoding="UTF-8" ?>
    <definitions xmlns:tns="http://www.wisor.com/loguser" xmlns:wsr="http://www.openuri.org/2002/10/soap/reliability/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12enc="http://www.w3.org/2003/05/soap-encoding" xmlns:conv="http://www.openuri.org/2002/04/wsdl/conversation/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.wisor.com/loguser">
    <types>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:stns="http://www.wisor.com/loguser" elementFormDefault="unqualified" attributeFormDefault="unqualified" targetNamespace="http://www.wisor.com/loguser">
    <xsd:element type="xsd:string" name="echoString" nillable="true" />
    <xsd:element type="xsd:string" name="echoStringResponse" nillable="true" />
    </xsd:schema>
    </types>
    <message name="echoString">
    <part xmlns:partns="http://www.wisor.com/loguser" name="echoStringRequest" element="partns:echoString" />
    </message>
    <message name="echoStringResponse">
    <part xmlns:partns="http://www.wisor.com/loguser" name="echoStringResult" element="partns:echoStringResponse" />
    </message>
    <portType name="LogHandlerPort">
    <operation name="echoString">
    <input message="tns:echoString" />
    <output message="tns:echoStringResponse" />
    </operation>
    </portType>
    <binding type="tns:LogHandlerPort" name="LogHandlerPort">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <operation name="echoString">
    <soap:operation style="document" soapAction="" />
    <wsr:reliability persistDuration="60000" />
    <input>
    <soap:body namespace="http://www.wisor.com/loguser" use="literal" />
    </input>
    <output>
    <soap:body namespace="http://www.wisor.com/loguser" use="literal" />
    </output>
    </operation>
    </binding>
    <service name="LogHandler">
    <port name="LogHandlerPort" binding="tns:LogHandlerPort">
    <soap:address location="https://avisheko:7002/handler_log/EchoString" />
    </port>
    </service>
    </definitions>

    Check for a problem with Windows update KB902400.
    Once this update was uninstalled, ActiveSync now works. No
    problems with it recognizing my firewall or virus protection
    either.
    HTH
    "Hoggies_Oz2" <[email protected]> wrote in
    message
    news:g5a105$ifc$[email protected]..
    > Hi,
    >
    > I'm a new user of Dreamweaver having been appointed
    webmaster of a local
    > club.
    > Have been working my way through the
    'dw_getting_started' manual (which is
    > generally excellent - thanks). Have installed IIS, PHP
    and MySQL on my XP
    > PRO
    > SP3 PC - all OK so far and installed exactly as per the
    recommendations in
    > the
    > dw_getting_started manual. But when I try to do the test
    database
    > connection
    > (page 136) I get HTTP Error 500 Internal Server Error.
    When I examine the
    > event viewer I can see the error which is Event ID: 1802
    ' The Windows
    > Security
    > Center Service was unable to establish event queries
    with WMI to monitor
    > third
    > party AntiVirus and Firewall'. Have spent many hours
    scouring the 'net as
    > well
    > as with McAfee. At one stage I completely uninstalled
    McAfee using their
    > clean
    > out program but the error still occurred with McAfee
    totally removed from
    > my PC.
    >
    > Any help will be appreciated.
    >
    > Thanks, Hoggies_Oz2
    >

  • HTTP response code 401 when trying to import webservice

    Hi,
    I've created a Webservice how descripted in http://help.sap.com/saphelp_erp2005/helpdata/de/24/186440bdd39a0ae10000000a155106/content.htm. Now I try to import it in NWDS. I followed the step by step guide "81 Using a Web Service as External Service (Service)".
    My WDSL file of my webservice is available over http://server:8000/sap/bc/srt/rfc/sap/Z_MPO_XRFC_CAFTESTBO_GETBYNAME?wsdl
    When I try to use this url in step 4 (page 13) I get the following message:
    Cannot Load WebService WSDL from URI: http://server:8000/sap/bc/srt/rfc/sap/Z_MPO_XRFC_CAFTESTBO_GETBYNAME?wsdl reason: IO Exception occurred while parsing file:Server returned HTTP response code: 401 for URL:
    http://server:8000/sap/bc/srt/rfc/sap/Z_MPO_XRFC_CAFTESTBO_GETBYNAME?wsdl
    The HTTP errorcode means "no authorisation". But why does the NWDS don't ask for user and password?
    Any ideas?
    Best regards from cologne
    Martin

    Hello Martin,
    step 4 of page 13 is only for loading the WSDL and generating the external service model.  The user and password that you give here is not used for exectuting the web service.  The runtime configuration for your web service is done on page 23 of the tutorial.  Here is where you set the user and password for the execution of the web service.  You can choose either basic authentication or SSO with login ticket which will not send any text login information.
    Regards,
    Austin.

Maybe you are looking for

  • Error while creating return order(Complaint) in IC web client

    Hi SAP Experts, I am getting following Error while creating return order(Complaint) in IC web client. Error when processing your request What has happened? The URL http://sapcrd.comfort.com:8000/sap/bc/bsp/sap/crm_ic/default_delta.do was not called d

  • How do I get iTunes to recognize iPod, post aborted sync?

    Here is the rundown: My friend who owed me money recently offered me his 4th gen. 20 GB iPod as a form of repayment, which I obviously accepted. This is the kind of iPod I would have wanted anyway. It had no songs on it as my friend was smart enough

  • Subsequent debit tax calculating wrong

    dear guru while doing subsequent debit for the vendor the Excise duty is calculating wrong my issue is like this i have purchase 100 quty with value 10/kg total amount is 1000 for that ED is calculated 140 Ecess calculated 3 S&H calculated 1 i have d

  • PAL/SCART option disappeared on Qosmio G10

    Used the pal/scart D-Video out on G10 before some time. Initially tried D-video out with TV having SCART input then terminated 3 RCA on SCART pins because of SCART adaptors unavailable in Cairo. Everything worked OK but after some time PAL/SCART disa

  • I want to upload pictures but I can see them very small

    I want to post an announce and attach some pictures. I open the folder but the picture are very small and can't resize in order to see them bigger. The only option I have is '' quick view'' The same problem is with the pictures attached in mail.