I am working on a new Rampart release now, the goal is by the end of the
year.

For now, increase your rampart logging by:

  log4j.category.org.apache.rampart=TRACE

I also suggest putting all your Axis2 logging at the TRACE level.

Let us know if that clarifies the HTTP 403 error. You seem not to be
executing your Rampart code.



On Tue, Oct 11, 2022 at 9:42 AM Prasanth <dbad...@pangburngroup.com> wrote:

> I have talked to the service provider they don't seem to have access to
> the actual request to tell me what is wrong. They keep telling me to make
> sure I have username token, nonce and time stamp in the request.
>
> Looking at the log shouldn't I see the security details in the below SOAP
> request? Also when I run it in debug mode there doesn't seem to be a call
> back to my password callback class.  Is the config I have correct?
>
> -------------From Log--------------------------------------------
> 2022-10-10 15:18:49,121 [main] DEBUG
> org.apache.axis2.transport.http.SOAPMessageFormatter  - end writeTo()
> 2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >>
> "1ed[\r][\n]"
> *2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "<?xml
> version='1.0' encoding='UTF-8'?><soapenv:Envelope
> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";
> <http://www.w3.org/2003/05/soap-envelope>><soapenv:Header/><soapenv:Body><ns1:RetrieveFacsimile
> xmlns:ns1="http://cdr.ffiec.gov/public/services";
> <http://cdr.ffiec.gov/public/services>><ns1:dataSeries>Call</ns1:dataSeries><ns1:reportingPeriodEndDate>06/30/2011</ns1:reportingPeriodEndDate><ns1:fiIDType>FDICCertNumber</ns1:fiIDType><ns1:fiID>57095</ns1:fiID><ns1:facsimileFormat>XBRL</ns1:facsimileFormat></ns1:RetrieveFacsimile></soapenv:Body></soapenv:Envelope>"*
> 2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >>
> "[\r][\n]"
> 2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "0"
> 2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >>
> "[\r][\n]"
> 2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >>
> "[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "<html>[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "<head><title>403 Forbidden</title></head>[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "<body>[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "<center><h1>403 Forbidden</h1></center>[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "<hr><center>Microsoft-Azure-Application-Gateway/v2</center>[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "</body>[\r][\n]"
> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
> "</html>[\r][\n]"
>
> ----------------------From axis2.xml---------------------
> <axisconfig name="AxisJava2.0">
>     <module ref="rampart" />
>
>     <!-- ================================================= -->
>     <!-- Parameters -->
>     <!-- ================================================= -->
>     <parameter name="OutflowSecurity">
>         <action>
>             <items>UsernameToken  Timestamp</items>
>             <user>prasanth</user>
>
> <passwordCallbackClass>com.nqadmin.callreports.client.PasswordCallback</passwordCallbackClass>
>         </action>
>     </parameter>
>
> Thanks,
> Prasanth
>
> On 10/11/22 1:29 PM, robertlazarski wrote:
>
>
>
> On Mon, Oct 10, 2022 at 10:22 AM Prasanth <dbad...@pangburngroup.com>
> wrote:
>
>> 2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - <<
>> "<head><title>403 Forbidden</title></head>[\r][\n]"
>>
>> Thanks,
>> Prasanth
>>
>>
> The error "http 403" means "forbidden" and is a red flag.
>
> There is something, somewhere, that is denying access to that URL.
>
>
>

Reply via email to