The rpm installation from an ftp server uses the optional SIZE command which is not supported by the Solaris ftp server and therefore the installation fails with an unknown error.
*** This bug has been marked as a duplicate of 50887 ***