PostgreSQL socket not listening on the right one
Try the following command:

createuser -h 127.0.0.1 -s new_role 


And if you want to connect your db by using psql interface:

psql -h 127.0.0.1 db_name role_name