Its been many months (>1 year++) since I tried to install a package with PPM. I do have a full business license. But I was not able to install this package.
See: ActiveState PPM Availability and the 401 error
Evidently things have changed in respect to repository access over the years and licensing issues matter a lot more now. However, I think you can still do it albeit with more hassle. See the link above - there is a manual download process described. This 401 error has to do with the PPM repository access, not an issue with your system or its directories.
Update: It appears to me that Active State is still "free", but ppm will only work with the current or their edition before that of Perl. Sounds to me like kind of a "forced upgrade". I have no idea why Active State did this.