---
# System prepended metadata

title: Untitled

---

## RCA - ClubPremier SOAP Issue.
> [name=Carlos E. Oliveira]
> [time=Thu, Jun 10, 2021 12:15 PM]
> [coliveiraj@falabella.com](mail:coliveiraj@falabella.com)

> Started at Friday 04/06/2021 10 AM
> Fixed at Friday 04/06/2021 02 PM

> Started at Thursday 10/06/2021 10:47 AM
> Fixed at Thursday 10/06/2021 12:00 AM

[TOC]
---


### Description:
It was detected that when consuming the WebService [SOAP](https://cr5w5cp.clubpremier.com/Mercator.CRIS.WebService.CISL/MemberWebService.asmx?WSD) from ClubPremier, all requests were failing, as they were being sent over the HTTP protocol, but a change by the service's servers disabled this protocol, consequently failing all requests.

### Analyze
The SOAP statement document was returning the method URL's in `HTTP`, however this protocol had been disabled on the server side of SOAP.

![](https://i.imgur.com/sHx3ztB.png)


### Workaround:

#### Fixed at Friday 04/06/2021 02 PM

It was detected that the SOAP schema document was being downloaded using the HTTPS protocol, however, the methods defined in this document were over the HTTP protocol. After some investigations, it was detected that the cache of our servers contained an outdated version of the SOAP schema, requiring a manual flush of all caches related to SOAP.

#### Fixed at Thusday 10/06/2021 12:00 AM

It was detected that the document was returning the methods on the `HTTP` URL, making the service invalid for communication:

After exposing the problem to the ClubPremier team, the method URL protocol was changed to HTTPS:

![](https://i.imgur.com/tmtm0My.png)


### Current update:

Services are in operation.

### Recommendations:

SOAP is designed to be consumed using a cache, to reduce the transport load between one server and another, so the cache can persist for up to 48 hours. We ask that when there is any change in protocol, method signature, etc., let us know in advance so that we can command a cache flush in our internal services.