<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Passing SOAP application through PIX in Network Security</title>
    <link>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596625#M500664</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem is that there weren't any http maps configured on the pix.&lt;/P&gt;&lt;P&gt;The config was:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;policy-map global_policy&lt;/P&gt;&lt;P&gt; class inspection_default&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt; inspect http&lt;/P&gt;&lt;P&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the http request mentioned was silently dropped by pix.&lt;/P&gt;&lt;P&gt;Then i created an http map:&lt;/P&gt;&lt;P&gt;http-map httpmap&lt;/P&gt;&lt;P&gt; strict-http action allow log&lt;/P&gt;&lt;P&gt; port-misuse default action allow log&lt;/P&gt;&lt;P&gt; request-method rfc default action allow log&lt;/P&gt;&lt;P&gt; request-method ext default action allow log&lt;/P&gt;&lt;P&gt; transfer-encoding type default action allow log&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and referenced it in global_policy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The log message 4150008 appeared about illegal method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the method POST is referenced in rfc2616 why is it considered illegal?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Jun 2006 10:58:28 GMT</pubDate>
    <dc:creator>alexserkin</dc:creator>
    <dc:date>2006-06-08T10:58:28Z</dc:date>
    <item>
      <title>Passing SOAP application through PIX</title>
      <link>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596623#M500661</link>
      <description>&lt;P&gt;Recently we noticed that the HTTP POST request containing SOAP application is not passed through the PIX (7.1(2)) with default inspection rule.&lt;/P&gt;&lt;P&gt;The message is:&lt;/P&gt;&lt;P&gt;--------------------------------------------&lt;/P&gt;&lt;P&gt;Hypertext Transfer Protocol&lt;/P&gt;&lt;P&gt;    POST /rcu/rc.asmx HTTP/1.1\r\n&lt;/P&gt;&lt;P&gt;        Request Method: POST&lt;/P&gt;&lt;P&gt;        Request URI: /rcu/rc.asmx&lt;/P&gt;&lt;P&gt;        Request Version: HTTP/1.1&lt;/P&gt;&lt;P&gt;    User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 2.0.50727.42)\r\n&lt;/P&gt;&lt;P&gt;    Content-Type: text/xml; charset=utf-8\r\n&lt;/P&gt;&lt;P&gt;    SOAPAction: "&lt;A class="jive-link-custom" href="http://tempuri.org/SherpWS/Service1/Execute1" target="_blank"&gt;http://tempuri.org/SherpWS/Service1/Execute1&lt;/A&gt;"\r\n&lt;/P&gt;&lt;P&gt;    Host: 10.0.52.43\r\n&lt;/P&gt;&lt;P&gt;    Content-Length: 416\r\n&lt;/P&gt;&lt;P&gt;    Expect: 100-continue\r\n&lt;/P&gt;&lt;P&gt;    Connection: Keep-Alive\r\n&lt;/P&gt;&lt;P&gt;    \r\n&lt;/P&gt;&lt;P&gt;eXtensible Markup Language&lt;/P&gt;&lt;P&gt;    &amp;lt;?xml&lt;/P&gt;&lt;P&gt;        version="1.0"&lt;/P&gt;&lt;P&gt;        encoding="utf-8"&lt;/P&gt;&lt;P&gt;        ?&amp;gt;&lt;/P&gt;&lt;P&gt;    &amp;lt;soap:Envelope&lt;/P&gt;&lt;P&gt;        xmlns:soap="&lt;A class="jive-link-custom" href="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;        xmlns:xsi="&lt;A class="jive-link-custom" href="http://www.w3.org/2001/XMLSchema-instance" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;        xmlns:xsd="&lt;A class="jive-link-custom" href="http://www.w3.org/2001/XMLSchema" target="_blank"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;"&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;soap:Body&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;Execute1&lt;/P&gt;&lt;P&gt;                xmlns="&lt;A class="jive-link-custom" href="http://tempuri.org/SherpWS/Service1" target="_blank"&gt;http://tempuri.org/SherpWS/Service1&lt;/A&gt;"&amp;gt;&lt;/P&gt;&lt;P&gt;                &amp;lt;QueryCode&amp;gt;&lt;/P&gt;&lt;P&gt;                    BS_Balance_Get&lt;/P&gt;&lt;P&gt;                    &amp;lt;/QueryCode&amp;gt;&lt;/P&gt;&lt;P&gt;                &amp;lt;Parameters&amp;gt;&lt;/P&gt;&lt;P&gt;                    i_DN=9013155908,i_ExtParam=$SUBSYSTEM=WINSP&lt;/P&gt;&lt;P&gt;                    &amp;lt;/Parameters&amp;gt;&lt;/P&gt;&lt;P&gt;                &amp;lt;/Execute1&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;/soap:Body&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;/soap:Envelope&amp;gt;&lt;/P&gt;&lt;P&gt;-------------------------------------&lt;/P&gt;&lt;P&gt;And the error reported is:&lt;/P&gt;&lt;P&gt;%PIX-5-415008:1 HTTP RFC method illegal -  'POST' from 10.x.x.x to srv03&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is wrong with the request so that pix does not allow it through?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Feb 2020 08:57:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596623#M500661</guid>
      <dc:creator>alexserkin</dc:creator>
      <dc:date>2020-02-21T08:57:02Z</dc:date>
    </item>
    <item>
      <title>Re: Passing SOAP application through PIX</title>
      <link>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596624#M500662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per Cisco PIX 7.x error log definition, it indicates that an attempt has been made to use a forbidden RFC method. This violates the user-configured policy. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This message is issued when the "http-map request-method rfc" command is configured to filter the specified RFC method, which matched line#3 of your post:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Request Method: POST &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The keyword 'POST' was the name of the RFC method that caused that alert. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sometimes, this was due to the application coding/programming itself that conflicts with PIX 7.x. The result will either you application traffic being reset or dropped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-custom" href="http://www.cisco.com/univercd/cc/td/doc/product/multisec/asa_sw/v_70/syslog/logmsgs.htm#wp3047882" target="_blank"&gt;http://www.cisco.com/univercd/cc/td/doc/product/multisec/asa_sw/v_70/syslog/logmsgs.htm#wp3047882&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;AK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 09:31:42 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596624#M500662</guid>
      <dc:creator>a.kiprawih</dc:creator>
      <dc:date>2006-06-08T09:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: Passing SOAP application through PIX</title>
      <link>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596625#M500664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem is that there weren't any http maps configured on the pix.&lt;/P&gt;&lt;P&gt;The config was:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;policy-map global_policy&lt;/P&gt;&lt;P&gt; class inspection_default&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt; inspect http&lt;/P&gt;&lt;P&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the http request mentioned was silently dropped by pix.&lt;/P&gt;&lt;P&gt;Then i created an http map:&lt;/P&gt;&lt;P&gt;http-map httpmap&lt;/P&gt;&lt;P&gt; strict-http action allow log&lt;/P&gt;&lt;P&gt; port-misuse default action allow log&lt;/P&gt;&lt;P&gt; request-method rfc default action allow log&lt;/P&gt;&lt;P&gt; request-method ext default action allow log&lt;/P&gt;&lt;P&gt; transfer-encoding type default action allow log&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and referenced it in global_policy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The log message 4150008 appeared about illegal method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the method POST is referenced in rfc2616 why is it considered illegal?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2006 10:58:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/passing-soap-application-through-pix/m-p/596625#M500664</guid>
      <dc:creator>alexserkin</dc:creator>
      <dc:date>2006-06-08T10:58:28Z</dc:date>
    </item>
  </channel>
</rss>

