Correct HTTP error code to return to iTunes on error?

Does iTunes support an HTTP error to return when the RSS feed is unavailable? We have an update window which we need to take the server down and report an error to anyone hitting the feed. I thought Error 503 - Service Unavailable would be appropriate, but anything I add iTunes just responds with the exclamation point of death.
Is there any correct way to do this?
  Mac OS X (10.4.5)  

Be proactive: go on the offensive. For example, the famous Mykonos web security software chooses to:
Warn the attacker
Block the user
Slow the connection
Simulate a broken application
Force log-out

Similar Messages

  • How do I correct http error 404?

    I use Mountain Lion on my new iMac. Every time I open iCal I get the following message: The server responded with an error. The URL[email protected]/user///[email protected]/user/ encountered HTTP error 404. Make sure the URL is correct. I'd love some help. Thanks.

    The url looks wrong in that calendar is not spelled correctly.
    Have you tried the following:[email protected]/user/
    Best wishes
    John M

  • Error in Webservice Call HTTP error (return code 404, message conn failed)

    We wish to call  a standard EP7 webservice through ABAP.
    When we try to create consumer proxy , we get the following error.
    HTTP error (return code 404, message "conn failed")
    Message no. SPRX090
    ==> Display Error Document
    If you want to generate a proxy for an external WSDL document by specifying a URL, check that the proxy settings of the system are correct (transaction SICF - Client - Proxy Settings). If you want to generate a proxy for an XI Repository object, check the connection to the Enterprise Services Builder as follows:
    Check List for Setting Up a Connection to the Service Repository
    1. The address of the Enterprise Services Repository must be known in the SAP system
    Check with report SPROX_CHECK_IFR_ADDRESS
    The address is taken from the following parameters in the exchange profile ('Connections' section): Server (for example,pwdf0436) Port (for example, 1080) Root (for example,rep)
    The logon data is also read from the exchange profile ('ApplicationSystem' section): User Password
    As an alternative to using the exchange profile, you can maintain the RFC destination SAP_PROXY_ESR. If this RFC destination is maintained it will be used by the proxy generation in place of data from the exchange profile to access the Service Repository. In this case, the Exchange Profile will even not be read.
    The RFC destination has to be set up using transaction SM59 and should look like this:
    RFC Destination: SAP_PROXY_ESR
    Connection Type: G (HTTP Connection to External Serv)
    Description1: ESR for Proxy Generation
    Target Host: esr_host
    Service No: 1080
    Path Prefix: rep
    Logon and Security:
    Basic Authentication: active
    User: esr_user
    Password: esr_password
    2. The HTTP Framework of the Web Application Server must function
    If necessary, contact your system administrator. Please be aware of the fact, that the HTTP framework is depending on the application server. Thus the result of the report may differ for different application servers.
    3. Proxy generation must interpret the data of the Enterprise Services Repository correctly
    Check with report SPROX_CHECK_IFR_RESPONSE
    you can also login in dev and go to Xn se91
    enter msg id SPRX and msg no 090
    select the message and click on long text..
    you get the same message in a formatted manner..
    How to get rid of this ?

    we have given the correct path as we have tested the webserive from
    other technology (.net) by providing the same path.

  • Windows Azure Pack - Server returned HTTP response code: 500 error while accessing the public tenant API

    We are facing the following error while trying to access the given Windows Azure Pack Public tenant API to query the virtual machines list along with network adaper details - Server returned HTTP response code: 500 for URL: https://<hostname>:30006/<subscription-id>/services/systemcenter/vmm/VirtualMachines?$expand=VirtualNetworkAdapters&$top=10000&$skip=0
    The response is proper when we access the following URL - 
    Only on adding the $expand=VirtualNetworkAdapters, url parameter we are getting the above error.
    Where can we check for the error logs on the Azure Pack server ? We checked for the logs using Windows Event Viewer but did not find any for the public tenant API.
    What should be the cause for such an error and how can we fix this to get the proper data?
    Thanks in advance.

    Yes, we tried this, $top=10&$skip=0 works for the following url
    It is only when we add $expand=VirtualNetworkAdapters,
    the server returns the mentioned error response - 
    URL for which the server returns the 500 error -
    you point to the error logs for Windows Azure Pack and SPF ?

  • How to consume web service in WDP ABAP ---HTTP error (return code 404, mess

    Am trying to consume a web serivce in WDP where I got error HTTP error (return code 404, message "conn failed")in sdn i came to know that it could be resloved by giving the IP address of the host but in case it is not the web services am using are the external links.
    kindly help me to sort it.

    in addition to above thread
    refer this too

  • Test web service published returns Error code: InternalError, Http status code: 500

    Further invastigating ther error mentioned here:
    I have made an even simpler experiment with two python scirpt modules. The experiment again runs fine in Azure ML Studio but fails in the web service test with the error
    Error code: InternalError, Http status code: 500, Request id: 53eef674-190a-4f63-bdc6-a072a45a9c72, Timestamp: Fri, 24 Apr 2015 09:30:37 GMT
    The experiment consists only of two python script modules. The code of the first module:
    import numpy as np
    import pandas as pd
    def azureml_main(dataframe1 = None, dataframe2 = None):
        dataframe1.loc[1] = ["U5000","resB",np.nan]
        dataframe1.loc[2] = ["U5000","resC",2]
        dataframe1.loc[3] = ["U5000","resD",2]
        dataframe1.loc[4] = ["U5000","resE",np.nan]
        dataframe1.loc[5] = ["U6000","resA",np.nan]
        dataframe1.loc[6] = ["U6000","resB",1]
        dataframe1.loc[7] = ["U6000","resC",2]
        dataframe1.loc[8] = ["U6000","resD",np.nan]
        dataframe1.loc[9] = ["U6000","resE",1]
        dataframe1['hasRated'] = pd.Series(1, index=dataframe1.index).astype(bool)
        df_new = pd.DataFrame()
        df_new = pd.DataFrame(dataframe1[["restaurant","rating","hasRated"]])
        return df_new,
    The code of the second module that takes as input the result of the first module:
    def azureml_main(dataframe1 = None, dataframe2 = None):
    return dataframe1,
    A url of a screenshot taken from the experiment.
    Please respond. Again I am using a free workspace of Azure ML Studio.
    Thank you very much

    Thank you for your quick reply.
    I hope you will be able to resolve this issue soon.

  • HTTP status code returned by site-wide error handler is 200 OK?

    I'm using a developer install of ColdFusion 11. I set up the following page at http://localhost:8500/test/index.cfm:
    <cfthrow type="application" message="This is an error">
    When I visit that page, the HTTP status code returned is 500, as expected.
    I then created the following page at http://localhost:8500/error.cfm:
    <p>Sorry! That was an error.</p>
    If I set the site-wide error handler in the CF Admin to /error.cfm and visit /test/index.cfm, the HTTP status code returned is 200 OK.
    This seems weird to me. It looks like I can include the following in the error.cfm file to send an error code instead:
    <cfheader statuscode="500" statustext="Server Error">
    Does anyone see that as problematic? Is there a reason why the site-wide error handler should return 200 OK?

    Error Codes are the responsibility of the developer, to define and broadcast. Ultimately, the ColdFusion server has acted appropriately and fulfilled the request (hence the 202). Only the code would know what error was truly thrown, and how to appropriately handle that message to the user, hence the need for you to change the header in the response, if you want that broadcast to the browser in anything of than a "successful request" type of status.

  • Segmentation Error : Server returned HTTP response code: 500 for URL

    when we do customer segmentation in Applet Java Builder, we create a target group using 2 or more criterion, then it prompts us an error "Communication Error" - Server returned HTTP response code: 500 for URL: http//xxxxxxxxxxx/bc/bsp/sap/CRM_MKTTG_SEGAP/
    we're in CRM 7.0 SP 6.
    What we have done
    - activated the service CRM_MKTTG_SEGAP
    - implement sap note 1481289, 1359890, 1161753
    any info is really appreciated.

    HI ,
    Communication error occurs because of two active versions of segment builder jar files are appearing , deletion of older version resolves this issue .
    Go to SE80 u2013 Select the BSP Application - CRM_MKTTG_SEGAP and check segmentbuilder.jar Segment Builder Applet under MIME folder and check the size and delete the older version .
    Satish Bondu

  • Error:unknown error has occured;server returned http response code :500

       I deployed one custom action block on 12.0 server.
       It creates a pdf doc and saves it under c:\sample on MII server.
       But when I run the action block in  a trax, an error was logged: unknown error has occurred; server returned http response code :500 <server URL>
    Need immediate help on this.

    Does the failure occur within the action, and if so can you identify where? It is always a good idea to put some logging at the debug level in your actions to help identify exactly where a failure is occuring.

  • List of all HTTP error codes returned by EWS

    Hi everybody,
    I need all the HTTP error codes returned by Exchange when we use Exchange Web Services.
    Thanks & regards,
    Talib Hussain

    We don't have a document that lists every possible error. EWS runs through IIS on the CAS server, so theoretically you could receive any HTTP error that IIS can return.

  • Received HTTP error code 400 while fetching source feed. - Just Started 2 weeks ago; preventing iTunes podcast from updating

    Good day.
    When trying to update my feed, I received an HTTP error code 400 while fetching source feed message. Nothing has changed on my end as I've been using Dropbox for the feed and the files since last year and was able to successfully update the feed up to two weeks ago.
    I did run through all the tools on the Feedburner page (validator, podmedic, feedmedic) received a clean bill of health on the feed and I've looked at both Feeburner's site as well as Dropbox's support page to see if anything could have changed (requiring https or some other format for the feed), but no luck so far.
    The strange thing is that on the feed itself, it's listed as  However, when I tried to 'RESYNC' it, the 400 error was displayed and it's listed as which is says it cannot reach.
    Any suggestions would help as I've not been able to update my iTunes podcast for two weeks now.

    The URL you give redirects to
    This appears to be a viable feed. However it contains this tag:
    That will redirect iTunes (though nothing else) to the enclosed URL, and that is a web page containing a display of the feed and a download button, which is no use to iTunes. Consequently on attempting to subscribe in iTunes with any of these URLs the feed comes up empty. You need to get rid of these redirects and provide a direct link to the feed file; and you should not use https (encrypted connection) but http. Also, Dropbox isn't a good place to host your files, but if you really must use it you have to serve as a direct access in the same way as a web page, not as sharing. You have your media files on Dropbox as well, and the URL redirects to an https version, though it does play in a browser. This itself may cause problems; and if your podcast gets popular you will run into problems as Dropbox isn't really geared to do this sort of thing.

  • HTTP error (return code 400, message "ICM_HTTP_CONNECTION_FAILED")

    Hello All,
    I am trying to create a proxy class from a webservice through a URL.
    I get the error:
    HTTP error (return code 400, message "ICM_HTTP_CONNECTION_FAILED")
    What could be the reason for this. Please help.

    Hi Smita
    Pls refer the links for this error ICM_HTTP_CONNECTION_FAILED
    The specified item was not found.
    Http* Errors in XI
    Configuring & Publishing Enterprise Services from SAP Business Suite system into NWCE (Netweaver Composition Environment) Services Registry
    Publishing ABAP WebServices to an External UDDI Server

  • Error: Server returned HTTP response code: 503

    Hi All,
    I am trying to import a web service WSDL (which is not a BPEL or ESB service) on creating a partnerlink in BPEL. I am getting following error while importing,
    " Server returned HTTP response code: 503 for URL:"
    Does anyone know the cause and fix for this issue.

    Have u tried to open the wsdl url in browser. If it is giving the same error than u have to look into the server hosting this service.
    The HTTP response code 503 says: The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.

  • TS3218 Syncing my 6th generation Ipod Classic 160gb, I get messages saying itunes could not copy songs to the ipod; (code -50) the reason. What must I do to correct this error, please?

    Syncing my 6th generation Ipod Classic, I get loads of the same message, "Itunes could not copy songs into ipod due to error -50". The syncing then completes with only 15gb used space and 143 gb space free.
    What can I do to correct this error, please?

    See Corrupt iPod classic,

  • My itunes can not upgrade. it is looking for athe Itunes.MSI file, but it is unable to find it on the C:drive.  How do I correct the error, and reinstall Itune for my Iphone, Ipad and Ipod?

    My itunes can not upgrade. it is looking for athe Itunes.MSI file, but it is unable to find it on the C:drive.  How do I correct the error, and reinstall Itune for my Iphone, Ipad and Ipod?

    (1) Download the Windows Installer CleanUp utility installer file (msicuu2.exe) from the following Major Geeks page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page):
    (2) Doubleclick the msicuu2.exe file and follow the prompts to install the Windows Installer CleanUp utility. (If you're on a Windows Vista or Windows 7 system and you get a Code 800A0046 error message when doubleclicking the msicuu2.exe file, try instead right-clicking on the msicuu2.exe file and selecting "Run as administrator".)
    (3) In your Start menu click All Programs and then click Windows Install Clean Up. The Windows Installer CleanUp utility window appears, listing software that is currently installed on your computer.
    (4) In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove", as per the following screenshot:
    (5) Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time?

Maybe you are looking for