Disabling the HTTP TRACE and TRACK Methods

Greetings,
Due to a security audit, I need to have the proxy reject requests containing the HTTP TRACE or TRACK methods. I have a proxy set up which listens on port 80 and simply redirects all requests to another proxy, which only accepts requests on 443. I thought that I would start by disabling TRACE/TRACK in the port 80 proxy. Here is a portion of my obj.conf for the port 80 proxy:
<Object name="default">
AuthTrans fn="match-browser" browser=".*MSIE.*" ssl-unclean-shutdown="true"
<Client method="TRACE">
Service fn="deny-service"
</Client>
<Client security="off">
NameTrans fn="redirect" from="/" url="https://www.site.com/Site"
</Client>
PathCheck fn="url-check"
ObjectType fn="block-ip"
Service fn="deny-service"
AddLog fn="flex-log" name="access"
</Object>
It seems that the server simply ignores the first <Client> tag and processes the second one. Even when I telnet to the proxy on port 80, and issue a "TRACE /" request, all it does is redirect me to www.site.com/Site. Can someone point me in the right direction here? Where is the best or proper place to intercept requests involving these methods?
Thanks,
Chris

Please try moving the <Client> tag to the protocol-specific object. For example:
<Object ppath="http://.*">
<Client method="TRACE">
Service fn="deny-service"
</Client>
Service fn="proxy-retrieve" method="*"
</Object>

