FTP SSL negotiation leads to hanging board?

Questions and discussion about The WiPy 1.0 board and CC3200 boards.
Target audience: Users with a WiPy 1.0 or CC3200 board.
Post Reply
birkenfeld
Posts: 8
Joined: Fri Oct 16, 2015 7:36 pm

FTP SSL negotiation leads to hanging board?

Post by birkenfeld » Sat Oct 17, 2015 8:21 am

I've been wondering why I can't connect to the Wipy with the "ftp" or "lftp" clients on my home machine, while from a work laptop it works. Turns out that at home the ftp is built with SSL support and will try to negotiate SSL. The dialog looks like

Code: Select all

Connected to 192.168.1.78.
220 Micropython FTP Server
Name (192.168.1.78:gbr): micro
332 
and then the board is hanging (no telnet login possible) until reset. WIth tcpdump I saw that the client is sending

Code: Select all

AUTH SSL
before getting the 332 reply.

I can switch off SSL easily now that I know it, but it might be good to investigate the source of the hang. Thanks!

User avatar
danicampora
Posts: 342
Joined: Tue Sep 30, 2014 7:20 am
Contact:

Re: FTP SSL negotiation leads to hanging board?

Post by danicampora » Sat Oct 17, 2015 12:01 pm

FTP on the WiPy server is simple FTP, so SSL, that's the reason.

birkenfeld
Posts: 8
Joined: Fri Oct 16, 2015 7:36 pm

Re: FTP SSL negotiation leads to hanging board?

Post by birkenfeld » Sat Oct 17, 2015 9:36 pm

Would be nice to to freeze the board, though...

User avatar
danicampora
Posts: 342
Joined: Tue Sep 30, 2014 7:20 am
Contact:

Re: FTP SSL negotiation leads to hanging board?

Post by danicampora » Sun Oct 18, 2015 1:19 pm

I agree. I'll check with back with TI, because this is looks like an issue in the underlying socket layer.

Post Reply