Earlier this week I spent an embarrasing amount of time attempting to connect to an iscsi target from a server core install. After googling around a bit, I found this little nugget. Turns out that the documentation lists the acceptable options for the AuthenticationType parameter in CamelCase, but the cmdlet requires uppercase input. Oh the time I've wasted.