Our Products:   CompleteFTP  edtFTPnet/Free  edtFTPnet/PRO  edtFTPj/Free  edtFTPj/PRO
0 votes
4.3k views
in .NET FTP by
Hi,
I'm trying to use this library to connect to a Novell Netware server which is publishing some data via its FTP service.

When i try to perform any action other than login, i get the following exception.
"Unknown SYST: NETWARE Type : L8"

I presume this is because each FTP server give slightly different responces and a parser is required for each server type.

I might have a go at modifing the Unix parser to produce a 'NETWARE' parser.

Any suggestions?

3 Answers

0 votes
by (162k points)
Try the Unix parser first by forcing its use:

ftp.FTPFileFactory = new FTPFileFactory(new UnixFileParser());

Hi,
I'm trying to use this library to connect to a Novell Netware server which is publishing some data via its FTP service.

When i try to perform any action other than login, i get the following exception.
"Unknown SYST: NETWARE Type : L8"

I presume this is because each FTP server give slightly different responces and a parser is required for each server type.

I might have a go at modifing the Unix parser to produce a 'NETWARE' parser.

Any suggestions?
0 votes
by
Thanks for the tip.

I've done some minimal testing, and it seems to work ok with the Unix Parser.

The directory output from Netware is a bit different to unix with regards to the permision list, but this doesn't seem to be causing problems with a simple use of FTPClient.DirDetails()

I'll post back if i find any issues.
0 votes
by
I''ve done a bit more testing, and the basic functions work just fine using the unix parser.

Dir listings, Gets, Puts and DateTime comparisions all seem to be ok.

Categories

...