[ 
https://issues.apache.org/jira/browse/CB-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vishal Mishra closed CB-11268.
------------------------------
    Resolution: Won't Fix

With the new features introduced in 
[XMLHttpRequest|https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest],
 this plugin is not needed any more. Migrating from this plugin to using the 
new features of 
[XMLHttpRequest|https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest],
 is explained in this [Cordova blog 
post|https://cordova.apache.org/blog/2017/10/18/from-filetransfer-to-xhr2.html].

> android file-transfer upload failing with some SSL certs
> --------------------------------------------------------
>
>                 Key: CB-11268
>                 URL: https://issues.apache.org/jira/browse/CB-11268
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: cordova-plugin-file-transfer (DEPRECATED)
>    Affects Versions: 6.0.0
>         Environment: tested on :
> android 4.2.2 api 17
> android 4.4.2 api 19
>            Reporter: craig mcmillan
>
> i'm using cordova-plugin-file-transfer 1.5.1
> on cordova 6.0.0 with android 5.1.1
> --
> file-upload to an HTTP endpoint works fine on iOS and android... to the same 
> endpoint via HTTPS it only works on iOS, giving errors like those below in 
> the android logs
> the cert which seems to be failing is a wildcard cert ( 
> https://devapi.yapsterchat.com/ ), which used to work fine with an earlier 
> version of cordova-file-transfer, and does work fine with 
> cordova-file-transfer on iOS and all other HTTPS requests apart from those 
> from cordova-file-transfer on android
> ---
> https://www.refheap.com/1866a06959e3fcda4c1a4dd9c
> 05-15 12:43:16.479 4748-4748/com.employeerepublic.yapsterchatdev I/chromium: 
> [INFO:CONSOLE(14809)] "INFO [er-webui.api.ajax:252] - 
> ajax/cordova-upload-file {:trust-all-hosts true, :auth-user {:id #uuid 
> "19898900-4340-11e5-bffc-d5981f3a064d", :token "<removed>", :updated_at #inst 
> "2016-03-14T12:55:23.559-00:00"}, :file-url 
> "/storage/emulated/0/Download/ArticleSharedImage-27911.jpg", :upload-url 
> "https://devapi.yapsterchat.com/api/orgs/f7c3d590-4b33-11e5-8978-fa2a23995eb5/org-users/19898900-4340-11e5-bffc-d5981f3a064d/files";,
>  :opts {:fileKey "file", :fileName "profile", :mimeType "image/jpeg", 
> :headers {"Authorization" "Token <removed>"}, :params {:context 
> :conversations-view}}}", source: file:///android_asset/www/js/app.js (14809)
> 05-15 12:43:16.530 4748-4802/com.employeerepublic.yapsterchatdev 
> I/System.out: propertyValue:true
> 05-15 12:43:16.532 4748-4802/com.employeerepublic.yapsterchatdev 
> I/System.out: [socket][1] connection 
> devapi.yapsterchat.com/54.229.133.216:443;LocalPort=36924(0)
> 05-15 12:43:16.532 4748-4802/com.employeerepublic.yapsterchatdev 
> I/System.out: [CDS]connect[devapi.yapsterchat.com/54.229.133.216:443] tm:90
> 05-15 12:43:16.576 4748-4802/com.employeerepublic.yapsterchatdev 
> I/System.out: [socket][/192.168.1.201:36924] connected
> 05-15 12:43:16.576 4748-4802/com.employeerepublic.yapsterchatdev 
> I/System.out: [CDS]rx timeout:0
> 05-15 12:43:16.657 4748-4802/com.employeerepublic.yapsterchatdev 
> E/NativeCrypto: ssl=0x5a7a6510 cert_verify_callback x509_store_ctx=0x52e73ab8 
> arg=0x0
> 05-15 12:43:16.658 4748-4802/com.employeerepublic.yapsterchatdev 
> E/NativeCrypto: ssl=0x5a7a6510 cert_verify_callback calling 
> verifyCertificateChain authMethod=ECDHE_RSA



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to