KPRO Cache server is not effective

Hi All,
When we checkout an assembly or a simple part from a remote KPRO the time is so long the second time than the first time.
If the cache serve should be effective, the second transfer should be really faster than the previous one and itu2019s not the case.
In the trace file below (dev_http) you can see the second transfer is not faster than the first one.
The normal transfer speed when we load a file from location is more than 3000 KB/s here we have a transfer around 330 KB/S for both transfers.
Please advise to rectify the performance.
trc file: "dev_http", trc level: 2, release: "710"
Tue Nov 23 09:23:34 2010
[376] sccsid: @(#) $Id: //bas/710_REL/src/krn/ftp/http.c#16 $ SAP
[376] Environment SAP_CODEPAGE = 4110
[376] new codepage 1160
[376] HTTP Start : argc - 5 a0 - saphttp
[376] /H/172.31.93.147 sapgw00 05467741 IDX=156
[376] Rfc call HTTP_GET_FILE start
[376] Connected to 301as00035.eur.sidel.com Port 1095 in 0 ms
[376] Request Data:
[376] GET /Cache/CSProxyCache.dll?get&forward=502kp00001.noa.sidel.com%3A1090%2FContentServer%2FContentServer.dll%3F&pVersion=0046&contRep=ZSBCATL&docId=4C619221A8677300E1000000AC1F5D93&compId=11042350_02.CATPart HTTP/1.0
Host: 301as00035.eur.sidel.com:1095
Content-Length: 0
User-Agent: SAPHTTP
[376] 296 Bytes sent in 1 ms: 296 KB/s
[376] Timeout value: 300 s
[376] Response Header:
[376] HTTP/1.1 200 (OK)
[376] Connection: close
[376] Date: Tue, 23 Nov 2010 08:23:34 GMT
[376] Server: Microsoft-IIS/6.0
[376] X-Powered-By: ASP.NET
[376] Content-Length: 28942902
[376] Content-Type: application/octet-stream
[376] Content-Disposition: inline; filename="11042350_02.CATPart"
[376] X-docProt: "dru"
[376] X-ContentServer: contentServer="502kp00001.noa.sidel.com";contentServerPort="1090";pVersion="0046";id="SAP HTTP Content Server";
[376]
[376] GET_FILE: C:\temp\aa\11042350_02.CATPart written
[376] 28943304 Bytes received in 85228 ms: 339 KB/s - error 0
[376] elapsed time 85588 ms - active time 85291 ms - wait time 85228 ms
[376] Rfc call HTTP_GET_FILE end
Tue Nov 23 09:25:39 2010
[376] Rfc call HTTP_GET_FILE start
[376] Connected to 301as00035.eur.sidel.com Port 1095 in 0 ms
[376] Request Data:
[376] GET /Cache/CSProxyCache.dll?get&forward=502kp00001.noa.sidel.com%3A1090%2FContentServer%2FContentServer.dll%3F&pVersion=0046&contRep=ZSBCATL&docId=4C619221A8677300E1000000AC1F5D93&compId=11042350_02.CATPart HTTP/1.0
Host: 301as00035.eur.sidel.com:1095
Content-Length: 0
User-Agent: SAPHTTP
[376] 296 Bytes sent in 1 ms: 296 KB/s
[376] Timeout value: 300 s
[376] Response Header:
[376] HTTP/1.1 200 (OK)
[376] Connection: close
[376] Date: Tue, 23 Nov 2010 08:25:41 GMT
[376] Server: Microsoft-IIS/6.0
[376] X-Powered-By: ASP.NET
[376] Content-Length: 28942902
[376] Content-Type: application/octet-stream
[376] Content-Disposition: inline; filename="11042350_02.CATPart"
[376] X-docProt: "dru"
[376] X-ContentServer: contentServer="502kp00001.noa.sidel.com";contentServerPort="1090";pVersion="0046";id="SAP HTTP Content Server";
[376]
[376] GET_FILE: C:\temp\aa\11042350_02.CATPart written
[376] 28943304 Bytes received in 85526 ms: 338 KB/s - error 0
[376] elapsed time 211518 ms - active time 170848 ms - wait time 170754 ms
[376] Rfc call HTTP_GET_FILE end
Tue Nov 23 09:29:41 2010
[376] elapsed time 367539 ms - active time 170848 ms - wait time 170754 ms
[376] SAPHTTP end
Th

Hi,
I have a similar problem but only with large files (i.e. over 200MB).  On the first request it doesn't cache and in the Application Log (SLG1) we see error mesage 04 102 "Time Limit exceeded" which looks like it is a SAPFTP error between Content and Cache server.
The user gets the file but it doesn't cache for next time.
Can you check your log to see if it's the same error?
Regards, Matt

Similar Messages

  • Caching server 4 not serving OS X clients.

    Hi guys,
    Is anyone else finding Caching Server 4 on Yosemite utterly useless?
    I have enabled it and It seems to add some software sometimes and not others at other times. But when it comes to another client on the network installing the same piece of software that should be in the cache (but who really knows because there is pretty much zero visibility of whats in there) the client just goes and downloads it from the web again rather than pulling it form the Caching server.
    And after I click the update button in the Mac App Store instead of showing my a progress bar like it should it just shows a greyed out update button. But if I move to a different tab in the App Store and back again, after a second or two it shows the download status but disappears again to only how a greyed out update button again. If go to a different tab and back again it comes back briefly and then disappears again. Epic fail.
    Who tests this before releasing it???
    Has Apple completely forgotten to software before they release it these days? Post Jobs Apple is a mess. =(
    I have tried restarting the Caching Service, restarting the server, restarting the client. Nothing works.
    Someone please tell me its working for them without any great effort?
    Cheers,
    AC

    You are right, it doesn't just come out and say it.  I had it in the back of my mind that the Caching Server must be on the same subnet as the clients.  This information comes from Apple's certification book "OS X Server Essentials 10.9: Using and Supporting OS X Server on Mavericks".  Basically the server and clients need to be on the same subnet behind a NAT device.
    You can read an excerpt describing the Caching service requirements here:
    http://www.peachpit.com/articles/article.aspx?p=2165643
    Bryan Dulock
    ACN
    Houston, TX

  • Caching server does not always cache. AppleId?

    Under the services menu (Server version 4) I have Caching enabled.
    The promise of this functionality thrilled me when I first discovered it. I have a family of Mac users, 5 laptops, 4 iPads, and 5 iPhones. Internet wise we are out of ADSL range and have to use 3G wireless data modems for access. This is fantastically expensive and we try to keep bandwidth usage to a minimum. Hence the promise of downloading once and having application updates cached automatically was wonderful.
    However in some cases it seems to work wonderfully and others not at all. My guess is that many apps are individually coded to the AppleId of the end user and that unless you are using the same AppleId for all users the caching server is of limited use. Is this a good guess?  Why would some apps not cache? Any suggestions?
    Many thanks for your time.
    Mark

    Thank you Brenden.
    That page was helpful but does not get to the root of my issue.
    I listened to Steve Gibson spend 3 podcast episodes of Security Now elaborating on the fine details of iOS security some months ago.  I seem to remember (and I may have this confused) that much of the content that the Apple systems download is encrypted using among other things the AppleId of the purchaser. This is not just a DRM measure but a security measure. It wont let code run unless it is verified. What I suspect the implication is for me and for caching services is that only shared content and maybe generic updates to operation system etc (things that are not encrypted with the AppleId as the key) could be cached.
    Implication is that given most users in my household are buying their own applications via their own AppleId these files cannot be shared via a caching service. Hence if one daughter is using her own version of Final Cut tied to her AppleId and another has a different version of Final Cut tied to her AppleId (stupid example) but when an update becomes available the multiple gigabyte file is downloaded twice and ironically cached twice.
    The above is only conjecture on my part but seems to fit with what is happening.
    Does anyone here know the facts as to this?
    Would love to know.
    thanks again,
    Mark

  • Cache Server 3 - get_server_port issue

    Recently installed OS X server on Mavericks to use cashe server to ease the download burden on my slow broadband and am getting the following message appearing in the log
    Nov 26 18:35:46 robimac27 AssetCache[18067]: [EAPOLControl.c:66] get_server_port(): eapolcontroller_server_port failed, unknown error code
    Does anyone have any idea of the possible cause of how to investigate further.
    The error arises from
    get_server_port(port_t * server, kern_return_t * status)
        boolean_t      active = FALSE;
        *status = eapolcontroller_server_port(server, &active);
        if (active == FALSE) {
    fprintf(stderr, "%s not active\n", EAPOLCONTROLLER_SERVER);
    return (FALSE);
        if (*status != BOOTSTRAP_SUCCESS) {
    fprintf(stderr, "eapolcontroller_server_port failed, %s\n",
    mach_error_string(*status));
    return (FALSE);
        return (TRUE);
    }eapo

    Wireless is just not as reliable or persistent as wired.  Any chance you can plug your server into your wireless router?
    I imaging there is no technical reason why caching server would not work on wireless provided the requirements are met (running on private network behind a NAT).  But I can imaging many many issues with server processes getting wacky when the primary interface is wireless.
    Have you tried enabling it?  What was the result?
    R-
    Apple Consultants Network
    Apple Professional Services
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store

  • Installing Live Cache Server on SCM 4.1 system

    Hi All,
    I have installed an SCM 4.1 Abap + Java System and Live cache client was installed during SCM 4.1 installation.
    I would like to install Live cache server and i have problems with it.
    I have downloaded the following installation guide
    SAP liveCache 7.5.0 For SAP SCM Server 4.1
    Document Version 1.02 u2013 April 8th, 2005
    Guide tells us to use installation master CD for installating Live cache Server but note 708118 tells us to use the CD 51031447
    04 Nov 05 Windows AMD64: Start Installation from liveCache CD
    Start the installation of the liveCache server or client from the liveCache
    CD (number 51031447) and not from the installation master CD (number
    51031443)
    Upon checking the cd 51031447 i see SDBINST.exe and upon clicking it i get the following screen
    Installation of SAP LiveCache Software
    existing profiles
    0: APO Livecache
    1: Runtime for SAP AS
    2: DB Analyzer
    3: JDBC
    4: Server
    5: Loader
    6: ODBC
    7: All
    8: None
    Please enter profile id :
    I select profile 0 and it comes back with another user input option
    Im searching for a document which gives me the procedure for installing Live cache using SBDINST.exe
    Regards,
    Ershad Ahmed.

    Hi All,
    I went ahead with Option 0 and it asked me for Kernel file and i provided the files.
    I checked logs in /sapdb/wrk directory and i see that Installation of SAP livecache finished successfully.
    From LC10 i gave database connection name (LCA) and clicked on live cache monitoring and it comes back with an error
    Name and Server : LCA - XXXXXXX (XXXXX = Server Name)
    DBMRFC Function: DBM_EXECUTE
    Command: dbm_version
    Error: DBM Error
    Return Code : -4
    Errror Message: database instance not found.
    Application Server:  XXXXXX                     ( Windows NT )
      1. Connect. test with "dbmcli db_state"
         Error! Connection failed to node XXXXXXX for database LCA: database instance not found
         External program terminated with exit code 2
      2. Connect. test with command mode "dbmrfc db_state"
         Name and Server     : LCA - XXXXXXX
         DBMRFC Function     : DBM_EXECUTE
         Command             : db_state
         Error               : DBM Error
         Return Code         :         -4
         Error Message       : database instance not found
      3. Connect. test with session mode "dbmrfc db_state"
         Name and Server     : LCA - XXXXXXXX
         DBMRFC Function     : DBM_CONNECT
         Error               : DBM Error
         Return Code         :         -4
         Error Message       : database instance not found
      4. Connect. test with "native SQL"  ( LCA )
         For detailed information, see the developer trace for work process:          1
    From the OS level i gave command dbmcli db_enum and i get OK as reply.
    Can someone please let me know how to resolve this issue.
    Regards,
    Ershad Ahmed.

  • HT5590 Use caching server with multiple public Addresses?

    According to the Apple documentation, to use the caching server, all clients need to share the same public address via nat. On my network with many macs, this would appear to make the caching service useless, as we have multiple public addresses to which our clients are nat'ed (a full class C, to be exact). Is there anyway around this restriction, or am I simply going to be unable to use what looks like it would be a highly usefull service?

    Yes, the multiple internal/private subnets mapping to a single public IP is very common in the education/enterprise arena. It is the basic hub-spoke topology:
    where all spokes connect to needed resources at the hub, and only the hub is connected to the Internet. In the case of K-12 education, we need to run a content filter (by Federal rules) on student Internet connectivity. The most efficient way to do that is to locate the filter (along with other servers and resources) at the hub and then route all Internet traffic through the hub. Each spoke (and the hub) is a different internal/private network subnet ... 10.65.x.x, 10.66.x.x, etc. In my case I have 3M from each spoke to the hub, and then 45M from the hub to the Internet.
    In the "old" days ... pre 10.8 ... we had (and still have for some of our oler 10.4 computers) a software update server at each spoke, and computers at each spoke were configured (with the Apple software update script) to get their updates from the update server at their spoke ... iApps as well as OS apps. This worked perfectly!
    Now that Apple, in their Orwellian attempt to monitor and control iApps, has introduced this "either-or" attitude about using a local update server OR caching server  (but not giving you the option to get iApps from the local update server) they have really hurt schools like mine. Without being able to serve all updates locally on each spoke, updating becomes impossible when you are tryiing to udpate a lab full of computers, and the iApp alone is 1.2G for EACH computer ...and now it must come from the Internet since the caching server is 'broken.'
    I currently have case open with Apple Enterprise Support, and will now also get my K-12 Apple Support Tech invloved. I will share this info with them. Perhaps there is some solution that I do not know about, or perhaps there will be a solution created by Apple for situations like mine. I can't see being the only one with this problem, I just think that I may be one of the first to notice it due to my limiited bandwith situation.
    Thanks for your insight. Your original post got me thinking and enabled me to identify what *I* feel is the problem. I will keep this thread updated.
    M:>

  • Can you please help to understand how the firefox decides on the Expires date for a cached javascript file ( my server did not set any Expire header, but firebox set it down).

    # Question
    Can you please help to understand how the firefox decides on the Expires date for a cached javascript file ( my server did not set any Expire header, but firebox set it down). I tried to understand but different javascript file gets different Expires date value when it is being cached. Please help me as I tried lot and could not get proper answer for this. Thanks in Advance.

    Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox. <br />
    http://forums.mozillazine.org/viewforum.php?f=25 <br />
    You'll need to register and login to be able to post in that forum.

  • The Security Token Service is not available error on dedicated Distributed Cache server

    I have an error on a dedicated Distributed Cache server stating that the Security Token Service is not available.  I was under the impression that when Distributed Cache was running on a dedicated server that the only service that should be enabled
    is Distributed Cache. 
    The token service is working as expected on all other servers but this one.  Does this service need to be started or should I just ignore this error message?
    Jennifer Knight (MCITP, MCPD)

    as per my little experience with 2013, if STS is working fine on Web server then I am sure that sharepoint will be fine...Distributed cache stores the ST issued by STS. NO need to worry about this error.
    Login
    Token Cache
    DistributedLogonTokenCache
    This
    cache stores the security token issued by a Secure Token Service for use by any web server in the server farm. Any web server that receives a request for resources can access the security token from the cache, authenticate the user, and provide access to the
    resources requested.
    I would say check the ULS logs and get more details about the error why its not working on that server.
    Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog

  • Newsfeed error - The operation failed because the server could not access the distributed cache.

    Recently installed SharePoint 2013 RTM, on the newsfeed page an error is displayed, and no entries display in the following or everyone tabs.
    "The operation failed because the server could not access the distributed cache."
    Reading through various posts, I've checked:
    - Activity feeds and mentions tabs are working as expected.
    - User Profile Service is operational and syncing as expected
    - Search is operational and indexing as expected
    - The farm was installed based on the autospinstaller scripts.
    - Don't believe this to be a permissions issue, during testing added accounts to the admin group to verify
    Any suggestions are welcomed, thanks.
    The full error message and trace logs is as follows.
    SharePoint returned the following error: The operation failed because the server could not access the distributed cache. Internal type name: Microsoft.Office.Server.Microfeed.MicrofeedException. Internal error code: 55. Contact your system administrator
    for help in resolving this problem.
    From the trace logs there's several messages which are triggered around the same time:
    http://msdn.microsoft.com/en-AU/library/System.ServiceModel.Diagnostics.TraceHandledException.aspxHandling an exception. Exception details: System.ServiceModel.FaultException`1[Microsoft.Office.Server.UserProfiles.FeedCacheFault]: Unexpected exception in
    FeedCacheService.GetPublishedFeed: Object reference not set to an instance of an object.. (Fault Detail is equal to Microsoft.Office.Server.UserProfiles.FeedCacheFault)./LM/W3SVC/2/ROOT/d71732192b0d4afdad17084e8214321e-1-129962393079894191System.ServiceModel.FaultException`1[[Microsoft.Office.Server.UserProfiles.FeedCacheFault,
    Microsoft.Office.Server.UserProfiles, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c]], System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089Unexpected exception in FeedCacheService.GetPublishedFeed: Object
    reference not set to an instance of an object..  
     at Microsoft.Office.Server.UserProfiles.FeedCacheService.Microsoft.Office.Server.UserProfiles.IFeedCacheService.GetPublishedFeed(FeedCacheRetrievalEntity fcTargetEntity, FeedCacheRetrievalEntity fcViewingEntity, FeedCacheRetrievalOptions fcRetOptions)
     at SyncInvokeGetPublishedFeed(Object , Object[] , Object[] )    
     at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)    
     at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)    
     at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)    
     at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc&amp; rpc)    
     at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)System.ServiceModel.FaultException`1[Microsoft.Office.Server.UserProfiles.FeedCacheFault]: Unexpected exception in FeedCacheService.GetPublishedFeed: Object reference not
    set to an instance of an object.. (Fault Detail is equal to Microsoft.Office.Server.UserProfiles.FeedCacheFault).
    SPSocialFeedManager.GetFeed: Exception: Microsoft.Office.Server.Microfeed.MicrofeedException: ServerErrorFetchingConsolidatedFeed : ( Unexpected exception in FeedCacheService.GetPublishedFeed: Object reference not set to an instance of an object.. ) : Correlation
    ID:db6ddc9b-8d2e-906e-db86-77e4c9fab08f : Date and Time : 31/10/2012 1:40:20 PM    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedThreadCollection.PopulateConsolidated(SPMicrofeedRetrievalOptions retOptions, SPMicrofeedContext context)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedThreadCollection.Populate(SPMicrofeedRetrievalOptions retrievalOptions, SPMicrofeedContext context)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedManager.CommonGetFeedFor(SPMicrofeedRetrievalOptions retrievalOptions)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedManager.CommonPubFeedGetter(SPMicrofeedRetrievalOptions feedOptions, MicrofeedPublishedFeedType feedType, Boolean publicView)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedManager.GetPublishedFeed(String feedOwner, SPMicrofeedRetrievalOptions feedOptions, MicrofeedPublishedFeedType typeOfPubFeed)    
     at Microsoft.Office.Server.Social.SPSocialFeedManager.Microsoft.Office.Server.Social.ISocialFeedManagerProxy.ProxyGetFeed(SPSocialFeedType type, SPSocialFeedOptions options)    
     at Microsoft.Office.Server.Social.SPSocialFeedManager.<>c__DisplayClass4b`1.<S2SInvoke>b__4a()
    Microsoft.Office.Server.Social.SPSocialFeedManager.GetFeed: Microsoft.Office.Server.Microfeed.MicrofeedException: ServerErrorFetchingConsolidatedFeed : ( Unexpected exception in FeedCacheService.GetPublishedFeed: Object reference not set to an instance of
    an object.. ) : Correlation ID:db6ddc9b-8d2e-906e-db86-77e4c9fab08f : Date and Time : 31/10/2012 1:40:20 PM    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedThreadCollection.PopulateConsolidated(SPMicrofeedRetrievalOptions retOptions, SPMicrofeedContext context)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedThreadCollection.Populate(SPMicrofeedRetrievalOptions retrievalOptions, SPMicrofeedContext context)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedManager.CommonGetFeedFor(SPMicrofeedRetrievalOptions retrievalOptions)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedManager.CommonPubFeedGetter(SPMicrofeedRetrievalOptions feedOptions, MicrofeedPublishedFeedType feedType, Boolean publicView)    
     at Microsoft.Office.Server.Microfeed.SPMicrofeedManager.GetPublishedFeed(String feedOwner, SPMicrofeedRetrievalOptions feedOptions, MicrofeedPublishedFeedType typeOfPubFeed)    
     at Microsoft.Office.Server.Social.SPSocialFeedManager.Microsoft.Office.Server.Social.ISocialFeedManagerProxy.ProxyGetFeed(SPSocialFeedType type, SPSocialFeedOptions options)    
     at Microsoft.Office.Server.Social.SPSocialFeedManager.<>c__DisplayClass4b`1.<S2SInvoke>b__4a()    
     at Microsoft.Office.Server.Social.SPSocialUtil.InvokeWithExceptionTranslation[T](ISocialOperationManager target, String name, Func`1 func)
    Microsoft.Office.Server.Social.SPSocialFeedManager.GetFeed: Microsoft.Office.Server.Social.SPSocialException: The operation failed because the server could not access the distributed cache. Internal type name: Microsoft.Office.Server.Microfeed.MicrofeedException.
    Internal error code: 55.    
     at Microsoft.Office.Server.Social.SPSocialUtil.TryTranslateExceptionAndThrow(Exception exception)    
     at Microsoft.Office.Server.Social.SPSocialUtil.InvokeWithExceptionTranslation[T](ISocialOperationManager target, String name, Func`1 func)    
     at Microsoft.Office.Server.Social.SPSocialFeedManager.<>c__DisplayClass48`1.<S2SInvoke>b__47()    
     at Microsoft.Office.Server.Social.SPSocialUtil.InvokeWithExceptionTranslation[T](ISocialOperationManager target, String name, Func`1 func)

    Thanks Thuan,
    I've restarted to the Distrubiton Cache servicem and the error is still occuring.
    The AppFabric Caching Service is running under the service apps account, and does appear operational based on:
    > use-cachecluster
    > get-cache
    CacheName            [Host]
                         Regions
    default
    DistributedAccessCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9
    DistributedActivityFeedCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9
    DistributedActivityF [SERVER:22233]
    eedLMTCache_1e9f4999 LMT(Primary)
    -0187-40e8-aa92-f830
    8d47d6e9
    DistributedBouncerCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9
    DistributedDefaultCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9
    DistributedLogonToke [SERVER:22233]
    nCache_1e9f4999-0187 Default_Region_0538(Primary)
    -40e8-aa92-f8308d47d Default_Region_0004(Primary)
    6e9                  Default_Region_0451(Primary)
    DistributedSearchCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9
    DistributedSecurityTrimmingCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9
    DistributedServerToAppServerAccessTokenCache_1e9f4999-0187-40e8-aa92-f8308d47d6e9

  • Xcode updates not caching in Caching Server - non-whitelisted url denied.

    I am running OS X Server 2.2.1 - Build 169.  (Mountain Lion).  I have the caching service enabled and it appears to have been working successfully - as I can see that updates from Apple are coming from my server when applied to multiple Macs.
    There is a new update to XCode 4.6.3 that I have been applying to my Macs - and I am noticing that it is re-downloading from Apple each time - instead of using the cache.
    If I look at the Caching Service log - I see an error for each time that I have applied the 4.6.3 update:
    Request for non-whitelisted URL denied (http:10.0.x.x:50360)   (10.0.x.x is my my server)
    HTTP Server:  Error 400 - Bad Requst (/)
    Is this a problem with the caching server - or are Apple's developer tools intentionally not being cached?  The log does not tell me what url is being requested.

    I have this exact problem too. Interestingly, I have this on my Mini server, then I've setup a caching server on my MacBook Pro and its the same. This log is from my MacBook Pro, its called badgerbookpro.local but its the same on the Mini server. Both are runing 10.8.3
    Jun  1 01:34:22 badgerbookpro.local AssetCache[4811]: Caching server started
    Jun  1 01:34:25 badgerbookpro.local AssetCache[4811]: Registration succeeded.  Resuming server.
    Jun  1 01:37:02 badgerbookpro.local AssetCache[4811]: Request for non-whitelisted URL denied (http://192.168.1.48:62249/)
    Jun  1 01:37:02 badgerbookpro.local AssetCache[4811]: HTTP Server: Error 400 - Bad Request (/)
    Jun  1 01:38:23 badgerbookpro.local AssetCache[4811]: Request for non-whitelisted URL denied (http://192.168.1.48:62249/)
    Jun  1 01:38:23 badgerbookpro.local AssetCache[4811]: HTTP Server: Error 400 - Bad Request (/)
    Jun  1 01:43:51 badgerbookpro.local AssetCache[4811]: HTTPConnection[0x7fdc04b1b900]: responseHasAvailableData: - Sender is not current httpResponse
    Jun  1 01:44:46 badgerbookpro.local AssetCache[4811]: Request for non-whitelisted URL denied (http://192.168.1.48:62249/)
    Jun  1 01:44:46 badgerbookpro.local AssetCache[4811]: HTTP Server: Error 400 - Bad Request (/)
    Jun  1 01:45:05 badgerbookpro.local AssetCache[4811]: Request for non-whitelisted URL denied (http://192.168.1.48:62249/)
    Jun  1 01:45:05 badgerbookpro.local AssetCache[4811]: HTTP Server: Error 400 - Bad Request (/)
    Jun  1 02:51:24 badgerbookpro.local AssetCache[4811]: Request for non-whitelisted URL denied (http://192.168.1.48:62249/)
    Jun  1 02:51:24 badgerbookpro.local AssetCache[4811]: HTTP Server: Error 400 - Bad Request (/)
    Jun  1 03:55:04 badgerbookpro.local AssetCache[4811]: Server shutting down (15)
    Jun  1 03:55:04 badgerbookpro com.apple.launchd[1] (com.apple.AssetCache[4811]): Exited with code: 15

  • Some Crystal Reports are not using the Cache Server

    Hi...we are currently running BOE XI R2 SP2.  I setup a server group with a Cache Server and a Page Server.  In the CMC, I set this cache server to keep reports cached for 15 minutes.  On the Process tab of some reports, I specifically set the report to use this new server group.  On some of the reports this works as expected.  For others, it does not appear to be since the cache folder's Date Modified date does not change.  So far the only similarity between the reports that do not use cache is that these reports have sub-reports.  Has anyone experienced this before?  If so, how did you resolve it? 
    Thanks!

    Hi Rich,
    the connectivity on the Designer an don the BusinessObjects system is identical. Is region the only characteristic being used in the report ? which connectivity did you use in Crystal Reports ?
    ingo

  • Caching Server 4.0 not found on different network.

    I can not get the caching server to start caching stuff on our network.
    We run a 10 network for all our workstations.  The servers are on a public IP, though not publicly accessible.
    I am able to ping the server from my MBP.  I can telnet to any of the open ports without issue.
    Under the settings, we have it set for:  Cache content for clients connecting from  "All Networks"
    Serve clients with public addresses: "on other networks".
    Under the settings, i have all our public IP addresses listed.  I have copied the TXT record and put that in our DNS configuration.
    At no time does any of our machines on the 10.0.0.0 network connect up to this OSX server.  We have an old server still in production on the public ip and it appears to connect to the caching server once in a while.

    You are right, it doesn't just come out and say it.  I had it in the back of my mind that the Caching Server must be on the same subnet as the clients.  This information comes from Apple's certification book "OS X Server Essentials 10.9: Using and Supporting OS X Server on Mavericks".  Basically the server and clients need to be on the same subnet behind a NAT device.
    You can read an excerpt describing the Caching service requirements here:
    http://www.peachpit.com/articles/article.aspx?p=2165643
    Bryan Dulock
    ACN
    Houston, TX

  • Server 2.2: Caching server not caching content

    I configured and turned on the new Caching server, then on the same computer went into Mac App Srore and purchased an app.  I then checked the cache data directory and it is still empty.  Shouldn't it be caching purchases as well as updates? According to the Server app help file, it should.  It also says that no client configuration is needed.
    I checked the debug log at /Library/Server/Caching/Logs/Debug.log, and it contains these entries:
    2012/12/08 11:57:28:531  Request for configuration from http://suconfig.apple.com/resource/registration/v1/config.plist succeeded
    2012/12/08 11:57:28:715  computerModelRules missing from configuration http://suconfig.apple.com/resource/registration/v1/config.plist
    Is this normal?  Would it prevent caching?

    Well, all the permissions look right.
    I have deleted all the directries under Caching and it recreates them with the right permissions.
    I've moved the logging level to verbose and run it again and that seems to make no difference.
    I have two files in the directory Logs
    macpro:Logs XXXXXX$ ls -l
    total 16
    -rw-r--r--  1 _assetcache  _assetcache  1235 17 Dec 20:56 Debug.log
    -rw-r--r--  1 root         _assetcache   929 17 Dec 20:56 LastState.plist
    macpro:Logs XXXXXXX$
    Debug.Log looks like
    and LastState.plist looks like
    If I show the directory /Library/Server/Caching I get
    macpro:Caching XXXXXX$ sudo ls -lR
    Password:
    total 0
    drwxrwxr-x  3 _assetcache  _assetcache  102 17 Dec 20:56 Config
    drwxr-x---  3 _assetcache  _assetcache  102 17 Dec 20:56 Data
    drwxr-xr-x  4 _assetcache  _assetcache  136 17 Dec 20:56 Logs
    ./Config:
    total 24
    -rw-r--r--  1 _assetcache  _assetcache  10015 17 Dec 20:56 Config.plist
    ./Data:
    total 40
    -rw-r-----  1 _assetcache  _assetcache  20480 17 Dec 20:56 AssetInfo.db
    ./Logs:
    total 16
    -rw-r--r--  1 _assetcache  _assetcache  1235 17 Dec 20:56 Debug.log
    -rw-r--r--  1 root         _assetcache   929 17 Dec 20:56 LastState.plist
    plutil -p looks OK (well to me it does)
    macpro:Config rwillett$ plutil -p Config.plist
      "ReservedVolumeSpace" => 25000000000
      "LastConfigURL" => "http://suconfig.apple.com/resource/registration/v1/config.plist"
      "SingleMachineMode" => 0
      "Port" => 0
      "SavedCacheSize" => 0
      "LastPort" => 53484
      "Version" => 1
      "CacheLimit" => 0
      "DataPath" => "/Library/Server/Caching/Data"
      "LastConfigData" => <LOTS AND LOTS OF RANDOM DATA REMOVED AS I HAVE NO IDEA WHAT IT IS >
      "ServerGUID" => "882E672A-0172-4A21-84E0-0C1FC08DBC53"
      "ServerRoot" => "/Library/Server"
    After all this good stuff, I still have the same error of
    2012/12/17 20:56:19:750  Caching server started
    2012/12/17 20:56:19:768  Server GUID is 882E672A-0172-4A21-84E0-0C1FC08DBC53
    2012/12/17 20:56:19:787  Cache manager initialized, cache limit = unlimited, current cache size = 0 bytes
    2012/12/17 20:56:19:787  xpcListener should be running
    2012/12/17 20:56:19:788  HTTPServer: Started HTTP server on port 53484
    2012/12/17 20:56:19:797  Retrieving configuration
    2012/12/17 20:56:19:950  Request for configuration from http://suconfig.apple.com/resource/registration/v1/config.plist succeeded
    2012/12/17 20:56:20:027  computerModelRules missing from configuration http://suconfig.apple.com/resource/registration/v1/config.plist
    2012/12/17 20:56:20:112  Cleaning cache
    2012/12/17 20:56:20:185  Cleanup succeeded.
    2012/12/17 20:56:20:185  Registering for notifications
    2012/12/17 20:56:20:188  Registering for service
    2012/12/17 20:56:21:432  Request for registration from https://lcdn-registration.apple.com/lcdn/register failed: HTTP response 400, body "INVALID_DEVICE"
    2012/12/17 20:56:21:436  Registration rejected.
    2012/12/17 20:56:21:440  Flushing cache.
    2012/12/17 20:56:21:440  Server is suspended.  Will re-register in 3600 seconds.
    2012/12/17 20:56:25:055  Server shutting down (15)
    I'm surprised I'm the only person having this. It looks as if the system makes a connection to Apple, downloads some stuff and then rejects my registration.
    I'm very puzzled.

  • When using the OS X caching server, after the first update is made, do the rest of the computers have to enter the Apple ID to download the cached update

    Hello,
    I have a question that I had not found an answer to yet. I would like to use the OS X caching server, and I know that it caches a software update as soon as the first computer downloads it. If an application requires authentication using an Apple ID, and the first computer authenticates and downloads that update, do the rest of the computers have to authenticate as well, even though the update is downloaded from the caching server?
    I am looking for a solution in that regard. For the company that I work, I would like a solution for users to be able to download software updates (OS or Application), without having to authenticate with the company Apple ID, for security reasons.
    Would anybody be able to help?

    Yes.  You still need to authenticate on the subsequent machines if you are interactively applying the updates.  Caching server stores the application data, not the App Store authorization information.
    You have some alternatives.
    1:  If you are using a single "corporate" Apple ID to claim your free apps (iMovie, iPhoto, etc), then you can download them on your master machine and then user ARD, JAMF, or other tool to push the full application packages out to all the clients.  They will already be tagged to the Apple ID and since the push is happening in the background, as long as the user is not using the application, they will not know you are updating.  Remember, App Store updates are the entire application, not update packages.  So pushing the entire .app bundle is effective.
    2:  If you are looking to distribute purchased apps, you really should look at the VPP (volume purchase plan) from Apple (http://www.apple.com/business/vpp/) (there is also one for education but you mentioned company).  This allows you as the organization to purchase the correct number of copies and then control the distribution of the apps to your end users.  They can use their own Apple ID to claim the apps but you can reclaim the license should the user leave the organization.
    Reid
    Apple Consultants Network
    Apple Professional Services
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store

  • Mavericks Caching Server and PAT

    Our network has a PAT configuration, with multiple public IPs.  How effective will the Mavericks Caching Server (CS) be in our environment?
    A PAT configuration would seem to be more likely in a medium to large sized network, which is where a CS would be most effective.  Documents we've found so far indicate that the Apple update servers track the public IP of the CS and redirect clients using the same IP to the local CS.  If that is correct, we'll probably see minimal benefit: with 32 public IPs in our PAT range, there is only about a 3% chance a given client has the same IP as the CS.
    Although a firewall rule to route all Apple update-related traffic out via a single IP might work, that would require knowledge of all the addresses in use.  A better solution might be to provide a way in the CS configuration to specify the pubic PAT range shared by the local private networks, with some mechanism for verifying that the CS can utilize all of those public IPs.

    Apple have the entire 17.0.0.0 block of addresses so any Apple traffic will be in that block.
    I also suggest you go to the following webpage on both your Caching Server and your clients several times over a period of time to see if they do all show the same single public IP address in which case you will not have a problem.
    See http://www.whatsmyip.org

Maybe you are looking for

  • Enhancement TCode S_ALR_87012082 !!

    Dear Friends, We have a requirement to add a field Business Place (BUPLA) on the Selection Screen. TCode - S_ALR_87012082, Program Name - RFKSLD00 I have copied this program, Please suggest me for the same soon. Regards, Nitin Garg Moderator Message:

  • Cant view heatmaps in adobe acrobat pro XI Mac

    Using AAP xi on a mac. I create a few moderately high density heatmaps in R that display w/o a problem with Mac "preview" but will not render (are not visible) in AAP xi. Can anyone tell me what the problems is?

  • BAPI to add more Parameter entries against a user id

    Hi All I am looking for a BAPI that assign parameter entries against a user id (tab 'parameter' if use tran SU01 for a user id) - the one that i am looking is similar to the 'BAPI_USER_ACTGROUPS_ASSIGN' which assign roles against a user id. I have lo

  • Is there a way to zoom out further than the website's width?

    Especially in android browsers some websites have really big fonts etc. so that very few content can be shown on the screen without scrolling around. To get a better overview of the site, is it in any way possible to zoom out further than the width o

  • Regarding BW topics

    Hello Gurus!!! Presently I am into BW since 1month. I would be working on BW archiving. I finished with basics of BW from Fu Fu . I have practically implemented extraction of data from flat files,R/3 etc etc. Cud U all please suggest me which concept