And check your logic too. What is will happen when you cannot get data from external network?
1. Does your firewall (on server) deny connection to ftp port from outside? 2. Does your vsftpd listen on public IP? 3. Does you client firewall (on you laptop or your interne...
Can you reduce the time to finish to under 60 seconds?
use a mysql client support utf8, try to select and check is it the data have problem?
Can you use postman to test the API?