Commit 9cdc159d9f7761ba2183c9e8c0ab9eaf56a62f69
1 parent
3a5f8f21
Exists in
master
and in
3 other branches
Searching for LDAP download on windows problem.
Showing
1 changed file
with
5 additions
and
4 deletions
Show diff stats
src/lib3270/ssl/windows/getcrl.c
| ... | ... | @@ -127,7 +127,7 @@ static size_t internal_curl_write_callback(void *contents, size_t size, size_t n |
| 127 | 127 | data->contents[data->length++] = *(ptr++); |
| 128 | 128 | } |
| 129 | 129 | |
| 130 | - debug("\n%s\n-------------------------------------------", data->contents); | |
| 130 | +// debug("\n%s\n-------------------------------------------", data->contents); | |
| 131 | 131 | |
| 132 | 132 | return realsize; |
| 133 | 133 | } |
| ... | ... | @@ -253,7 +253,6 @@ X509_CRL * lib3270_get_X509_CRL(H3270 *hSession, SSL_ERROR_MESSAGE * message) |
| 253 | 253 | curl_easy_setopt(hCurl, CURLOPT_VERBOSE, 1L); |
| 254 | 254 | curl_easy_setopt(hCurl, CURLOPT_DEBUGFUNCTION, internal_curl_trace_callback); |
| 255 | 255 | curl_easy_setopt(hCurl, CURLOPT_DEBUGDATA, (void *) crl_data); |
| 256 | - CURLOPT_DEBUGDATA | |
| 257 | 256 | } |
| 258 | 257 | |
| 259 | 258 | res = curl_easy_perform(hCurl); |
| ... | ... | @@ -293,12 +292,12 @@ X509_CRL * lib3270_get_X509_CRL(H3270 *hSession, SSL_ERROR_MESSAGE * message) |
| 293 | 292 | return NULL; |
| 294 | 293 | } |
| 295 | 294 | |
| 296 | - // debug("content-type: %s",ct); | |
| 297 | - | |
| 298 | 295 | if(ct) |
| 299 | 296 | { |
| 300 | 297 | const unsigned char * data = crl_data->contents; |
| 301 | 298 | |
| 299 | + trace_ssl(crl_data->hSession, "Content-type: %s", ct); | |
| 300 | + | |
| 302 | 301 | if(strcasecmp(ct,"application/pkix-crl") == 0) |
| 303 | 302 | { |
| 304 | 303 | // CRL File, convert it |
| ... | ... | @@ -323,6 +322,8 @@ X509_CRL * lib3270_get_X509_CRL(H3270 *hSession, SSL_ERROR_MESSAGE * message) |
| 323 | 322 | else if(strncasecmp(consturl,"ldap://",7) == 0) |
| 324 | 323 | { |
| 325 | 324 | // It's an LDAP query, assumes a base64 data. |
| 325 | + trace_ssl(crl_data->hSession, "No mime-type, assuming LDAP/BASE64"); | |
| 326 | + | |
| 326 | 327 | char * data = strstr((char *) crl_data->contents,":: "); |
| 327 | 328 | if(!data) |
| 328 | 329 | { | ... | ... |