Mongo Zone Sharding Implementation Issue
Problem here is your replSetName: parameters. 

BOTH config servers must be at same replica set, f.ex. conf and then those shards (data nodes) both should have different replica set names. f.ex. rs0 and rs1.

Now your config1 is rs0 and config2 is rs1.