Coldfusion Jrun apache connector recvTimeout and retry.

Hi,
       I have set a recvTimeout for the JRUN apache connector using the
  JRunConfig RecvTimeout 300
        I want this setting so long running pages will time out and return after 300 s with a timeout error and return the error back to the client.
However, I see that the timeout is not working and long running cfm pages continue to cycle without returning. Upon enabling the verbose option I see the following error logged for the long running page after the timeout occurs, but the page does not return anything and continues to wait on the client side.
What does this error mean: jrRecv [11] timeout but server reachable so recv again
Is the jrun apache connector retrying or waiting some more for the page response ? I dont want it to retry / wait beyond the recvTimeout that I have set. What can I do in the config or elsewhere so that the recvTimeout returns as a timeout to apache and cleint without recv again attempt that it appears to be doing?
Thanks in advance for any help on this.
[Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]     ap_escape_uri(TimeoutTest.cfm) = TimeoutTest.cfm
[Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]  jrun_trans: sub-request so DECLINED
[Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]     getRealPath(TimeoutTest.cfm) = TimeoutTest.cfm
[Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]  sent/avail/result 79/79/79
[Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
[Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  PROXY_GET_HEADER <- [11]
[Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
[Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  read/len/total 21/21/21
[Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]     HTTP_X_REQUESTED_WITH: <null>
[Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  sent/avail/result 4/4/4
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 jrConnect [9]
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  sent/avail/result 4/4/4
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 is reachable
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  sent/avail/result 4/4/4
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 is reachable
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 returned socket [9] to pool
[Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  jrRecv [11] timeout but server reachable so recv again
[Thu Dec 15 15:36:33 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
[Thu Dec 15 15:36:33 2011] [notice] jrApache[3068: 20480]  PROXY_GET_REALPATH <- [11]
[Thu Dec 15 15:36:33 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4

sunilr1 wrote:
Hi,
       I have set a recvTimeout for the JRUN apache connector using the
JRunConfig RecvTimeout 300
        I want this setting so long running pages will time out and return after 300 s with a timeout error and return the error back to the client.
That is not the setting to time out long-running pages and then return a message. Why would you want to control request timeouts from JRun anyway? I don't think it's a good idea.
RecvTimeout determines how long to wait before timing out a socket receive call on a JRun server. The receive call is generally a synchronous call on a socket on a JRun server. It will throw an exception if the time out period is exceeded. In other words,  a long-running page does not necessarily imply a long wait on a socket receive call.

Similar Messages

  • JRUN Apache connector not timing out despite setting recvTimeout

    Hi,
           I have set a recvTimeout for the JRUN apache connector using the
        [Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]     ap_escape_uri(TimeoutTest.cfm) = TimeoutTest.cfm
    [Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]  jrun_trans: sub-request so DECLINED
    [Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]     getRealPath(TimeoutTest.cfm) = TimeoutTest.cfm
    [Thu Dec 15 15:29:48 2011] [notice] jrApache[3068: 20480]  sent/avail/result 79/79/79
    [Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
    [Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  PROXY_GET_HEADER <- [11]
    [Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
    [Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  read/len/total 21/21/21
    [Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]     HTTP_X_REQUESTED_WITH: <null>
    [Thu Dec 15 15:29:53 2011] [notice] jrApache[3068: 20480]  sent/avail/result 4/4/4
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 jrConnect [9]
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  sent/avail/result 4/4/4
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 is reachable
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  sent/avail/result 4/4/4
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 is reachable
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  67.206.10.197:51050 returned socket [9] to pool
    [Thu Dec 15 15:34:53 2011] [notice] jrApache[3068: 20480]  jrRecv [11] timeout but server reachable so recv again
    [Thu Dec 15 15:36:33 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
    [Thu Dec 15 15:36:33 2011] [notice] jrApache[3068: 20480]  PROXY_GET_REALPATH <- [11]
    [Thu Dec 15 15:36:33 2011] [notice] jrApache[3068: 20480]  read/len/total 4/4/4
    What does this error mean: jrRecv [11] timeout but server reachable so recv again
    Is the jrun apache connector retrying or waiting some more for the page response ? I dont want it to retry / wait beyond the recvTimeout that I have set. What can I do in the config or elsewhere so that the recvTimeout returns as a timeout to apache and cleint without recv again attempt that it appears to be doing?
    Thanks in advance for any help on this.
    JRunConfig RecvTimeout 300
            I want this setting so long running pages will time out and return after 300 s with a timeout error and return the error back to the client.
    However, I see that the timeout is not working and long running cfm pages continue to cycle without returning. Upon enabling the verbose option I see the following error logged for the long running page after the timeout occurs, but the page does not return anything and continues to wait on the client side.

    sunilr1 wrote:
    Hi,
           I have set a recvTimeout for the JRUN apache connector using the
    JRunConfig RecvTimeout 300
            I want this setting so long running pages will time out and return after 300 s with a timeout error and return the error back to the client.
    That is not the setting to time out long-running pages and then return a message. Why would you want to control request timeouts from JRun anyway? I don't think it's a good idea.
    RecvTimeout determines how long to wait before timing out a socket receive call on a JRun server. The receive call is generally a synchronous call on a socket on a JRun server. It will throw an exception if the time out period is exceeded. In other words,  a long-running page does not necessarily imply a long wait on a socket receive call.

  • Coldfusion 8 /Apache Connector Bug??????

    I have wasted almost 3 weeks now on this problem. It will
    cost us $500 to get a answer if this is a bug on Coldfusion 8.
    Almost ready to jump this ship and go to the Open source camp!
    Install went fine.
    Running Red Hat 4AES
    Apache 2.0
    ColdFusion 8
    I rebuilt the connector about 10 times now....using
    the following document
    http://kb.adobe.com/selfservice/viewContent.do?externalId=121a0b29&sliceId=2
    when I try to start Coldfusion I get the following error....
    The ColdFusion 8 server is starting up and will be available
    shortly.
    ======================================================================
    Running the ColdFusion 8 connector wizard
    ======================================================================
    Configuring the web server connector (Launched on the first
    run of the ColdFusion 8 start script)
    Running apache connector wizard...
    =======================================
    There was an error while running the connector wizard
    Connector installation was not successful
    =======================================
    ======================================================================
    ColdFusion 8 has been started.
    ColdFusion 8 will write logs to
    /usr/coldfusion8/logs/cfserver.log

    Could use similar assistance with our CF8 Standard upgrade.
    I have spent a week trying to upgrade our dedicated server
    from CFMX7 to CF8 with no success. I submitted an Adobe support
    request ticket (Case #0180044098) about five days ago, but am still
    waiting for them to help me resolve the problem. Thought I would
    post this in case someone can offer assistance while I am waiting
    for the Adobe school solution.
    Our server configuration is as follows:
    -- LINUX version: REDHAT Enterprise 4 i686 on standard - WHM
    X v3.1.0
    -- Apache version: 2.0.63
    -- MySQL version: 5.0.45-community
    -- PHP version: 5.2.5
    -- WebHost Manager: version 11.15.0
    -- cPanel Version: 11.18.1-RELEASE, cPanel Build: 20683
    Here is what I have done most recently:
    (1) Uninstalled CF8 (for about the fourth time).
    (2) Deleted /opt/coldfusionmx7 and /opt/coldfusion8
    directories.
    (3) Restarted Apache, ensured the httpd-devel version of
    Apache was installed.
    (4) Reinstalled CF8 (for about the 5th time); it is running
    and appears to have installed successfully (except for Apache
    connectors).
    (5) Modified
    /opt/coldfusion8/bin/connectors/apache_connector.sh as follows:
    ../../runtime/bin/wsconfig \
    -server coldfusion \
    -ws apache \
    -dir /etc/httpd/conf \
    -bin /usr/local/apache/bin/httpd \
    -script /usr/local/apache/bin/apachectl \
    -coldfusion
    (6) Ran ./wsconfig -uninstall to remove old/incorrect
    connectors.
    (7) Ran ./wsconfig per the information below which indicated
    that JRun Apache connector install was successful.
    Here are the results of running the ./wsconfig ...
    [root@_______ bin]# ./wsconfig -uninstall
    [Wed Mar 05 01:15:06 2008] [warn] NameVirtualHost *:80 has no
    VirtualHosts
    Restarted Apache server
    The Apache connector was removed from /etc/httpd/conf
    [root@_______ bin]# ./wsconfig -server coldfusion -ws Apache
    -dir /etc/httpd/conf -bin /usr/local/apache/bin/httpd -script
    /usr/local/apache/bin/apachectl -coldfusion -v
    Found JRun server coldfusion at 127.0.0.1:2930
    Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
    Using Apache binary /usr/local/apache/bin/httpd
    Using resource gcc3/mod_jrun20.so.20020903
    Server version: Apache/2.0.63
    Using Apache control script /usr/local/apache/bin/apachectl
    Parsing Apache configuration file /etc/httpd/conf/httpd.conf
    Exec'ing chmod 777 /opt/coldfusion8/runtime/lib/wsconfig/1
    Set permission to 777 on
    /opt/coldfusion8/runtime/lib/wsconfig/1
    Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
    Using resource gcc3/mod_jrun20.so.20020903
    Server version: Apache/2.0.63
    Exec'ing chmod +x
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun20.so
    Set permission to execute on
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun20.so
    Created file
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun20.so
    Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
    Using resource gcc3/mod_jrun20.so.20020903
    Server version: Apache/2.0.63
    Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
    Using resource gcc3/mod_jrun20.so.20020903
    Server version: Apache/2.0.63
    Wrote file /etc/httpd/conf/httpd.conf
    Added JRun configuration to Apache configuration file
    /etc/httpd/conf/httpd.conf
    Created file
    /opt/coldfusion8/runtime/lib/wsconfig/1/README.txt
    Wrote file
    /opt/coldfusion8/runtime/lib/wsconfig/wsconfig.properties
    Exec'ing /usr/local/apache/bin/apachectl restart
    [Wed Mar 05 01:21:18 2008] [warn] NameVirtualHost *:80 has no
    VirtualHosts
    Restarted Apache server
    The Apache connector was installed to /etc/httpd/conf
    [root@_______ bin]#
    Although everything appears to have installed correctly, our
    server and website will still not recognize or process .cfm files.
    So I am still unable to even access CF8 Administrator and our site
    will not process Coldfusion files, just asks me, "Do you want to
    save this file, or find a program online to open it?"
    Never had any problems with CFMX7 install or operation, so
    this is most disconcerting.
    I am not a happy camper.
    Any suggestions while I am waiting for my Adobe customer
    support ticket to be answered will be most appreciated.
    Thanks.

  • ColdFusion, Linux, Apache and ELFCLASS32

    SUSE Linux 10
    ColdFusion 8
    I am getting the following error, when I try to start
    apatche2
    "Starting httpd2 (prefork) httpd2-prefork: Syntax error on
    line 211 of /etc/apache2/httpd.comf: Cannot load
    /home/ColdFusion/runtime
    /lib/wsconfig/1/mod_jrun22.so into server:
    /home/ColdFusion/runtime/lib/wsconfig/1/mod_jrun22.so: wrong ELF
    class: ELFCLASS32"
    I have installed Sun Java 1.6.0
    It should be a 32-bit version.
    What is wrong?

    I reinstalled ColdFusion (select server configuration but
    continued without configure).
    quote:
    cd /opt/coldfusion8/runtime/bin
    ./wsconfig -server coldfusion -ws Apache -dir /etc/apache2
    -bin /usr/sbin/apache2 -script /etc/init.d/apache2 -coldfusion -v
    -ws64
    Found JRun server coldfusion at 127.0.0.1:2930
    Using Apache binary /usr/sbin/apache2
    Server version: Apache/2.2.6 (Unix)
    Using Apache control script /etc/init.d/apache2
    Parsing Apache configuration file /etc/apache2/httpd.conf
    Exec'ing chmod 777 /opt/coldfusion8/runtime/lib/wsconfig/1
    Set permission to 777 on
    /opt/coldfusion8/runtime/lib/wsconfig/1
    Exec'ing chmod +x
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun22.so
    Set permission to execute on
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun22.so
    Created file
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun22.so
    Could not load file /etc/apache2/sites/0000_any_80_.conf
    Wrote file /etc/apache2/httpd.conf
    Added JRun configuration to Apache configuration file
    /etc/apache2/httpd.conf
    Created file
    /opt/coldfusion8/runtime/lib/wsconfig/1/README.txt
    Wrote file
    /opt/coldfusion8/runtime/lib/wsconfig/wsconfig.properties
    Exec'ing /etc/init.d/apache2 restart
    * One of the files in /etc/{conf.d,init.d} or /etc/rc.conf
    * has a modification time in the future!
    * Stopping apache2 ...apache2: Syntax error on line 166 of
    /etc/apache2/httpd.conf: Cannot load
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun22.so [ !! ]
    into server:
    /opt/coldfusion8/runtime/lib/wsconfig/1/mod_jrun22.so: wrong ELF
    class: ELFCLASS32
    Error running "/etc/init.d/apache2 restart": exit code was 1
    Error restarting Apache server. The web server must be
    restarted to complete this operation.
    But i use -ws64 option! Why is it?

  • Can't configure Apache connector

    I've tried this on Fedora Core 9 with no success and now I'm
    trying it on FC8 with the same error. After installing CF and
    configuring it to work with Apache, I go to start it and I get
    quote:
    [root@ns1 ~]# /opt/coldfusion8/bin/coldfusion start
    Starting ColdFusion 8...
    The ColdFusion 8 server is starting up and will be available
    shortly.
    ======================================================================
    Running the ColdFusion 8 connector wizard
    ======================================================================
    Configuring the web server connector (Launched on the first
    run of the ColdFusion 8 start script)
    Running apache connector wizard...
    =======================================
    There was an error while running the connector wizard
    Connector installation was not successful
    =======================================
    ======================================================================
    ColdFusion 8 has been started.
    ColdFusion 8 will write logs to
    /opt/coldfusion8/logs/cfserver.log
    ======================================================================
    I changed the paths in the 'apache-connector.sh' file, but I
    still can't get it to work. Any ideas?

    Ok, this is from this morning when trying:
    07/25 09:05:39 info Macromedia JRun 4.0 (Build 108487)
    07/25 09:05:40 debug Found JRun server coldfusion at
    127.0.0.1:2930
    07/25 09:05:40 debug Deleted directory
    /opt/coldfusion8/runtime/lib/wsconfig/1/.libs
    07/25 09:05:40 debug Deleted directory
    /opt/coldfusion8/runtime/lib/wsconfig/1
    07/25 09:05:40 info Fedora release 9 (Sulphur)
    07/25 09:05:40 debug Using Apache binary /usr/sbin/httpd
    07/25 09:05:40 info Server's Module Magic Number:
    20051115:11. Supported major magic numbers on this platform are
    20020628 and 20020903.
    07/25 09:05:40 info Attempting to build connector from
    sources
    07/25 09:05:40 info Server version: Apache/2.2.8 (Unix)
    07/25 09:05:40 debug Using Apache control script
    /usr/sbin/httpd
    07/25 09:05:40 debug Parsing Apache configuration file
    /etc/httpd/conf/httpd.conf
    07/25 09:05:40 debug Exec'ing chmod 777
    /opt/coldfusion8/runtime/lib/wsconfig/1
    07/25 09:05:40 debug Set permission to 777 on
    /opt/coldfusion8/runtime/lib/wsconfig/1
    07/25 09:05:40 debug Exec'ing chmod +x
    /opt/coldfusion8/runtime/lib/wsconfig/1/build_jrun22
    07/25 09:05:40 debug Set permission to execute on
    /opt/coldfusion8/runtime/lib/wsconfig/1/build_jrun22
    07/25 09:05:40 debug Exec'ing
    /opt/coldfusion8/runtime/lib/wsconfig/1/build_jrun22
    07/25 09:05:41 error Error running
    "/opt/coldfusion8/runtime/lib/wsconfig/1/build_jrun22": exit code
    was 1
    07/25 09:05:41 error Could not build Apache2 web server
    connector from source. Use build script /opt/coldfusion8/
    runtime/lib/wsconfig/1/build_jrun22.
    jrunx.connectorinstaller.ConnectorInstallerException: Could
    not build Apache2 web server connector from source. U
    se build script
    /opt/coldfusion8/runtime/lib/wsconfig/1/build_jrun22.
    at
    jrunx.connectorinstaller.ApacheInstaller.buildModuleFromSource(ApacheInstaller.java:1234)
    at
    jrunx.connectorinstaller.ApacheInstaller.copyFiles(ApacheInstaller.java:1126)
    at
    jrunx.connectorinstaller.ApacheInstaller.installConnector(ApacheInstaller.java:223)
    at
    jrunx.connectorinstaller.ConnectorInstaller.installConnector(ConnectorInstaller.java:337)
    at
    jrunx.connectorinstaller.ConnectorInstaller.doIt(ConnectorInstaller.java:271)
    at
    jrunx.connectorinstaller.ConnectorInstaller.main(ConnectorInstaller.java:759)

  • CF10 64bit  Apache connector (mod_jk.so) does not work for Apache2.4.3 (windows)

    CF10 64bit  Apache connector (mod_jk.so) does not work for Apache2.4.3 (win64), where can I get a module that works?
    I get this error from Apache :
    C:\www\Apache2.4\bin>httpd -t
    httpd: Syntax error on line 741 of C:/www/Apache2.4/conf/httpd.conf: Syntax error on line 2 of C:/www/Apache2.4/conf/mod_jk.conf: Cannot load C:\\ColdFusion10\\config\\wsconfig\\1\\mod_jk.so into server: The specified procedure could not be found.
    I have already tried manually extracting the pre-built mod_jk22.so from the wsconfig.jar with same results.
    If I switch to Apache 2.2.22 64bit, it does work.  what I need is to be able to run on Apache 2.4.

    Please check out this link.
    http://rob.brooks-bilson.com/index.cfm/2012/2/21/Installing-ColdFusion-10-with-Apache-on-W indows
    In this link, they are configuring with Apache 2.2 only.
    When we were working colfusion 9 with Linux and apache, we had the same problem, it will work when it connect to Apache 2.0 but not with Apache 2.2 version.

  • Apache-Mod_jk-Tomcat and SSL certificate

    Hi all.
    I have Apache 2.0.55 working with Tomcat 5.5 via mod_jk connector.
    I have generated a self-signed cerificate for Apache using openssl, and I use it to encrypt both URLs served by Apache and URLs served by Tomcat through mod_jk.
    When a "https URL" is forwarded to Tomcat, an exception is thrown by the webapp, unless the certificate has not been set as "trusted" on Tomcat side.
    So, it seems like I have to do the following:
    1) generate a a self-signed cerificate for Apache using openssl.
    2) import this certificate in a keystore
    3) set the keystore as trusted (System.setProperty("javax.net.ssl.trustStore", PATH_TO_KEYSTORE));
    I'm wondering if there's a better way to accomplish that, not forcing me to do all this steps and, above all, allowing me to "break" the link between the apache cert and the tomcat keystore.
    Any help will be very appreciated!

    usually u generate a keystore for client, and mention that in ur SSL connector of tomcat
    in apache, we need to configure things in ssl.conf

  • BEA Apache connector bug

    I'd like to open a bug regarding the Apache connector. We first ran into it back in 7.0 and I just confirmed today it still exists in 8.1 (at least Apache 2.0/win32).
    The bug is that the connector only forwards bodies for a subset of HTTP methods, so Webdav, for instance, is unusable via the connector.
    For instance, the ACL method, RFC 3744, when sent to apache looks similar to
    --- snip --
    ACL /dav/testuser/foo2 HTTP/1.1
    Host: localhost:80
    Depth: Infinity
    Content-Length: 690
    Content-type: text/xml; charset="utf-8"
    Connection: close
    <?xml version="1.0" encoding="utf-8" ?>
    <D:acl xmlns:D="DAV:">
    <D:ace>
    <D:principal>
    <D:href>xxx</D:href>
    </D:principal>
    <D:grant>
    <D:privilege> <D:read/> </D:privilege>
    </D:grant>
    </D:ace>
    </D:acl>
    but the BEA connector forwards this to BEA as:
    -- snip---
    ACL /dav/testuser/foo2 HTTP/1.1
    Host: localhost:80
    Depth: Infinity
    Content-Length: 690
    Content-type: text/xml; charset="utf-8"
    Connection: Keep-Alive
    WL-Proxy-SSL: false
    WL-PATH-TRIM: /
    WL-Proxy-Client-IP: 127.0.0.1
    Proxy-Client-IP: 127.0.0.1
    X-Forwarded-For: 127.0.0.1
    X-WebLogic-Force-JVMID: unset
    ... which of course times out since the body is not sent but CL is (correctly) specified.
    We have to ship our product with a separate apache module which changes all methods to a POST, then stuffs the real method in a header. Then in our special servlet that we ship just for BEA, we extract the real method from the header and use it instead of the POST in the ServletRequest.
    Can someone with karma at BEA file this bug? Other methods with bodies that I suspect will probably fail include OPTIONS, PROPPATCH, & PROPFIND. I also verified that arbitrary (ie non-RFC'd) http methods will fail to transmit a body as well.
    Our last customer who used our application with BEA was supposed to open a bug about this via standard support means but I don't have any record of it ever being done.
    Thanks,
    Keith

    Hi. Please send me an email address and I'll do what I can.
    j
    o
    e
    b
    e
    a
    c
    o
    m
    Keith Wannamaker wrote:
    I'd like to open a bug regarding the Apache connector. We first ran into it back in 7.0 and I just confirmed today it still exists in 8.1 (at least Apache 2.0/win32).
    The bug is that the connector only forwards bodies for a subset of HTTP methods, so Webdav, for instance, is unusable via the connector.
    For instance, the ACL method, RFC 3744, when sent to apache looks similar to
    --- snip --
    ACL /dav/testuser/foo2 HTTP/1.1
    Host: localhost:80
    Depth: Infinity
    Content-Length: 690
    Content-type: text/xml; charset="utf-8"
    Connection: close
    <?xml version="1.0" encoding="utf-8" ?>
    <D:acl xmlns:D="DAV:">
    <D:ace>
    <D:principal>
    <D:href>xxx</D:href>
    </D:principal>
    <D:grant>
    <D:privilege> <D:read/> </D:privilege>
    </D:grant>
    </D:ace>
    </D:acl>
    but the BEA connector forwards this to BEA as:
    -- snip---
    ACL /dav/testuser/foo2 HTTP/1.1
    Host: localhost:80
    Depth: Infinity
    Content-Length: 690
    Content-type: text/xml; charset="utf-8"
    Connection: Keep-Alive
    WL-Proxy-SSL: false
    WL-PATH-TRIM: /
    WL-Proxy-Client-IP: 127.0.0.1
    Proxy-Client-IP: 127.0.0.1
    X-Forwarded-For: 127.0.0.1
    X-WebLogic-Force-JVMID: unset
    ... which of course times out since the body is not sent but CL is (correctly) specified.
    We have to ship our product with a separate apache module which changes all methods to a POST, then stuffs the real method in a header. Then in our special servlet that we ship just for BEA, we extract the real method from the header and use it instead of the POST in the ServletRequest.
    Can someone with karma at BEA file this bug? Other methods with bodies that I suspect will probably fail include OPTIONS, PROPPATCH, & PROPFIND. I also verified that arbitrary (ie non-RFC'd) http methods will fail to transmit a body as well.
    Our last customer who used our application with BEA was supposed to open a bug about this via standard support means but I don't have any record of it ever being done.
    Thanks,
    Keith

  • Coldfusion/Linux Apache running but won't parse pages

    I've installed CF9 (because it matches what my host uses) on my ubuntu14.04 machine, along with Apache web server and MySQL.
    I know Apache works because HTML (and PHP) pages get served up fine.  MySQL and phpmyadmin both come up fine.
    ColdFusion starts and runs:
    Starting ColdFusion 9...
    The ColdFusion 9 server is starting up and will be available shortly.
    ======================================================================
    ColdFusion 9 has been started.
    ColdFusion 9 will write logs to /var/www/html/cfusion/logs/cfserver.log
    ======================================================================
    But when I view a CFM page I just see raw code.
    What have I done wrong?

    One potential problem is that the current apache uses apache2.conf and CF9 still uses httpd.conf.
    This vaguely reminds me that I had to do something to a dummy httpd.conf (like make a symlink or something) to tie it to apache2.conf, but I don't remember what.  Maybe that's my problem.

  • I am trying to download adobe reader for my macbook air but it keeps stopping at 44%. I have downloaded the latest updates for my mac and retried numerous times. Please advise. Thank you

    I am trying to download adobe reader for my macbook air but it keeps stopping at 44%. I have downloaded the latest updates for my mac and retried numerous times. Please advise. Thank you

    As posted about a dozen times every day, try the offline installer from http://get.adobe.com/reader/enterprise/

  • Hi, I cannot restart or shut down my MAC and get the message Geneio.it installer is cancelling your request. Please shut down and retry. However, I cannot seem to exit that application and I have no idea where it came from. Thanks

    Hi, I cannot restart or shut down my MAC and get the message Geneio.it installer is cancelling your request. Please shut down and retry. However, I cannot seem to exit that application and I have no idea where it came from. Thanks
    Could this be a virus?

    Hold down the Power button until the computer shuts down.
    The Safe Mac » Adware Removal Guide - Genieo
    The Safe Mac » Adware Removal Guide
    Helpful Links Regarding Malware Protection
    An excellent link to read is Tom Reed's Mac Malware Guide.
    Also, visit The XLab FAQs and read Detecting and avoiding malware and spyware.
    See these Apple articles:
              Mac OS X Snow Leopard and malware detection
              OS X Lion- Protect your Mac from malware
              OS X Mountain Lion- Protect your Mac from malware
              About file quarantine in OS X
    If you require anti-virus protection Thomas Reed recommends using Dr.Web Light from the App Store. It's free, and since it's from the App Store, it won't destabilize the system. If you prefer one of the better known commercial products, then Thomas recommends using Sophos.(Thank you to Thomas Reed for these recommendations.) If you already use Sophos, then be aware of this if you are using Mavericks: OS X Mavericks- Sophos Anti-Virus on-access scanner versions 8.0 - 9.1 may cause unexpected restarts
    From user Joe Bailey comes this equally useful advice:
    The facts are:
    1. There is no anti-malware software that can detect 100% of the malware out there.
    2. There is no anti-malware that can detect anything targeting the Mac because there
         is no Mac malware in the wild, and therefore, no "signatures" to detect.
    3. The very best way to prevent the most attacks is for you as the user to be aware that
         the most successful malware attacks rely on very sophisticated social engineering
         techniques preying on human avarice, ****, and fear.
    4. Internet popups saying the FBI, NSA, Microsoft, your ISP has detected malware on
        your computer is intended to entice you to install their malware thinking it is a
        protection against malware.
    5. Some of the anti-malware products on the market are worse than the malware
        from which they purport to protect you.
    6. Be cautious where you go on the internet.
    7. Only download anything from sites you know are safe.
    8. Avoid links you receive in email, always be suspicious even if you get something
        you think is from a friend, but you were not expecting.
    9. If there is any question in your mind, then assume it is malware.

  • I keep getting an error message that tells me the document i am trying to attach to an email is currently in use, that i need to close it, and retry.  i can't find where it is in use, and i am unable to attach it to the email.  what do i do?

    I am trying to attach a document that was created on the same computer to an email.  i continue to get an error message that indicates the document is in use, that i must close it, and retry.  i can't find where it is in use.  i have closed "word" which is the application it was created using.  i have restarted the computer multiple times, no luck.  what do i do, to reconcile this issue?

    I responded to you here >  https://discussions.apple.com/message/22264383#22264383
    Please do not start duplicate topics. Thank you 

  • Error when opening: "DiscoBrick 1.60. Unable to locate the plugin. Repair permissions and retry."

    Error when opening: "DiscoBrick 1.60. Unable to locate the <> plugin. Repair permissions and retry."

    I also got this error this morning. DiscoBrick is just a visual plug-in for itunes that i don't even use, so i just uninstalled it and that solved my problem.
    Go to     MacHD/Library/iTunes/iTunes Plug Ins/      then delete DiscoBrick.
    If you still want it you could try re-installing it again
    Glen.

  • Treloaded.  Getting a message "iTunes not installed correctly"  Error 7 Windows Error 998.  Removed and retried install got same message??????

    Trying to install iTunes on my XP machine after the operating system was reloaded.  Getting a message "iTunes not installed correctly"  Error 7 Windoes Error 998.  Removed and retried installgot same message??????

    This can sometimes indicate that one of the other itunes-related software components is damaged. (Usually Apple Application Support, but there are other possibilities beyond that.)
    Perhaps first try a complete uninstall/reinstall as per the following document:
    Removing and Reinstalling iTunes, QuickTime, and other software components for Windows XP
    Does that get you past the 7?

  • TS1368 Cannot connect to/open application to ITune.  Message states "because another user has it open.  Ask them to quit and retry."  However, there is no other user.  Help!

    Cannot connect to/open application to ITune.  Messages states that it cannot open "because another user has it open.  Ask them to quite and retry."  However there is no other user???  Thanks for any help.

    You Windows must have different user profile where iTunes is open in that profile.  Switch windows user and close the iTunes, then return to your own user profile to open again.

Maybe you are looking for

  • Installing driver without having connected printer

    Hi. I have to install the hp laserjet p1102 driver to my Server 2012R2 without physically connected printer for remote desktop sessions. I had downloaded LJP1100_P1560_P1600_Full_Solution, but I can't install it without printer. In the unpacked folde

  • PowermacG5 issues hardrive not recognized and fans rev up.

    Machine won't boot up to cd keeps giving an error message computer can't install this OS.  Then on top of that it doesn't recognize the hardrive and the fan starts to rev up pretty loud after awhile.  I did a diagnostic test and nothing came up.  I a

  • Set a default value in QA01

    Hi Expert Is it possible to set a default value in "Insp.End Date" at QA01 ? I'd like to put "Start Date" + 7 days into the End date. I was trying to use User-Exit but I failed to make it. Please kindly let me know how to use it.

  • Standby database archive log apply in production server.

    Dear All, How I apply standby database archive log apply in production server. Please help me. Thanks, Manas

  • List of transactions executed in the last one year along with the count

    Hi all, I want to find the list of transactions executed in the last one year in my IDES system. Also, i want to find how many times these transactions got executed in the last one year. I already saw, ST03 and ST03N tcodes. But im not able to see th