Well, people use this functionality without trouble via the apm repository every day and the files generated by the repository are .apm files. I don't think it's a problem with the procs or the switches. If it's not a permissions problem with the apm-workspace directory, I would suspect that there something different about the way you are building your .apm files. They should be zipped tar archives. How are you creating the files?