I have been trying to get a diffuse channel on a simple phong shader but when I use the default method of connection (file node to diffuse slot), it connects the out.alpha of the file node to the phong shader. It does this on all the maya shaders. This is what it looks like with the out.alpha to the diffuse channel:
EDIT: I have established that the problem isn't not being able to connect out.coulour as I did a test with a different scene and it worked fine. Is there something I have missed or enabled that would cause this?
EDIT: Problem solved. I copied the dif map from one PSD file to another and it works fine now.