Initiating Upstream Proxy request on Cache-Miss (ACNS)

1. Client has two (2) tier Content Routing network architecture:
Client<->Tier_2_CE <-> Tier_1_CE <-> Origin_Server_01
2. Client does not have EXPLICIT PROXY configured on browser pointing to Tier_2_CE
3. Network uses Content Routing to redirect client requests to appropriate Tier_2_CE (proximity search using CZF, channel assignment)
4. SCENARIO_PRE-POSITIONED: (WORKS FINE)
4.1 Client requests PRE-POSITIONED content from CDN
4.2 Client request redirected to Tier_2_CE
4.3 Tier_2_CE services request from PRE-POSITINED content (i.e. cache-hit)
5. SCENARIO_NONE-PRE-POSITIONED:
5.1 Tier_2_CE configured with outgoing HTTP proxy pointing to Tier_1_CE:
"http proxy outgoing host X.Y.Z.W 8080 primary"
5.2 Tier_1_CE configured with inbound HTTP proxy
"http proxy incoming 8080"
5.3 Tier_1_CE configured with outgoing HTTP proxy pointing to Origin Server:
"http proxy outgoing host A.B.C.D 80 primary"
5.4 ISSUE
5.4.1 Client request for NONE-PREPOSITIONED content reaches appropriate Tier_2_CE
5.4.2 Tier_2_CE does not make Upstream request for content on Cache_MISS
6. QUESTIONS
6.1 Can you point me to reference documentation around proxy configuration (environments not using (a) WCCP (b) explicit proxy configuration)
6.2 Provide some configuration guidance/samples around this scenario
regards,

Thanks Mary,
It appears as if the configurations that are outlined on that page either
(1) assume that the subscriber / client has
EXPLICITLY configured a proxy server in their browser that points to their Tier-2/edge CE farm or
(2) the access infrastructure into the CDN (essentially edge routers) are configured with WCCP
Let me know if this is not the case, as I may be mis-reading & mis-configuring.
In my setup, the Tier-2/edge CE's are configured to
(3) listen for inbound requests on (80, 8080) and
(4) point to an upstream proxy A.B.C.D:8080
ISSUE
(5) In normal operating conditions (i.e. content IS pre-positioned), client requests are fully serviced from CDNFS on the Tier-2/edge CE's
(6) When content is not available on CDNFS (none-prepositioned), a cache miss occurs on the Tier-2/edge CE's.
(7) What is the best way to configure my Tier-2/edge CE's so that they ALWAYS query upstream proxy for content in the event of a CACHE-MISS on local CDNFS?
(8) How do I enable this ((7) above) without having to use rules on the Tier-2/edge CE's?
Thanks again,
regards,

