Azure Storage Blob error - AnonymousClientOtherError and AnonymousNetworkError (why cannot see images)

I have an mobile app and I put images in Azure Storage Blob. when tested by several of our own people (on test and beta), it is all good.
But when we released it to beta and had hundreds (maybe above one thousand) of users to use, lots of them report that they cannot see images. It happens on their iPhones and also on many different brands of Android phones. Sometimes, for the same image,
on one phone it is good, but on another it doesn't show.
When I check blob log, I saw a lot of errors, mainly these two:
AnonymousClientOtherError; 304
"Anonymous request that failed as expected, most commonly a request that failed a specified precondition. The total number of anonymous requests that failed precondition checks (like If- Modified etc.) for GET requests. Examples: Conditional GET requests
that fail the check."  (From Microsoft)
AnonymousNetworkError; 200
"The most common cause of this error is a client disconnecting before a timeout expires in the storage service. You should investigate the code in your client to understand why and when the client disconnects from the storage service. You can also use
Wireshark, Microsoft Message Analyzer, or Tcping to investigate network connectivity issues from the client. " (From Microsoft) - a question here, this is an error, but why it is 200?
I wonder if these are the reasons that caused my problem?
For the first one, from my understanding, it is not actually an error, it just says that the version client cached is the same as server version. But when my client side sees this response, it thinks it is an error and throw an exception and thus no image
is shown? (I actually outsourced my client side, so I can only guess). I later tested with my browser to access these images and found that if I refresh the browser with the same URL of the image, I saw error 304 on the log but I still see the image. So I
guess this is not actually a reason for my problem.
For the second one, is it because my client side's timeout is shorter than the server side's timeout? But is the timeout a connection timeout or a socket timeout? what are the default values on client side and on Azure Blob? Or is it because the network
is not good? My Azure server is located in East Asia (Hongkong), but my users are in mainland China. I wonder if that could cause problem? But when a few users tested in China it is all good.
Many of the images are actually very small,  just one to two hundred k. Some are just 11k.
I cannot figure out what is the reason...

Hi,
Does any people encounter this error when they access the small picture, if this issue is only caused by large picture, please try to improve the timeout, you can also monitor your storage account from the Azure Management Portal, this may be help us
to find out the detailed error information. see more at:
http://azure.microsoft.com/en-gb/documentation/articles/storage-monitor-storage-account/, hope it helps.
Regards

