FtpWebRequest Conectando a um AS / 400
Preciso fazer o download de alguns arquivos via ftp de um servidor AS / 400 antigo. Meu código se parece mais ou menos com:
FtpWebRequest _request = (FtpWebRequest)WebRequest.Create("ftp://ftpaddress/FOO.CSV");
_request.Credentials = new NetworkCredential(_ftpUsername, _ftpPassword);
_request.Method = WebRequestMethods.Ftp.DownloadFile;
FtpWebResponse response = (FtpWebResponse)_request.GetResponse();
No entanto, uma exceção está sendo lançada com a mensagem:
501 Character (/) not allowed in object name.
Suponho que o AS400 use um separador de caminho diferente de / mas não consigo descobrir como frasear a uri de uma maneira (1) que o FtpWebRequest aceite e (2) o AS400 entenda.
Mais alguém esbarrou nisso?