Each one needs a unique worker name, and a random password.
Also what pool is the proxy set to mine? if its mining to a local wallet, the stratum proxy wont work.
Edit: To be more precise, each S3 needs a unique worker name and just put x as the password. You do not need to set up usernames anywhere, just make one up when you enter it into the S3.