Similar Messages

  • Error: "failed to load book because the requested resource is missing"

    I book a book via the iPad. The book appeared in my library no problem with the "new" tag and stuff, but when I tap it to read I get an error "failed to load book because the requested resource is missing." Any ideas? I'm on the road, so I haven't synced or backed up or anything..
    I've also verified that I have a good connection, etc. I'm able to hit the "store" button and browse the store no prob, as well as web, etc.
    Any thoughts?

    I believe I may have the answer to these many concerns. 
    When a book is over 20 or so megs, iBook will sometimes make an attempt to download on the iPad (when it should not). This causes problems. Perhaps the one you are experiencing. Therefore you have to wait until you are on a wifi connection before purchasing dictionary-like books. But if you've already made the mistake of downloading, theres no guarantee wifi will correct this. 
    What worked for me (like others have already mentioned) is that if you have an iphone or touch you can download it from there, sync with your computer and sync your iPad later. The book(s) will transfer just fine as long as you have this enabled on your devices.
    Initially this didn't work for me because in my frustration with a prior issue I took the liberty to create another iTunes account. Therefore iPad purchases were not visible on my phone. So be sure to have the same accounts activated on your devices and iTunes. 
    Yet even further diagnostics may need to be explored as I'm still prompted to provide my password every time i open iBooks (as if the download is still pending). Kinda afraid to revert to factory settings over a small issue. In the coming update Apple should fix these problems altogether. Hope this helps!

  • [RPC Fault faultString="HTTP/1.1 415 Unsupported Media Type" faultCode="Server.Proxy.Request.Failed"

    Hi,
    Posting in the 'General' forums as well. Did not yet get any response for the topic posted in the 'Configuration and Getting Started Discussion' forum.
    I am having nightmares to call the POST method of a REST service thru Flex. Initially tried with the HTTPService without any proxy server. Wasn't able to call POST, though the GET method was successfully called. Please see the post here (http://www.flexdeveloper.eu/forums/actionscript-3-0/how-to-acces-post-method-of-rest-web -service-thru-flex/)
    b THEN I tried with BlazeDS
    , but with the same results!
    I have set up BlazeDS with the integrated Tomcat option. I have also set up the Flex project as mentioned in the instructions. It is working fine when I run the sample projects.
    But the problem is that
    i when I try to access a
    b POST for a REST service,
    i I get the "HTTP/1.1 415 Unsupported Media Type" fault.
    b The complete fault I'm getting is: [RPC Fault faultString="HTTP/1.1 415 Unsupported Media Type" faultCode="Server.Proxy.Request.Failed" faultDetail="HTTP/1.1 415 Unsupported Media Type"]
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev \3.1.0\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:218]
    at mx.rpc::Responder/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53 ]
    at mx.rpc::AsyncRequest/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest .as:103]
    at HTTPMessageResponder/resultHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messagin g\channels\HTTPChannel.as:871]
    at HTTPMessageResponder/completeHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messag ing\channels\HTTPChannel.as:940]
    at ChannelRequestLoader/callEventCallback()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\mess aging\channels\HTTPChannel.as:1155]
    at ChannelRequestLoader/completeHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messag ing\channels\HTTPChannel.as:1191]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()
    I have added correct entry to the policy-config.xml (I know this because the GET for the same REST service is working).
    b Only the POST thing is giving me the fault!
    Appreciate any inputs. (am in need of 'em badly)
    thanks
    BJG

    My guess is that the Server/Rest service doesn't like the content type of the request. HTTPService uses a content type of application/x-www-form-urlencoded by default. Maybe the Rest service is expecting the request to be XML? If that's the case, you need to set the contentType property of the HTTPService to application/xml.
    Sometimes an HTTP sniffer/proxy such as Charles can be useful for debugging these kinds of issues. If my suggestion doesn't help, capture the HTTP request and response using a HTTP sniffer like Charles and post back to this thread with it and someone will take a look at it for you. Thanks.
    -Alex

  • Apache configuration for proxying requests to Weblogic SSL port

    Hello Everyone,
    I want to proxy requests from Apache to Weblogic server on its SSL Port 7002. I am using the default SSL demo version provided by Oracle/BEA.
    Both my Apache and Weblogic instances are running on same machine.
    This is the procedure I followed. I enabled SSL port on Weblogic. Added below configuration to Apache conf file. I am passing trusted.crt file inside WL_HOME/server/lib as parameter to TrustedCAFile .
    <Location "/">
    SetHandler weblogic-handler
    </Location>
    <IfModule mod_weblogic.c>
    SetHandler weblogic-handler
    WebLogicHost ServerHostMame
    WebLogicPort WLInstanceSSLPort
    SecureProxy ON
    TrustedCAFile "C:/trusted.crt"
    RequireSSLHostMatch false
    Debug ALL
    WLLogFile "C:/wl_proxy.log"
    </IfModule>
    When I start the Apache instance and try to access the webpage I see below exception in proxy log.
    Thu Apr 09 10:38:05 2009 <735212392878852> Hdrs to WLS:[WL-Proxy-Client-IP]=[10.149.181.55]
    Thu Apr 09 10:38:05 2009 <735212392878852> Hdrs to WLS:[Proxy-Client-IP]=[10.149.181.55]
    Thu Apr 09 10:38:05 2009 <735212392878852> Hdrs to WLS:[X-Forwarded-For]=[10.149.181.55]
    Thu Apr 09 10:38:05 2009 <735212392878852> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[30]
    Thu Apr 09 10:38:05 2009 <735212392878852> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Thu Apr 09 10:38:05 2009 <735212392878761> INFO: No session match found
    Thu Apr 09 10:38:05 2009 <735212392878852> INFO: SSL certificate chain validation failed: 3015
    Thu Apr 09 10:38:05 2009 <735212392878852> trusted certs = 0
    Thu Apr 09 10:38:05 2009 <735212392878852> dumping cert chain
    Thu Apr 09 10:38:05 2009 <735212392878852> commonName is testmachine-us
    Thu Apr 09 10:38:05 2009 <735212392878761> INFO: DeleteSessionCallback
    Thu Apr 09 10:38:05 2009 <735212392878852> ERROR: SSLWrite failed
    Thu Apr 09 10:38:05 2009 <735212392878852> SEND failed (ret=-1) at 789 of file ../nsapi/URL.cpp
    Thu Apr 09 10:38:05 2009 <735212392878852> *******Exception type [WRITE_ERROR_TO_SERVER] raised at line 790 of ../nsapi/URL.cpp
    Thu Apr 09 10:38:05 2009 <735212392878852> Marking 10.149.181.55:40011 as bad
    Thu Apr 09 10:38:05 2009 <735212392878852> got exception in sendRequest phase: WRITE_ERROR_TO_SERVER [os error=0,  line 790 of ../nsapi/URL.cpp]: at line 2994
    Thu Apr 09 10:38:05 2009 <735212392878852> INFO: Closing SSL context
    Thu Apr 09 10:38:05 2009 <735212392878852> INFO: Error after SSLClose, socket may already have been closed by peer
    Thu Apr 09 10:38:05 2009 <735212392878852> Failing over after WRITE_ERROR_TO_SERVER exception in sendRequest()
    Thu Apr 09 10:38:05 2009 <735212392878852> attempt #1 out of a max of 5
    Thu Apr 09 10:38:05 2009 <735212392878852> general list: trying connect to '10.149.181.55'/40011/40011 at line 2619 for '/'
    Thu Apr 09 10:38:05 2009 <735212392878852> New SSL URL: match = 0 oid = 22
    Thu Apr 09 10:38:05 2009 <735212392878852> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Thu Apr 09 10:38:05 2009 <735212392878852> EINPROGRESS in connect() - selecting
    Thu Apr 09 10:38:05 2009 <735212392878852> Setting peerID for new SSL connection
    Please advice if I am missing anything here?
    - - Tarun

    I'm using WL9 and Apache2.2
    I had exact same issue as above (which I solved with these directions) in additiion to another issue, that only showed once I enabled full logging, since it shows as warning/info, not as error
    First to enable full logging, add this
    Debug ALL
    WLLogFile "C:/wl_proxy.log"
    Then after a failure (even after fixing the above), look at the log, and if you see this INFO/WARN:
    Thu Apr 23 00:48:27 2009 <235612404369072> INFO: Host (comp1) doesn't match (192.168.0.229), validation failed
    Thu Apr 23 00:48:27 2009 <235612404368911> WARN: DeleteSessionCallback: No match found!!
    Thu Apr 23 00:48:27 2009 <235612404369072> ERROR: SSLWrite failed
    Thu Apr 23 00:48:27 2009 <235612404369072> SEND failed (ret=-1) at 795 of file ../nsapi/URL.cpp
    Thu Apr 23 00:48:27 2009 <235612404369072> *******Exception type [WRITE_ERROR_TO_SERVER] raised at line 796 of ../nsapi/URL.cpp
    Thu Apr 23 00:48:27 2009 <235612404369072> Marking 192.168.0.229:7002 as bad
    that means you have same problem as I do. The WeblogicHost inside the Location descriptor should match the actual host name for the machine. I believe it's easer because the certificate created by weblogic during its installation will encapsulate the machine host name, or because the SSL validation mechanism expects the machine host name, nothing else.
    Here's how the config would like (my hostname is comp1)
    <IfModule mod_weblogic.c>
    SecureProxy on
    TrustedCAFile "C:/tools/bea9/weblogic92/server/lib/CertGenCA.pem"
    Debug ALL
    WLLogFile "C:/wl_proxy.log"
    EnforceBasicConstraints off
    </IfModule>
    <Location /EnterpriseCMP>
    SetHandler     weblogic-handler
    WebLogicHost      comp1
    WebLogicPort     7002
    ConnectTimeoutSecs     1000
    ConnectRetrySecs     1000
    </Location>
    I believe the

  • Https via upstream proxy fails

    Something has changed at an upstream proxy that we use.
    now in chrome we try any https sites we get:
    Error 111 (net::ERR_TUNNEL_CONNECTION_FAILED)
    In IE we just get page not found http 400 bad request.
    What should I be saying to the upstream proxy folk to get them to fix this.
    I used to be OK

    Thomas,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • Local Cache Misses increases latency.

    Our data set contains data that may be null (does not exist for a given key).
    When we call get(key) in the local cache, as the value is null, we seem to incur a network hop to the cluster to attempt to get the value (although this is null). It seems to do this subsequent gets. Is there a way to configure a near cache to cache misses so we do not incur the additional network hop to the cluster? We have a latency sensitive application where this is causing issue.
    We can think of two workarounds:
    1 - Cache a NullObject which we process as null - so there is no actuall nulls.
    2 - Extend the local cache class and we cache the misses and add a MapListener to listen for data updates to manage the cache misses.
    Is there a built in coherence solution so we don't reinvent the wheel?

    Let me explain the situation we have.
    We want to achieve consistently low response time, regardless of whether there is a mapping for a given key in the cache.
    We are using near cache with a size-limited local cache at the front and a remote cache (tcp-extend) at the back.
    When the requested key does exist in the cache, it is fetched from the slow back cache on the first get() and cached in the fast front cache. Any subsequent requests for the same key will hit the fast front cache (unless the entry is evicted).
    However, when the key does not exist in the cache, the near cache implementation always requests it from the back cache. As a result, for any cache miss we incur a penalty of a network roundtrip to the cluster.
    I wonder if there's a ready to use implementation of a cache, which caches both hits and misses for fast subsequent look-ups. Ideally, this would be some sort of drop-in implementation, so that we simply reconfigure our cache schemas and don't need to touch the application code.
    Of course, we can insert dummy entries to the cache on the server side, so that every key is always associated with a value (null value for the 'missing' key). But this seems to be wasteful in terms of memory, and also needs extra effort to maintain.
    So although 'Cache NullObject' is an option - its not the preferred on - more in hoping that Coherence has seen this 'problem' before and has a in built solution.

  • How to avoid Cache misses?

    Hi,
    Before I explain the problem here's my current setup.
    - Distributed/partitioned cache
    - Annotated JPA classes
    - Backing map linked to an oracle database
    - Objects are stored in POF format
    - C++ extend client
    When I request an item that does not exist in the cache, the JPA magic forms a query and assembles the object and stores that inside the cache.
    However if the query returns no results then coherence sends back a cache miss. Our existing object hierarchy can request items that don't exist (this infrastructure is vast and entrenched and changing it is not an option). This blows any near cache performance out of the water.
    What I want to do is to intercept a cache miss and store a null object in the cache on that key (by null it will be 4 bytes in length). The client code can interpret the null object as a cache miss and everything will work as usual - however the null object will be stored in the near cache and performance will return.
    My problem is, as annotated JPA does all the 'magic', I don't get to intercept if the query returns an empty set. I've tried both map triggers and listeners, however as expected they don't get called as no result set is generated.
    Does anyone know of an entry point where I can return an object to coherence in the event of a query returning an empty set. I'd also like the ability to configure this behaviour on a per cache basis.
    Any help gratefully received.
    Thanks
    Rich
    Edited by: Rich Carless on Jan 6, 2011 1:56 PM

    Hi,
    If you are using 3.6 you can do this by writing a sub-class of JpaCacheStore that implements BinaryEntryStore or a more genric way (which would suit other people who have asked similar questions recently) would be to write an implementation of BinaryEntryStore that wraps another cache store.
    Here is one I knocked up recently...
    package org.gridman.coherence.cachestore;
    import com.tangosol.net.BackingMapManagerContext;
    import com.tangosol.net.CacheFactory;
    import com.tangosol.net.DefaultConfigurableCacheFactory;
    import com.tangosol.net.cache.BinaryEntryStore;
    import com.tangosol.net.cache.CacheStore;
    import com.tangosol.run.xml.XmlElement;
    import com.tangosol.util.Binary;
    import com.tangosol.util.BinaryEntry;
    import java.util.Set;
    public class WrapperBinaryCacheStore implements BinaryEntryStore {
        private BackingMapManagerContext context;
        private CacheStore wrapped;
        public WrapperBinaryCacheStore(BackingMapManagerContext context, ClassLoader loader, String cacheName, XmlElement cacheStoreConfig) {
            this.context = context;
            DefaultConfigurableCacheFactory cacheFactory = (DefaultConfigurableCacheFactory) CacheFactory.getConfigurableCacheFactory();
            DefaultConfigurableCacheFactory.CacheInfo info = cacheFactory.findSchemeMapping(cacheName);
            XmlElement xmlConfig = cacheStoreConfig.getSafeElement("class-scheme");
            wrapped = (CacheStore)cacheFactory.instantiateAny(info, xmlConfig, context, loader);
        @Override
        public void erase(BinaryEntry binaryEntry) {
            wrapped.erase(binaryEntry.getKey());
        @SuppressWarnings({"unchecked"})
        @Override
        public void eraseAll(Set entries) {
            for (BinaryEntry entry : (Set<BinaryEntry>)entries) {
                erase(entry);
        @Override
        public void load(BinaryEntry binaryEntry) {
            Object value = wrapped.load(binaryEntry.getKey());
            binaryEntry.updateBinaryValue((Binary) context.getValueToInternalConverter().convert(value));
        @SuppressWarnings({"unchecked"})
        @Override
        public void loadAll(Set entries) {
            for (BinaryEntry entry : (Set<BinaryEntry>)entries) {
                load(entry);
        @Override
        public void store(BinaryEntry binaryEntry) {
            wrapped.store(binaryEntry.getKey(), binaryEntry.getValue());
        @SuppressWarnings({"unchecked"})
        @Override
        public void storeAll(Set entries) {
            for (BinaryEntry entry : (Set<BinaryEntry>)entries) {
                store(entry);
    }Using the JPA example from the Coherence 3.6 Tutorial you would configure it like this...
    <distributed-scheme>
        <scheme-name>jpa-distributed</scheme-name>
        <service-name>JpaDistributedCache</service-name>
        <backing-map-scheme>
            <read-write-backing-map-scheme>
                <internal-cache-scheme>
                    <local-scheme/>
                </internal-cache-scheme>
                <cachestore-scheme>
                    <class-scheme>
                        <class-name>org.gridman.coherence.cachestore.WrapperBinaryCacheStore</class-name>
                        <init-params>
                            <init-param>
                                <param-type>com.tangosol.net.BackingMapManagerContext</param-type>
                                <param-value>{manager-context}</param-value>
                            </init-param>
                            <init-param>
                                <param-type>java.lang.ClassLoader</param-type>
                                <param-value>{class-loader}</param-value>
                            </init-param>
                            <init-param>
                                <param-type>java.lang.String</param-type>
                                <param-value>{cache-name}</param-value>
                            </init-param>
                            <init-param>
                                <param-type>com.tangosol.run.xml.XmlElement</param-type>
                                <param-value>
                                    <class-scheme>
                                        <class-name>com.tangosol.coherence.jpa.JpaCacheStore</class-name>
                                        <init-params>
                                            <init-param>
                                                <param-type>java.lang.String</param-type>
                                                <param-value>{cache-name}</param-value>
                                            </init-param>
                                            <init-param>
                                                <param-type>java.lang.String</param-type>
                                                <param-value>com.oracle.handson.{cache-name}</param-value>
                                            </init-param>
                                            <init-param>
                                                <param-type>java.lang.String</param-type>
                                                <param-value>JPA</param-value>
                                            </init-param>
                                        </init-params>
                                    </class-scheme>
                                </param-value>
                            </init-param>
                        </init-params>
                    </class-scheme>
                </cachestore-scheme>
            </read-write-backing-map-scheme>
        </backing-map-scheme>
        <autostart>true</autostart>
    </distributed-scheme>As you can see the WrapperBinaryCacheStore takes four cpnstructor parameters (set up in the init-params)
    <li>First is the Backing Map Context
    <li>Second is the ClassLoader
    <li>Third is the cache name
    <li>Fourth is the XML configuration for the cache store you want to wrap
    If the load method of the wrapped cache store returns null (i.e. nothing in the DB matches the key) then instead of returning null, the BinaryEntry is updated with a Binary representing null. Because the corresponding key is now in the cache with a value of null then the cache store will not be called again for the same key.
    Note If you do this and then subsequently your DB is updated with values for the keys thet were previously null (by something other than Coherence) then Coherence will not load them as it is never going to call load for those keys again.
    I have given the code above a quick test and it seems to work fine.
    If you are using 3.5 then you can still do this but you need to use the Coherence Incubator Commons library which has a version of BinaryCacheStore. The code and config will be similar but not identical.
    JK
    Edited by: Jonathan.Knight on Jan 6, 2011 3:50 PM

  • Could not complete your request because of missing or invalid user personalization information on Vista?

    I recently tried to install PhotoShop CS4 on a Vista machine.  I could not get it to activate, found out from Adobe that it was a bad serial number.  So, I uninstalled it, and tried to reinstall my good old standby - Creative Suite 1.0.  This has worked for YEARS!
    Now, I get the error "could not complete your request because of missing or invalid user personalization information" when I try to launch PhotoShop 8.0.  All other applications of the Creative Suite are working.  There is no serial number posting in the window of PhotoShop when I launch it.
    I am sure it is something in the registry.  I have uninstalled and reinstalled 3 times with no success.
    Can anyone help?
    Thank you,
    Jennifer

    You need to run the CS4 clean script to remove traces of the installation.
    http://www.adobe.com/support/contact/cs4clean.html

  • I have a book in my library but when I went open to continue to read "failed to load book because the requests resource is missing"?  Where is it.

    I have a book in my library but when I went open to continue to read "failed to load book because the requests resource is missing"?  Where is it.

    Swipe to the right from your home screen and do a search. See if the app shows up. If it does - tap on it just to make sure that it works.
    You can swipe from screen to screen to look for it in order to find the icon. It may have ended up on a far off screen or in a folder somewhere on the iPad.

  • Connection timeout when using iPlanet web-server uses Weblogic 6.1 proxy server to proxy requests to an HTTP server

    Hi all,
    My configuration is as follows: I have an iPlanet web-server that uses a WebLogic
    6.1 (sp1) server to proxy requests to another HTTP server. The HTTP request runs
    for 120 seconds. This causes Weblogic to timeout after a while. The error I get
    is as follows:
    <Aug 25, 2003 3:37:09 PM GMT+00:00> <Warning> <HttpClient> <Couldn't open connection
    java.net.ConnectException: Connection timed out
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
    at java.net.Socket.<init>(Socket.java:273)
    at java.net.Socket.<init>(Socket.java:127)
    at weblogic.net.http.HttpClient.openServer(HttpClient.java:194)
    at weblogic.net.http.HttpClient.openServer(HttpClient.java:254)
    at weblogic.net.http.HttpClient.<init>(HttpClient.java:117)
    at weblogic.net.http.HttpClient.New(HttpClient.java:149)
    at weblogic.net.http.HttpURLConnection.connect(HttpURLConnection.java:109)
    at com.db.gmr.dcm.DebtIssueServlet.getVectorFromConnection(DebtIssueServle
    t.java:285)
    at com.db.gmr.dcm.IssuesUSThread.run(IssuesUSThread.java:29)
    >
    I get the same error when I added the following plug-in configuration parameters
    (in obj.conf):
    ConnectTimeoutSecs="170" ConnectRetrySecs="170".
    What do I need to do to extend this timeout? Any help you can provide will be
    greatly appreciated..
    Thanks
    Manish

    Hi all,
    My configuration is as follows: I have an iPlanet web-server that uses a WebLogic
    6.1 (sp1) server to proxy requests to another HTTP server. The HTTP request runs
    for 120 seconds. This causes Weblogic to timeout after a while. The error I get
    is as follows:
    <Aug 25, 2003 3:37:09 PM GMT+00:00> <Warning> <HttpClient> <Couldn't open connection
    java.net.ConnectException: Connection timed out
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
    at java.net.Socket.<init>(Socket.java:273)
    at java.net.Socket.<init>(Socket.java:127)
    at weblogic.net.http.HttpClient.openServer(HttpClient.java:194)
    at weblogic.net.http.HttpClient.openServer(HttpClient.java:254)
    at weblogic.net.http.HttpClient.<init>(HttpClient.java:117)
    at weblogic.net.http.HttpClient.New(HttpClient.java:149)
    at weblogic.net.http.HttpURLConnection.connect(HttpURLConnection.java:109)
    at com.db.gmr.dcm.DebtIssueServlet.getVectorFromConnection(DebtIssueServle
    t.java:285)
    at com.db.gmr.dcm.IssuesUSThread.run(IssuesUSThread.java:29)
    >
    I get the same error when I added the following plug-in configuration parameters
    (in obj.conf):
    ConnectTimeoutSecs="170" ConnectRetrySecs="170".
    What do I need to do to extend this timeout? Any help you can provide will be
    greatly appreciated..
    Thanks
    Manish

  • My iBooks will not open, I receive a message that states: "Failed to load book because t he requested resource is missing." How can this be repaired/resolved?

    My iBooks will not open, I receive a message that states: "Failed to load book because the requested resource is missing." How can this be repaired/resolved?

    If you can't open a particular ibook then try deleting it from the bookshelf via the Edit button at the top right of the bookshelf, and (assuming that it's still in your country's store) redownload it via the Purchased tab in the ibookstore in the app (or if you have a copy of it on your computer's iTunes library sync it back from there).

  • HT4059 Failed to load book because requested source is missing

    My books won't open. The following error keeps coming up when I try to open the "failed to load book because requested source is missing."
    How do I fix this?

    Hello Akiva 1959,
    It sounds like you have made some purchases in iBooks, and when you try to download them you get this error message that the resource cannot be found. I would report this issue to our iTunes Store support directly with this article:
    How to report an issue with your iTunes Store, App Store, Mac App Store, or iBooks Store purchase
    http://support.apple.com/kb/ht1933
    To report an issue with your iTunes Store, App Store, Mac App Store, or iBooks Store purchase, follow these steps:
    Find the email receipt for your purchase.
    Click Report a Problem under the app that is having the issue.
    When prompted, enter the Apple ID and password you used to purchase the item, then click Report a Problem.
    Click Report a Problem next to the item you are having an issue with.
    From the Choose Problem dropdown menu, choose the appropriate issue.
    Follow the onscreen instructions and—if prompted—type a description of the problem into the text field.
    Click Submit to have your issue reviewed.
    Thank you for using Apple Support Communities.
    All the best,
    Sterling

  • HT1904 My iBooks say failed to load book because requested resource is missing? ?

    I purchased three books that won't let me have access. Give me an error message that says "failed to load book because requested resource is missing. How do I resolve this problem?

    Hello Akiva 1959,
    It sounds like you have made some purchases in iBooks, and when you try to download them you get this error message that the resource cannot be found. I would report this issue to our iTunes Store support directly with this article:
    How to report an issue with your iTunes Store, App Store, Mac App Store, or iBooks Store purchase
    http://support.apple.com/kb/ht1933
    To report an issue with your iTunes Store, App Store, Mac App Store, or iBooks Store purchase, follow these steps:
    Find the email receipt for your purchase.
    Click Report a Problem under the app that is having the issue.
    When prompted, enter the Apple ID and password you used to purchase the item, then click Report a Problem.
    Click Report a Problem next to the item you are having an issue with.
    From the Choose Problem dropdown menu, choose the appropriate issue.
    Follow the onscreen instructions and—if prompted—type a description of the problem into the text field.
    Click Submit to have your issue reviewed.
    Thank you for using Apple Support Communities.
    All the best,
    Sterling

  • To load book because the requested resource is missing."  Thanks

    I just purchased my firt e-book from itunes, but when I went to open it up, the book wouldn't open...it says "failed to load book because the requested resource is missing."  Help and Thanks!

    I have tried deleting and redownloading  a few times and still won't work.  At one point, I had two icons for the same book, both acting in the same manner.  This is just one of many issues I am having with iPad mini. Do you have another suggestion for fixing this?

  • TS1702 Previously purchased book on iBooks, previously read. Still visible on iBooks on the iPad. When I attempt to open the book now, I get the message: "Failed to load book because the requested resource is missing." Help.   Larry

    On iBooks app on iPad: When trying to open a previously purchased and read book, I get the message "Failed to load book because the requested resource is missing."    How can I open the book again?      Larry107

    Quit the iBooks app completely and restart the iPad. Go to the home screen first by tapping the home button. Double tap the home button and the task bar will appear with all of your recent/open apps displayed at the bottom. Tap and hold down on any app icon until it begins to wiggle. Tap the minus sign in the upper left corner of the app that you want to close. Tap the home button or anywhere above the task bar. Restart the iPad.
    Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logou appears and let go of the button.
    Or try deleting the book and download it again. You can download it again for free as long as you use the same Apple ID.
    If that doesn't work either, sometimes deleting the iBooks app and reinstalling it may work. But art with the first two suggestions.

Maybe you are looking for

  • I need to walk before I run, but I can't help it. Where can I learn more about writing expressions?

    I find myself daydreaming about cool ways to create, and though I am an engineer at heart, my education is in business management.  I speak fluently in three oral languages, but only babble incoherently in one or two programming languages.  I want to

  • Officejet Pro 8600 not able to be set as default printer

    I've just installed the Officejet Pro 8600 on my wireless network.  It was added correctly using WPS andindicated no problems found on the wireless network test results that the printer did. All items were listed as 'PASS'. It is showing up in the de

  • Java Bean to check for Well-formed  XML DOC?

    Hi All, I am new to the Java XML API's. Does anyone have an example of a Java Bean that i can pass an XML String and check if the XML document is well formed? Thanks Joe

  • Massive mp3 file(path) move question

    Alright so I recently purchased a 2 terabyte network server for my home network. The purpose of this is to move all my music, movies, photos, etc. to the network drive in order to clear out all that space on my laptop's drive. At this point and time,

  • Creative Cloud Illustrator without Java?

    I'm using Creative Cloud and I love it. Except that I'm unable to install Illustrator on my laptop. I do not have Java installed and do not want to install it. For some reason, every time I try to run the version of Illustrator that the app manager i