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?

questionAnswers(5)

yourAnswerToTheQuestion