Robin Rodricks
Robin Rodricks
> host, port, user, pass seems more logical, though That's true, however many people don't pass a port and just host/user/pass. Because most times FTP is on known ports.
> since host is the minimal needed information to attempt to connect to an FTP server @jnyrup Fair enough. I have added a host constructor. Does it work for you?...
> A factory method or a factory pattern should be used in this case. Storing broken objects it's an anti-pattern. @Adhara3 I want to avoid over complicating the API. I...
> TLS AUTH not working I'm sorry about that. > Don't release yet. Take your time, when it is ready we will release. > So, duh! Sadly there are a...
@FanDjango There was something wonky in the new logger implementation as I was not always adding a prefix to the messages. That could be why you noticed things going weird....
Does this work? [FluentFTP.39.0.2-BETA1.zip](https://github.com/robinrodricks/FluentFTP/files/9259554/FluentFTP.39.0.2-BETA1.zip)
Basically ConnectTimeout was not being honored before, so maybe you were able to connect even with a low timeout. Azure FTP is known to need higher timeouts. If the new...
We now have unit tests for connect timeouts and they appear to be working: 
Please check: [FluentFTP.39.0.2-BETA2.zip](https://github.com/robinrodricks/FluentFTP/files/9261387/FluentFTP.39.0.2-BETA2.zip)
This should work.. hopefully... [Uploading FluentFTP.39.0.2-BETA3.zip…]()