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.
Similar Messages
-
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: 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: 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 lossWhen 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.
-
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 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.
-
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 XPTwo 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 -
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! -
Hi,
while consuming the WCF service POST method Jquery, getting error in Chrome and firefox, in IE Its working fine.
ERROR:Failed to load resource: the server responded with a status of 405 (Method Not Allowed) XMLHttpRequest cannot load (WCF service URL). Invalid HTTP status code 405.
Jquery used to call:
$.support.cors = true
$.ajax({
type: "POST",
url: serviceURL,
data: JSON.stringify(managedProps),
useDefaultXhrHeader:false,
contentType: "application/json; charset=utf-8",
dataType: "json",
//processData: true,
crossDomain: true,
success: function (data, status, jqXHR) {
alert("sucess");
error: function (xhr) {
alert("error");
WCF sevice Web.config
<webHttpBinding>
<!--<binding name="webHttpBindingWithJsonP" transferMode="StreamedRequest" />-->
<binding name="crossDomain" crossDomainScriptAccessEnabled="true" transferMode="StreamedResponse" />
</webHttpBinding>
</bindings>
<services>
<service name="DynamicRefinerWCF.DynamicRefiner">
<endpoint address="" behaviorConfiguration="REST" bindingConfiguration="crossDomain" binding="webHttpBinding" contract="DynamicRefinerWCF.IDynamicRefiner" />
<endpoint address="mex" binding="mexHttpBinding" contract="DynamicRefinerWCF.IDynamicRefiner" />
<host>
<baseAddresses>
<add baseAddress="http://localhost/example.svc" />
</baseAddresses>
</host>
</service>
</services>
<!--<protocolMapping>
<add binding="basicHttpsBinding" scheme="https" />
</protocolMapping>-->
<!--<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />-->
</system.serviceModel>
<system.webServer>
<!--<modules runAllManagedModulesForAllRequests="true"/>-->
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
<directoryBrowse enabled="true" />
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*"/>
<add name="Access-Control-Allow-Headers" value="Content-Type"/>
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS"/>
<add name="Access-Control-Request-Headers:" value="*" />
<add name="Access-Control-Request-Method:" value="*" />
</customHeaders>
</httpProtocol>
<!--
To browse web app root directory during debugging, set the value below to true.
Set to false before deployment to avoid disclosing web app folder information.
-->
<!--<directoryBrowse enabled="true"/>-->
</system.webServer>
</configuration>
Thanks,
SwathiRight on - I have done that a number of times.
-
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...
VasuHi All,
I too getting the same problem. Any inputs from anybody?
Thanks & Regards,
Purshothamm -
HTTP client code 405 reason ICM_HTTP_INTERNAL_ERROR
Hi Experts,
Getting the below error in the RWB could any one look at this and help me out.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlnsAP="_http://sap.com/xi/XI/Message/30" xmlnsOAP="_http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_CLIENT</SAP:Code>
<SAP1>405</SAP1>
<SAP2>ICM_HTTP_INTERNAL_ERROR</SAP2>
<SAP3 />
<SAP4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAPtack>HTTP client code 405 reason ICM_HTTP_INTERNAL_ERROR</SAPtack>
<SAP:Retry>N</SAP>
Thanks
Venkat AnilHi Venkat,
Just check eith your basis team had they restatred the j2ee engine proprely or not ,are all the nodes working fine in visual admin.
Regards -
Java.io.IOException: Server returned HTTP response code: 405 for URL
I'm trying write to a file using a combination of CGI and Java. I am following this website:
http://www.webdeveloper.com/java/java_jj_read_write.html
However, when I try to write out to the file, I keep getting the error in the title: HTTP response code: 405 for URL: .....
I was wondering if anyone knew what this mean? I searched the forum and found a post from 2 years ago that was exactly the same problem I was having, only thing is that there were no responses to it. Hopefully I'll have a bit more luck.http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
-
Simple HTTP Receiver - HTTP server code 405 reason Not Allowed explanation
Hi, I am using simple HTTP Receiver to receive the XML file from the below url http://www.bank-ua.com/export/currrate.xml
But receiving the below error in SXMB_MONI
<SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
<SAP:P1>405</SAP:P1>
<SAP:P2>Not Allowed</SAP:P2>
<SAP:P3><html> <head><title>405 Not Allowed</title></head> <body bgcolor="white"> <center><h1>405 Not Allowed</h1></center> <hr><center>nginx/1.4.1</center> </body> </html></SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>HTTP server code 405 reason Not Allowed explanation <html> <head><title>405 Not Allowed</title></head> <body bgcolor="white"> <center><h1>405 Not Allowed</h1></center> <hr><center>nginx/1.4.1</center> </body> </html></SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Initially the same URL was working could you advice what to change to make this working?
Thanks,
DhillHi Senthil,
There is a way, you can expose the function module HTTP_GET as an rfc-enabled FM and use it to call the webservice. Here is a POC I made before:
Proof of Concept: An Alternative HTTP GET using a Remote-Enabled Version of the Function Module HTTP_GET
Another is to create a UDF that uses an HTTP Client class to call the webservice.
Regards,
Mark -
HTTP response code: 405 Method Not Allowed
I get the following error message when trying to log into the DTR. However from another machine the same URL seems to work.
When tring to import the configuration from remote the following stack trace shows up:
[code]
com.sap.lcr.api.cimclient.LcrException: com.sap.lcr.api.cimclient.CIMClientException: HTTP response code: 405 Method Not Allowed
at com.sap.lcr.api.cimclient.HttpRequestSender.newClientException(HttpRequestSender.java:516)
at com.sap.lcr.api.cimclient.HttpRequestSender.processResponse(HttpRequestSender.java:407)
at com.sap.lcr.api.cimclient.HttpRequestSender.send(HttpRequestSender.java:581)
at com.sap.lcr.api.cimclient.CIMOMClient.sendImpl(CIMOMClient.java:195)
at com.sap.lcr.api.cimclient.CIMOMClient.send(CIMOMClient.java:147)
at com.sap.lcr.api.cimclient.CIMOMClient.enumerateInstancesImpl(CIMOMClient.java:436)
at com.sap.lcr.api.cimclient.CIMOMClient.enumerateInstances(CIMOMClient.java:740)
at com.sap.lcr.api.cimclient.CIMClient.enumerateInstances(CIMClient.java:983)
at com.sap.lcr.api.sapmodel.JavaCIMObjectAccessor.enumerateInstances(JavaCIMObjectAccessor.java:211)
at com.sap.lcr.api.sapmodel.SAP_DesignTimeConfigurationAccessor.enumerateInstances(SAP_DesignTimeConfigurationAccessor.java:168)
at com.sap.ide.eclipse.component.devconf.DevConfManager$3.run(DevConfManager.java:593)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at com.sap.ide.eclipse.component.devconf.DevConfManager.listRemoteDevConfNames(DevConfManager.java:587)
at com.sap.ide.eclipse.component.wizard.LoadDevConfPage.fillTable(LoadDevConfPage.java:225)
at com.sap.ide.eclipse.component.wizard.LoadDevConfPage$5.widgetSelected(LoadDevConfPage.java:281)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at com.sap.ide.eclipse.component.provider.actions.DevConfNewAction.run(DevConfNewAction.java:46)
at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:229)
at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)
at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1391)
at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)
at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)
at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)
at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)
at com.sap.ide.eclipse.startup.Main.run(Main.java:789)
at com.sap.ide.eclipse.startup.Main.main(Main.java:607)
[/code]
Pl help, thanks,
Manik.
Message was edited by: Manik Narayan SahaHi Manik
What have you set in
Windows ->Preferences ->Java Development Infrastructure ->Development configuration
the url should be just http://<server>:<port>
Regards
Pran -
MySQL Connection - Select Database - HTTP Error Code 405 Method Not Allowed?
We've set up a MySQL database with our host and can connect to that, and create, edit, delete tables using HeidiSQL, without a problem.
However when we attempt to set up the connection in the Databases tab of our Applications panel in Dreamweaver we receive the following error:
HTTP Error Code 405 Method Not Allowed
We have entered the following in the MySQL Connection box:
Name: <name of our connection>
Server: <IP address of our database>
Username: <our database username>
Password: <our database password>
Database:
When we click the "Select" option next to the Database field, that's when we receive the above mentioned error.
We noticed that there was a fix posted by Adobe at:
http://www.macromedia.com/support/dreamweaver/ts/documents/err405.htm
...but that link is long since dead, however it does seem to indicate that Adobe are/were aware of this issue.
Can anyone help? We're trying to move from Classic ASP / MSSQL to PHP / MySQL but have hit a barrier right from the off, which isn't very encouraging. Hope someone can ease our concerns with PHP and MySQL.
Much appreciated.
NJThank you SnakEyez02.
I had the Testing Server set to Local/Network but didn't have MySQL installed locally. Changed that setting to FTP and it picked up on the database correctly.
When using MSSQL it doesn't matter whether you choose Local/Network or FTP it just picks up the online database regardless. I guess this must just be a difference between it and MySQL.
Thanks for the advice. Much appreciated.
NJ
Maybe you are looking for
-
How to convince my parents to get a macbook air or pro?
Hello, guys Today I started getting intrested to buy a new macbook pro or air for myself since I am a programmer and I love programming and all my school work and homework is on my laptop. I already own a macbook but it's the old white one the 2009 E
-
If you've "upgraded" from EA6500 to EA6900 please share your results
I have have had EA6500 Version 1 for 15 months. It is getting a bit long in the tooth. (Hardware reset button no longer works, software UI reboot function does not work), unit will stop working once a week or two and require a 30 minute power disco
-
Bitmap reports(Junk characters)
Report Gurus, Whenever I am converting a character mode report to bitmap, I end up with lot of junk characters in the report output. And at most of the times I've to manually play around with the fonts of the layout and after lot of hit & trial's the
-
Manipulate the F4 in the variable display
Hello BW Experts, I have a variable var1 on infobject iob1. iob1 has 10,000 records in the master data. req: Only show 10 values in the F4 Is there a ABAP program / class I can modify to achieve this. Thanks, BWer
-
[Solved] SystemD, how to start a service after network is up.
Hello, I'm recently involved to set up a daemon which should be ready after boot (aria2). Then it fails, as it fails minidlna as well. The reason is that they try to come up but there's no host to talk to. See this page. For my purposes, it should be