I have a Canon ESO Rebel T3 and while using my Tokina 12-24 lens yesterday I started getting an error message that the camera was "having trouble communicating with the lens, clean contacts" (Probably not an exact quote of what it said but I'm sure, if you've had the problem you know what I mean). I was out in the middle of nowhere with minimal equipment so I just took the lens off and rubbed my finger over the contacts and it worked for couple more shots then back to the error message. Did this a couple more times then it seemed that rubbing the contacts with my finger wasn't going to help any more. Question is what is the proper way to clean the contacts so this doesn't happen again? Is it likely the lens or camera (no, I didn't try another lens yesterday)? Is this something I should take to canon to get fixed or something I can do myself? Thanks in advance.


