It may be that the server doesn't understand the wildcard. The "d*" argument is sent straight to the server, and there's no standard for specifying wildcards in the FTP protocol spec, so there's no guarantee that the server will understand it. If you post a log, we'll be able to see what the server's response it.
- Hans (EnterpriseDT)