Similar Messages

  • How can I Hide(not Disable) the Save As and Exit options in the File menu of Excel Documents in SharePoint 2013?

    Hi,
    I want to hide(not disable) the "Save As" and "Exit" options in the File Menu of Excel Documents in SharePoint 2013.When I make changes in the excelribbon.css file of xlviewer.aspx,all the options under File menu are getting hidden but
    I want to hide only these two options while retaining the others.
    Kindly suggest me a method to achieve this.
    Looking forward to your reply at the earliest.
    Thanks in advance.
    Regards,
    Sanjana

    Hi Sanjana,
    To hide the “Save As” and “Exit” options in xlviewer.aspx page in SharePoint, I recommend to use the code below(however it is not recommended):
    <style>
    div.cui-menusection li.cui-menusection-items:nth-child(2)
    display:none !important;
    div#m_excelWebRenderer_ewaCtl_menuJewelSaveAs{
    display:none !important;
    div#m_excelWebRenderer_ewaCtl_msJewelSecondary{
    display:none !important;
    </style>
    As “:nth-child()” selector is supported in IE 9 and later versions, please use IE 9 or later versions’ IE browser.
    http://www.w3schools.com/cssref/sel_nth-child.asp
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • To disable the horizontal scrollbar and to create a next button to navigate

    To disable the horizontal scrollbar and to create a next button to navigate through the records. At present I create a JSF page and drag and drop my table view and then using the Tuning property I have limited the number of records to be shown. But I need to add a button and then code it to display the next few records. Can someone kindly suggest a suitable mechanism to get this accomplished.
    Edited by: 888970 on Oct 2, 2011 10:15 PM

    Hi Erp,
    At present these are the entries that I have in my JSPX page.
    I have a Table, Iterator and a Input List of Values. As per the scenario, I want a few rows to appear on the table for which I wanted to disable the horizontal scroll bar and then once I click on the list of values it must prompt me with the remaining page numbers.
    Earlier there are about 150 records in the table. I want to show them as 15 per page.
    For which I have added the Iterator and a LOV component code in my JSPX page.
    <af:iterator id="i1"
    value="#{bindings.NsEventDetailsView1.collectionModel}"
    var="row"
    binding="#{pageFlowScope.testPageBean.myIterator}"/>
    <af:inputListOfValues label="Label 1"
    popupTitle="Search and Result Dialog" id="ilov1"/>
    Then I created the bean class as per the example.
    Below is the bean class:
    import javax.faces.event.ValueChangeEvent;
    import oracle.adf.view.rich.context.AdfFacesContext;
    import org.apache.myfaces.trinidad.component.UIXIterator;
    import org.apache.myfaces.trinidad.event.AttributeChangeEvent;
    public class TestPagebean {
    public TestPagebean() {
    public void i1ov1_valueChangeListener(ValueChangeEvent valueChangeEvent) {
    // Add event code here...
    private UIXIterator myiter;
    public void setI1(UIXIterator myiter) {
    this.myiter=myiter;
    public UIXIterator getmyiter() {
    this.myiter=myiter;
    public UIXIterator setmyiter() {
    return myiter;
    UIXIterator valueIterator = getmyiter();
    if (!valueChangeEvent.getNewValue().equals(valueChangeEvent.getOldValue())) {
    int newPage =
    Integer.parseInt(valueChangeEvent.getNewValue().toString());
    int pageStart = (newPage) * valueIterator.getRows();
    valueIterator.setFirst(pageStart);
    AdfFacesContext.getCurrentInstance().addPartialTarget(valueIterator);
    But i am getting errors in the bean class.
    1. Block expecting }
    2. public UIXIterator getmyiter() {
    this.myiter=myiter;
    Return Statement missing
    3. Block expecting {
    4. Type or variable 'valueChangeEvent' not found
    5. Method 'getNewValue' not found
    6. Method 'getOldValue' not found
    7. Method 'toString' not found
    Can you suggest a possible solution?

  • Is there a way to disable the Facetime camera and use an external USB webcam for browser based webchat?

    Is it possible to disable the Facetime camera and use an external webcam as a default? So that when you access browser based applications that require a webcam it doesnt default to the Facetime camera but uses the USB webcam instead?
    Cheers.

    (1) You don't need to "disable" anything to select among cameras connected to your Mac.
    For all cameras you access via browser based applications (cameras connect via Flash browser plugins), control-click on an open video window in your browser page and adjust the camera settings to select between a connected USB and Firewire video camera.  Specific instructions are here:
       http://www.macromedia.com/support/documentation/en/flashplayer/help/help04.html
    If you don't see a choices of cameras in the Flash settings, your Mac is only recognizing one camera.  Verify that your external cam is Mac-compatible and properly connected.
    Your choice is stored in preferences so the same camera will activate on the next browser page until you change it.
    (2) BTW, a current (Feb 2013) discussion of how to select among connected Mac cameras for a few more apps is available here:  http://discussions.apple.com/message/21158673#21158673
    Mac OSX 10.8.2

  • [svn:bz-trunk] 7494: Add testcaseses for http put and delete methods.

    Revision: 7494
    Author:   [email protected]
    Date:     2009-06-02 13:13:33 -0700 (Tue, 02 Jun 2009)
    Log Message:
    Add testcaseses for http put and delete methods. Proxy should return endpoint's content instead of empty body
    Added Paths:
        blazeds/trunk/qa/apps/qa-regress/remote/testMethods.jsp
        blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/proxyService/httpservice/bugs/Pu tAndDeleteMethodTests.mxml

    found it - here: http://discussions.apple.com/thread.jspa?threadID=2323131&tstart=30
    I set the Realm to Location instead of Folder. Now I'm prompted for my credentials at the /svn/ URL.

  • Invoice trace and track report

    Problem:
    In invoice trace and track report the invoice cannot be scanned, it displays: Error calling application via OLE ALVIEWER.APP
    Normally an error message is shown in red but this one in green. Can anybody explain why?
    Who is the right people to work on it?

    Hi,
    I think this is now going to be my last question...
    But I really want to thank you first for your help...
    I understand that the issue about scanning an invoice has something to do with workflow... my question is this.. why is this problem be assigned to basis? what is the difference between the job of the two?
    pardon me for my innocence...
    Thank you very much

  • How to disable the security code and use only the Touch ID

    how to disable the security code and use only the Touch ID

    You can't use Touch ID without a passcode.
    http://support.apple.com/kb/HT5883

  • Is it possible to disable the minimize, maximize and close on a Frame?

    Is it possible to disable the minimize, maximize and close buttons on a Frame?
    Is it possible to make invisible, minimize, maximize and close buttons of the frame?
    What methods would I use to do so?
    Thank You

    The minimize, maximize and close buttons are defined as the windows decoration. To disable the windows decoration,frame.setUndecorated(true);The setUndecorated() method can only be called while the frame is not displayable.
    Then you can redesign the look and feel of the rootpane and call
    frame.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);

  • How can I Hide/ Disable the Question mark and Exit button in the Top right corner of Link Bar of Excel Documents in SharePoint 2013?

    Hi,
    How can we  Hide / Disable the Help(?) and Close(x) buttons which are located in the right corner of the Top Link Bar in the Sharepoint Document Library pages as well as Excel Web Access?
    Our requirement is : When we try to view the Excel Services Report from another web site, Help(?) and Close(x) icons are also appearing in the Excel Web Access Web Part, but we don't want to display them in our site.
    Please let us know the solution for this case.
    Thanks in advance.
    Regards,
    Sanjana

    Hi,
    In the xlviewer.aspx, we can find the two buttons like this:
    To hide them, you need to add the CSS into the xlviewer.aspx which stays in:
    C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • After installing the windows 7 on the Macbook pro, i accidentally disabled the Macintosh hd and Recovery Hd and now now cant see them on start up

    After installing the windows 7 on the Macbook pro, i accidentally disabled the Macintosh hd and Recovery Hd and now now cant see them on start up
    I need to boot to macintosh but i cant see the drive nor to restore to the fastory settings through recovery HD, What can i do

    hold down the option key during boot it give you the option of what parition you wish to boot into

  • What is the best program and/or method to have crisp clear text in FCP?

    What is the best program and/or method to have crisp clear text in FCP?
    I have the CS4 Production suite.
    Thanks

    What is the best work flow to use? For example creating text in Motion, AE, PS, or AI and then bringing it into FCP.
    I used Motion and the text looks jagged. I though Motion was vector based and I don't understand why the edges aren't crisp and smooth.
    I'm just starting to learn these programs and want to create good working habits.

  • Any way to disable the bluetooth handset and use enable streaming audio only?

    I don't use bluetooth in my car to make or receive phone calls and only use it to stream Pandora.  On my previous BBs I was able to disable the handset function and just use streaming audio, but I'm not finding any similar options on the Z10.  Does anyone know of a way to do this? Right now I'm just powering off my stereo when I receive a call, but that is not a great solution.  Thanks for any feedback.
    Solved!
    Go to Solution.

    Hello rangerdanger and welcome to the BlackBerry Support Community Forums.
    Thanks for your question regarding Bluetooth.
    The BlackBerry Z10 does not have the option to edit what services are allowed with a Bluetooth connection.
    Depending on your vehicle, you may have to access your Bluetooth set up or settings within your car's dash to control what features are enabled with Bluetooth. 
    If you are unsure how to access these settings, contact your dealership or consult your owners manual.
    Cheers!
    -HMthePirate
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • Can I disable the wireless functionality and use Ethernet only?

    Can you completely disable the wireless functionality and use the Airport Extreme Base Station as a wired internet router with integrated print server?

    Yes. I do that. I don't use a print server but I was using that port for an HD. My AExpress connected to it is wired also.

  • Programatically disabling the HTTP cache in the JVMlt

    How do I programatically disable the HTTP cache in the JVM that is being used by the URLConnection classes?

    Working through the HTTP request properties did the trick, but I actually used the if-modifed-since property, which was more appropriate for me for a number of reasons.
    Edited by: beuchelt on Nov 25, 2008 9:02 PM

  • How do I fix Oracle Apache Trace and Track vulnerability?

    Hi All,
    After a vulnerability scan of our Oracle 10g (10.1.2.0.2) OID & Portal environments and Oracle 6i (9.0.2.2) Forms & Reports machines, I found a vulnerability with Trace & Track (http://www.kb.cert.org/vuls/id/867593) on these machines. The proposed fix for Apache is as follows:
    Apache HTTP Server
    To disable HTTP TRACE support, set TraceEnable Off.
    Alternatively, use the Apache mod_rewrite module to deny HTTP TRACE requests or to permit only the methods needed to meet site requirements and policy. TRACE requests can be disabled with the following mod_rewrite syntax:
    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} ^TRACE
    RewriteRule .* - [F]
    However, this did not resolve the vulnerability. I realize that Oracle has modified Apache and so a non-standard approach may be required. Does anyone know of a fix for either version of Oracle (10g or 6i)?
    Thanks in advance!
    Sunil

    You need to put this in the Virtual host tag for it to work.

Maybe you are looking for