Similar Messages

  • I have upgraded my OS into Mountain Lion and now I cannot see any net storage disks. may someone help me? thanks

    I have upgraded my OS into Mountain Lion and now I cannot see any net storage disks. may someone help me? thanks

    Hi kiwirudy,
    I've had the same problem more than once since I started trying to download my 14 April purchase of OS X Mountain Lion.
    I found a property list called manifest.plist in my ~/Library/Application Support/AppStore folder which had a Boolean property called failed checked. I unchecked it and afterwards I was able to resume my download.
    Here are some steps I've found useful:
    Close the Mac App Store.
    make a copy of the  ~/Library/Application Support/AppStore folder. For some strange reason the Mac App Store likes to just delete it in some circumstances, which will mean that one has to start one's download again from the very beginning.
    Double click on the manifest.plist in one's ~/Library/Application Support/AppStore folder.
    This should open it in Property List Editor.
    Expand all the nodes (holding down the alt key and clicking on the highest collapsed node should do it.
    Find a key called failed of type Boolean and uncheck it.
    Save the manifest.plist and close it.
    Open the Mac App Store.
    The red message "an error has occured" should now be gone and one should be able to resume one's download.
    In the event that the ~/Library/Application Support/AppStore folder gets deleted:
    start the download again (it will start from the beginning), pause it and close the Mac App Store.
    copy your backup copy of the pkg file back to its sub-folder (it's a numbered folder in the ~/Library/Application Support/AppStore folder).
    Open the Mac App Store and resume your download.
    It should continue from where it left off.
    This has worked for me so far. I'm holding my breath. Don't know if I'll still be alive when it's finished.
    Regards
    Nic
    Message was edited by: n c h

  • SSRS countrow Aggregate error(Aggregate and lookup functions cannot be used in query parameter expressions.)

    Below expression works fine with text box but gives error in dataset expression.
    ="SET FMTONLY OFF select  "+ join(Parameters!Column.Value,",") +" FROM pamcustom.dbo.vw_HFL_HFD_HotfileData INNER JOIN pamcustom.dbo.HFL_HFB_HotFileBatch  on BatchID = HFB_intBatchID where BatchID ="+Parameters!BatchId.Value+"
    and "+Parameters!cmbTranType.Value+" "+ iif(CountRows("DS_Aml_Mnr_Iss_Desc")=Parameters!Mnr_Iss_Desc.count," "," and aml_mnr_iss_desc in "+"('" & join(Parameters!Mnr_Iss_Desc.Value,"','")
    & "')")+iif(CountRows("ds_ReportingCategory")=Parameters!ReportingCategory.count," "," and ReportingCategory in "+"('" & join(Parameters!ReportingCategory.Value,"','") & "')")+iif(CountRows("ds_NAICSubGroup")=Parameters!NAICSubGroup.count,"
    "," and naicsubgroup in "+"('" & join(Parameters!NAICSubGroup.Value,"','") & "')")+iif(CountRows("ds_PortTrading")=Parameters!PortTrading.count," "," and porttrading in "+"('"
    & join(Parameters!PortTrading.Value,"','") & "')")+iif(CountRows("ds_GL_LE")=Parameters!GL_LE.count," "," and gl_le in "+"('" & join(Parameters!GL_LE.Value,"','") &
    "')")+iif(CountRows("ds_coagroup")=Parameters!cmbCoaGrp.count," "," and coagroup in "+"('" & join(Parameters!cmbCoaGrp.Value,"','") & "')")+iif(CountRows("Portfolio")=Parameters!cmbPort.count,"
    "," and portfolio in "+"('" & join(Parameters!cmbPort.Value,"','") & "')")+IIf(IsNothing(Parameters!txtSecID.Value)," "," and secid in ('"+Replace(Parameters!txtSecID.Value,",","','")+"')")+iif(IsNothing(Parameters!minPortFilter.Value)
    and IsNothing(Parameters!MinPort.Value)," "," and portfolio "+Parameters!minPortFilter.Value+Parameters!MinPort.Value)+iif(IsNothing(Parameters!maxPortFilter.Value) and IsNothing(Parameters!MaxPort.Value)," ","
    and portfolio "+Parameters!maxPortFilter.Value+Parameters!MaxPort.Value)+iif(IsNothing(Parameters!minCoaFilter.Value) and IsNothing(Parameters!txtMinCoa.Value)," "," and portfolio "+Parameters!minCoaFilter.Value+Parameters!txtMinCoa.Value)+iif(IsNothing(Parameters!maxCoaFilter.Value)
    and IsNothing(Parameters!txtMaxCoa.Value)," "," and portfolio "+Parameters!maxCoaFilter.Value+Parameters!txtMaxCoa.Value)
    I guess the error " Aggregate and lookup functions cannot be used in query parameter expressions." is because I am using CountRow to ensure that if all values of multi select all selected i will not use that filter in where clause.
    Pls. guide...

    Hi, Include your parameter total count in the dataset for parameter and instead of using countrows() function use the count from dataset in the expression.
    Hope this helps.........
    Ione

  • Error : Old and new exceptions cannot be used at the same time.

    HI ALL,
    i build a new exception class with message class and i want to replace the
    old exception that i had in the method ,what i did is delete the exception from the method
    signature and add the exception class .
    the problem is that when i try to activate the method i get error :
    Old and new exceptions cannot be used at the same time.
    CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR'
          EXPORTING
            alg            = 'MD5'
            data           = iv_iss
          IMPORTING
            hash           = lv_issu
          EXCEPTIONS
            unknown_alg    = 1
            param_error    = 2
            internal_error = 3
            OTHERS         = 4.
        IF sy-subrc <> 0.
          RAISE EXCEPTION TYPE cx_user_mng EXPORTING
          textid = cx_user_mng=>wrong_isrs.
        ENDIF.
    I want to use the new exception class ,
    how can i avoid this error ?
    Best Regards
    Edited by: Joy Stpr on Jul 22, 2009 2:56 PM
    Edited by: Joy Stpr on Jul 22, 2009 3:16 PM

    Hi Joy,
    Check this link.
    [Old and New Exceptions Cannot be used at same time|Urgent problem, give me a hand;
    Old and new exceptions cannot be used the same time, what does this mean???
    Regards,
    Lakshman.

  • System error SAPLRRI2 and form BEST_WGR_02-03- (see long text)

    Guys,
    When I am executing Bex Query I am getting following error -
    System error SAPLRRI2 and form BEST_WGR_02-03- (see long text)
    Error when generating dataprovider
    I have tried executing through RSRT and its going into ABAP Debugger mode directly - I couldn't find any SAP related notes for this issue.  Please share your thoughts.
    Thanks,
    KK

    Hi,
    Check whether there is any enough database table space in your system. looks odd for checking database table space we faced similiar issue when running the reports in development system. Once the table space added they got fixed automatically.
    Thanks,
    Arun.

  • HT4061 my iphone 5c screen went black and now I cannot see the screen. I click on the button I hear siri but nothingon the screen.

    I was downloading a Bosesoundtouch update on my iphone. Screen went black and now I cannot see anything.
    Any suggestions?

    try a hard reset, hold the sleep.wake button and the home button down at the same time until the apple logo appears, it generally fixes this issue

  • HT3529 When texting from my iphone 5, I was able to see when the text was delivered and when it was read.  An Apple Genius reset my iphone, and now I cannot see when the text was delivered or read.  Any suggestions?

    When sending a text, I was able to see when the text was delivered and when it was read, then an Apple Genius reset my phone and now I cannot see when the text was delivered or read.
    Any suggestions?

    Look in settings - message.

  • I changed pc's and now I cannot see any of my apps in my iTunes account

    Changed pc's and now I cannot see any of the apps I had on my Ipad or Ipod. What can I do to get this back?

    From your OLD computer...
    Copy your ENTIRE iTunes FOLDER to an External Drive... and then from the External Drive to your New Computer..
    Full Details Here  >  http://support.apple.com/kb/HT1751
    An Added Bonus is that you will have a Backup of iTunes.
    OR...
    Download Past Purchases
    http://support.apple.com/kb/HT2519

  • TS1702 I did an updating and now I cannot see the photos of my contacts in whatsapp, what I can I do to solve this issue?

    I did an updating and now I cannot see the photos of my contacts in whatsapp, what I can I do to solve this issue?

    Click the Bookmarks icon in the Safari toolbar.
    On the right hover your cursor just above the line where you see Bookmark and Address. When you see the small white hand drag up or down as needed to reveal your Bookmarks.
    edit by cs

  • When trying to crop an image in Lightroom Develop I get a blue overlay screen and cannot see image

    When trying to crop an image in Lightroom Develop I get a blue overlay screen and cannot see image. I have uninstalled and reinstalled but same result. How can I get this reset to show selected image and crop handles?

    That has fixed it, all working fine now, thanks.

  • I backup Lightroom 5 and now I cannot see "Basic" from my develop module

    I backup Lightroom 5 and now I cannot see "Basic" from my develop module! Help!

    Right-click on any other panel tab and make sure they are all checked.

  • I just upgraded itunes. And now I cannot see my iPads or iPod in the left margin of itunes? But I can still see them in my Windows Explorer?

    I just upgraded itunes. And now I cannot see my iPads or iPod in the left margin of itunes? But I can still see them in my Windows Explorer?

    Hey there MattSK123,
    Thank you for your question. It sounds like you are unable to see either of your devices in the sidebar of iTunes after a recent update. A number of issues could cause this type of behaviour, and would recommend starting with the troubleshooting from the article named:
    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/ts1538
    If the issue is not resolved, I would next re install iTunes from either of the following articles depending on the version of Windows you have:
    Removing and reinstalling iTunes and other software components for Windows Vista, Windows 7, or Windows 8
    http://support.apple.com/kb/ht1923
    Or
    Removing and Reinstalling iTunes and other software components for Windows XP
    http://support.apple.com/kb/ht1925
    Thank you for using Apple Support Communities.
    Take care,
    Sterling

  • Meteor -- Azure Storage blobs

    I have a requirement where I need users to be able to upload really large files (videos) from a Meteor app into an Azure container.
    For those of you unfamiliar with Meteor, it's young but important full stack Javascript platform.  BTW, Meteor just released official support for Windows.   That may be one of the reasons why there are tons of S3-friendly file upload packages in
    the Meteor ecosystem, but hardly anything that works for Azure storage yet.   
    In any case, there is this one new package, https://github.com/jamesfebin/azure-blob-upload that seemed promising.   However, I'm running into issues as documented here: https://forums.meteor.com/t/uploading-large-files-to-azure-storage/2741
    There's another possible path.  One thing the Azure team + community could do to onboard Meteor developers is add an example of Azure storage support to the Slingshot package. https://github.com/CulturalMe/meteor-slingshot  The reason why this
    is important is that for gigantic files, we'd rather not have to stream from the client through the Meteor server (NodeJS), and then over to Azure.  Slingshot supports a secure method for doing that with S3, Google Cloud Storage, and even Rackspace Storage.
    Seems like Azure could be part of the mix if there was someone who could interpret from the NodeJS SDK and translate it to what Slingshot is doing.  I'm just not saavy enough to do it myself at the moment.

    Hi Soupala,
    Looks like you have got a solution for this issue from the
    Meteor forum.
    However, I will try to find out if any other solutions are available for this scenario.
    Regards,
    Manu

  • Uploading Stream (Images/Audio/Video files/Doc files) to Windows Azure Storage Blob by using SharePoint Online 2013 Library

    Dear All,
    How I can store the Images/Audio/Video/documents files in blob storage by help of SharePoint document library and keep a reference to them in SharePoint by putting metadata in a SharePoint Library.
    I searched a lot, but not finding suitable source.
    Thanks,
    Sharad
    sharadpatil

    hi,
    Base on my experience, you could use azure storage reference sharepoint app. I suggest you could recommend this blog via (http://sachintana.blogspot.com/2012/08/azure-blob-storage-for-sharepoint.html ).
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Updating both iPad1 and iPhone 4: on iPhone I get an error 11 and on iPad "cannot finish update." Any suggestions please!

    When I am updating to OS5: on my iPhone - error 5 and on my iPad1 - "cannot finish update." Any suggestions?

    Or the OP could try actually following Apple's documentation for troubleshooting and solving this very simple problem instead of uninstalling, reinstalling, installing old versions of software, etc...
    https://discussions.apple.com/docs/DOC-3141
    Error 20, 21, 23, 26, 28, 29, 34, 36, 37, 40
    These errors typically occur when security software interferes with the restore and update process. FollowTroubleshooting security software issues to resolve this issue. In rare cases, these errors may be a hardware issue. If the errors persist on another computer, the device may need service.
    Also, check your hosts file to verify that it's not blocking iTunes from communicating with the update server. See iTunes: Advanced iTunes Store troubleshooting—follow steps under the heading Blocked by configuration (Mac OS X / Windows) > Rebuild network information > Mac OS X > The hosts file may also be blocking the iTunes Store. If you have software used to perform unauthorized modifications to the iOS device, uninstall this software prior to editing the hosts file to prevent that software from automatically modifying the hosts file again on restart.

Maybe you are looking for