What does it mean with the error from a ftp upload return the name of the host? For example, if put x into url "ftp://user:password@abc.com/file.txt" "the result" is 'abc.com'. The same identical code will execute on Windows and Linux without failure. I have read the release notes. I am fully aware that they state that Android is much more stricter than previous platforms. To that end I have check and rechecked my credentials they are coded as shown below. I have also tried both the server name abc.com (abc.com is an example) and the physical ip address "ftp://user:password@10.10.10.5/file.txt" (10.10.10.5 is an example) "the result" is '10.10.10.5' each time.