Skip to content

Commit f2f00b4

Browse files
Merge 0d10fd3 into 1d490af
2 parents 1d490af + 0d10fd3 commit f2f00b4

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
v1.1.2
2+
- Fix Renewal bug referencing the wrong REST Resource V1
3+
14
v1.1.1
25
- Fix Revoke Serial Number Mismatch KF 10.1 and 22.1.0 GW combination
36
- Only Syncing and GetSingleRecord on End Entity Cert to prevent errors.

CscGlobalCaProxy/Client/CscGlobalClient.cs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,25 +59,30 @@ public async Task<RegistrationResponse> SubmitRegistrationAsync(
5959
public async Task<RenewalResponse> SubmitRenewalAsync(
6060
RenewalRequest renewalRequest)
6161
{
62-
using (var resp = await RestClient.PostAsync("/tls/renewal", new StringContent(
62+
using (var resp = await RestClient.PostAsync("/dbs/api/v2/tls/renewal", new StringContent(
6363
JsonConvert.SerializeObject(renewalRequest), Encoding.ASCII, "application/json")))
6464
{
6565
Logger.Trace(JsonConvert.SerializeObject(renewalRequest));
6666

6767
var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore };
6868
if (resp.StatusCode == HttpStatusCode.BadRequest) //Csc Sends Errors back in 400 Json Response
6969
{
70+
var rawErrorResponse = await resp.Content.ReadAsStringAsync();
71+
Logger.Trace("Logging Error Response Raw");
72+
Logger.Trace(rawErrorResponse);
7073
var errorResponse =
71-
JsonConvert.DeserializeObject<RegistrationError>(await resp.Content.ReadAsStringAsync(),
74+
JsonConvert.DeserializeObject<RegistrationError>(rawErrorResponse,
7275
settings);
7376
var response = new RenewalResponse();
7477
response.RegistrationError = errorResponse;
7578
response.Result = null;
7679
return response;
7780
}
78-
81+
var rawRenewResponse = await resp.Content.ReadAsStringAsync();
82+
Logger.Trace("Logging Success Response Raw");
83+
Logger.Trace(rawRenewResponse);
7984
var renewalResponse =
80-
JsonConvert.DeserializeObject<RenewalResponse>(await resp.Content.ReadAsStringAsync());
85+
JsonConvert.DeserializeObject<RenewalResponse>(rawRenewResponse);
8186
return renewalResponse;
8287
}
8388
}

0 commit comments

Comments
 (0)