I created an FTP server on my PC by c #, because I have to recover images that are sent to me by a camera. Before I tested everything in a console application, as soon as everything worked, I turned the console application into a windows service that is listening to receive the images via FTP. The problem is that with the service works only with local filezilla, if instead I try to connect from another PC or from an external device does not work (does not connect), however with the console application everything works correctly both locally and externally. How is it possible? Do you have to do something special with a windows service?
What I have tried:
I followed this example:
I repeat that everything works with a console application, but not with the windows service.